@charset "utf-8";

/* CSS Document */

/* 全局样式 */

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{ margin:0; padding:0;}

body{color:#666;font:12px "\5B8B\4F53",san-serif; background:#f2f2f2 url(../images/bg.jpg) repeat-x;}

ul, ol { list-style: none;} 

img,fieldset{vertical-align:top;border:0;}

h1,h2,h3,h4,h5,h6 {font-size:100%; font-weight:normal;}

address,cite,code,em,th {font-weight:normal; font-style:normal;}

input,button,textarea,select{font:100% Arial,''; vertical-align:middle}

table,td,tr,th{font-size:12px;}



.fB{font-weight:bold;}

.fK{ color:#C03;}

.f12px{font-size:12px;}

.f14px{font-size:14px;}



.fl{ float: left;}

.fr{ float: right;}

.clear{ clear: both;}



.blank1{ height:1px; line-height:1px; font-size:0; clear:both;overflow:hidden; display:block;}

.blank5{ height:5px; line-height:5px; font-size:0; clear:both;overflow:hidden; display:block;}

.blank10{ height:10px; line-height:10px; font-size:0; clear:both;overflow:hidden; display:block;}

.blank20{ height:20px; line-height:20px; font-size:0; clear:both;overflow:hidden; display:block;}



.rel{ position:relative;}



.clearfix{*zoom:1;}

.clearfix:after{display:block; overflow:hidden; clear:both; height:0; visibility:hidden; content:".";}



a{color: #666; text-decoration:none;}

a:hover {color: #6dc659; text-decoration:none;}



a.gray{ color:#666}

a.gray:hover{color: #c03;}



a.key{ color:#f30}

a.key:hover{ color:#069}



.layout{ width:980px; margin:0 auto}

.layout2{ width:978px; margin:0 auto}

/* 头部样式 */

.tit{ height:93px; padding:0px 0px; position:relative;}

.tit .nav ul { width:730px; margin-top:45px; height:34px;background:url(../images/navbb1.jpg) no-repeat right top;}

.tit .nav ul li{ float:left; line-height:34px; text-align:center; font-size:14px; font-weight:bold; }

.tit .nav ul li.wu{ background:none;}

.tit .nav ul li a{ width:104px; display:block; color:#fff;}

.tit .nav ul li a:hover{color:#71e258;}



.tit .ding{ position:absolute; right:30px; width:172px; height:30px; background:url(../images/ding.jpg) no-repeat left top; text-align:center; line-height:26px;}

.tit .ding a{ color:#076ea6;}

.tit .ding a:HOVER{ color:#6dc659;}



.banner{ height:309px;margin-bottom:9px;}



.con1{ height:245px; border:1px solid #ddd; border-top: none; background:#fff;}

.con1 .about{ width:370px; padding:0px 15px; height:245px;background:url(../images/xian2.jpg) no-repeat right 15px; }

.con1 .about h2{ height:15px; background: url(../images/con1.jpg) no-repeat 0px 10px; font-family: Arial; font-size:10px; text-align:right; padding-top:25px;}

.con1 .about .abo{ padding-top:9px; line-height:23px; text-indent:25px ; padding-left:5px;}

.con1 .news{ width:300px; padding:0px 15px; height:245px; background:#fff;}

.con1 .news h2{ height:15px; background: url(../images/con2.jpg) no-repeat 0px 12px; font-family: Arial; font-size:10px; text-align:right; padding-top:25px;}

.con1 .news .ne{ padding-top:5px;}

.con1 .news .ne ul li{ height:30px; line-height:30px; border-bottom:1px dashed #ccc; padding-left:20px; background:url(../images/jian.jpg) no-repeat 5px 12px; color:#999;}

.con1 .news .ne ul li span{ float:right;}



.con1 .contact{ width:220px; padding:0px 13px; height:245px;background:url(../images/xian2.jpg) no-repeat right 15px;}

.con1 .contact h2{ height:15px; background: url(../images/con3.jpg) no-repeat 0px 15px; padding-top:25px;}

.con1 .contact .con{ line-height:20px; padding-top:8px;}

.con1 .contact .con img{margin-top:6px;}

.con2 .left{ width:200px; border:1px solid #e3e3e3;background:#f5fafe url(../images/conbt1.jpg) no-repeat 1px top; padding-top:30px; padding-bottom:10px;}

.con2 .left .canp{ height:22px; padding-top:13px; padding-left:28px; background:url(../images/con01.jpg) no-repeat 15px 12px;color:#076ea6;}

.con2 .left .canp a{}

.con2 .left .canp a:hover{color:#6dc659;}

.con2 .left ul li{ height:24px; line-height:21px; padding-left:8px;/* background:url(../images/con02.jpg) no-repeat 30px 8px;*/}

.con2 .left ul li a:hover{ }



.con2 .right{width:770px;}

.con2 .right .rig1{border:1px solid #e3e3e3; height:190px; background:#fff; padding:0px 9px;}

.con2 .right .rig1 h2{ height:35px; background: url(../images/conbt2.jpg) no-repeat 0px 0px; font-family: Arial; font-size:10px; text-align:right; padding:10px 20px 0px 0px;}

.con2 .right .rig1 ul li{ text-align:center; line-height:24px; width:150px; float:left;}

.con2 .right .rig1 ul li img{ border:1px solid #e3e3e3;}



.con2 .right .rig2{border:1px solid #e3e3e3; background:#fff; padding:0px 9px; padding-bottom:20px;}

.con2 .right .rig2 h2{ height:35px; background: url(../images/conbt3.jpg) no-repeat 0px 0px; font-family: Arial; font-size:10px; text-align:right; padding:10px 20px 0px 0px;}

.con2 .right .rig2 ul li{ text-align:center; line-height:24px; width:150px; float:left; height:155px;}

.con2 .right .rig2 ul li img{ border:1px solid #e3e3e3;}

#demo5{ height:135px; overflow:hidden; width:740px;}

#indemo { width:100000px;}

#demo3 {float:left;}

#demo4 {float:left;}

.con2 .right .rig2 .jy{ height:30px; line-height:22px; border-top:1px solid #ccc; display:block; padding:5px 0px 0px 10px;}

.con2 .right .rig2 .jy strong{color:#076ea6;}



.link{ margin:0 auto; width:938px; padding:0px 20px; background:#fff; border:1px solid #e3e3e3;}

.link h2{ height:20px; background: url(../images/conbt4.jpg) no-repeat 5px 8px; font-family: Arial; font-size:10px; text-align:right; padding:10px 20px 0px 0px; border-bottom:1px solid #e3e3e3;}

.link span{ padding-left:10px; display:block; line-height:22px; padding:8px 0px 8px 10px;}



.fulan{ height:30px; line-height:30px; text-align:center; background:#e3e3e3;}

.dibu{ height:22px; line-height:22px; text-align:center;}





.fenye{ height:30px; line-height:30px; border-top:1px solid #ccc;}

.fenye2{ height:30px; line-height:30px;}



.con2 .about1{ }

.con2 .ab01{ background:#f5fafe url(../images/conbt1.jpg) no-repeat 1px top; padding-top:30px; padding-bottom:21px;width:200px; border:1px solid #e3e3e3;}

.con2 .ab01 ul li{ height:28px; line-height:28px;  background:url(../images/con02.jpg) no-repeat 50px 11px;}

.con2 .ab01 ul li a {color:#267aa7; display:block;padding-left:65px; background:url(../images/ab01.jpg) no-repeat center bottom;}

.con2 .ab01 ul li a:hover{ font-weight:bold;}



.con2 .ab05{ background:#f5fafe url(../images/ab05.jpg) no-repeat 1px top; padding-top:30px; padding-bottom:21px;width:200px; border:1px solid #e3e3e3;}

.con2 .ab05 ul li{ height:28px; line-height:28px; /* background:url(../images/con02.jpg) no-repeat 50px 11px;*/ padding-left:3px;}

.con2 .ab05 ul li a {color:#267aa7; display:block;s background:url(../images/ab01.jpg) no-repeat center bottom;}

.con2 .ab05 ul li a:hover{ font-weight:bold;}



.con2 .ab06{ background:#f5fafe url(../images/ab06.jpg) no-repeat 1px top; padding-top:30px; padding-bottom:21px;width:200px; border:1px solid #e3e3e3;}

.con2 .ab06 ul li{ height:28px; line-height:28px;  background:url(../images/con02.jpg) no-repeat 50px 11px;}

.con2 .ab06 ul li a {color:#267aa7; display:block;padding-left:65px; background:url(../images/ab01.jpg) no-repeat center bottom;}

.con2 .ab06 ul li a:hover{ font-weight:bold;}



.con2 .ab02{ background:#f5fafe url(../images/abbt1.jpg) no-repeat 1px top; padding-top:35px; padding-bottom:10px;width:200px; border:1px solid #e3e3e3;}

.con2 .ab02 ul li{ height:22px; line-height:22px;  padding-left:25px;}

.con2 .ab02 ul li span{ font-weight:bold; color:#4aade3;}



.con2 .right .ab03{border:1px solid #e3e3e3; background:#fff; padding:0px 9px;}

.con2 .right .ab03 h2{ height:35px; background: url(../images/bt2.jpg) no-repeat 0px 0px;  padding:5px 20px 0px 50px; font-size:14px; color:#fff; font-weight:bold;}

.con2 .right .ab03 h2 span{ float:right; color:#666; font-size:12px; font-weight:normal; padding-top:4px;}

.con2 .right .ab04{ line-height:28px; padding:0px 10px 15px 10px;}



.con2 .right .pro01{border:1px solid #e3e3e3; background:#fff; padding:0px 9px;}

.con2 .right .pro01 h2{ height:40px; background: url(../images/bt2.jpg) no-repeat 0px 0px;  padding:5px 20px 0px 50px; font-size:14px; color:#fff; font-weight:bold;}

.con2 .right .pro01 h2 span{ float:right; color:#666; font-size:12px; font-weight:normal; padding-top:4px;}

.con2 .right .pro01 ul li{ text-align:center; line-height:24px; width:150px; float:left; height:160px;}

.con2 .right .pro01 ul li img{ border:1px solid #e3e3e3;width:136px;height:108px;}



.con2 .right .pro02{border:1px solid #e3e3e3; background:#fff; padding:0px 9px;}

.con2 .right .pro02 h2{ height:40px; background: url(../images/bt2.jpg) no-repeat 0px 0px;  padding:5px 20px 0px 50px; font-size:14px; color:#fff; font-weight:bold;}

.con2 .right .pro02 h2 span{ float:right; color:#666; font-size:12px; font-weight:normal; padding-top:4px;}

.con2 .right .pro02 .proxx h3{ height:40px; line-height:40px; border-bottom:1px solid #ccc; text-align:center; font-size:16px; font-weight:bold; color:#267aa7;}

.con2 .right .pro02 .proxx img{ display:block;margin:20px auto 0 auto;border:1px solid #ddd; width:350px; height:262px; padding:1px;}

.con2 .right .pro02 .proxx em{ height:28px; line-height:28px; border:1px solid #ddd; border-left:none; border-right:none; display:block; font-size:12px; padding-left:15px; font-weight:bold; color:#267aa7;}

.con2 .right .pro02 .proxx .pxx{ line-height:26px; padding:5px 20px; text-indent:25px;}

.con2 .right .pro02 .proxx .pxx img{ display:inline; margin:0px; padding:0px; border:none;}



.con2 .right .ab03 .ne01 ul li{ height:38px; line-height:38px; border-bottom:1px dashed #ECECEC; padding-left:25px; padding-right:10px;background:url(../images/news001.jpg) no-repeat 10px 8px;}

.con2 .right .ab03 .ne01 ul li a{ color:#176db9; padding-left:5px;}

.con2 .right .ab03 .ne01 ul li a:hover{ color:#2b9c30;font-weight:bold;}

.con2 .right .ab03 .ne01 ul li b a{ font-weight:normal; color:#666;}

.con2 .right .ab03 .ne01 ul li span{ float:right;color:#999;}



.con2 .right .ab03 .ne01 h3{ height:40px; line-height:40px; border-bottom:1px solid #ccc; text-align:center; font-size:14px; font-weight:bold; color:#267aa7;}

.con2 .right .ab03 .ne01 .ne02{ line-height:26px; padding:5px 15px;}









.pages{color:#666; padding-right:20px;}

.pages dt{ float:left;}

.pages dd{ float:right;}

#pages{height:22px;line-height:22px; display:block; clear:both; margin:0 auto; padding-left:20px; margin-top:5px; color:#888;}

#pages li{ list-style: none; height: 22px; line-height: 22px; text-align:center;padding:0px 8px;background: none !important; float:left; }











.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.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: url(../images/float_s.gif) no-repeat

}

.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

}

.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.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

}











