/* CSS Document */

body {
margin: 0px;
padding:0;
background: url(images/bg11.jpg) #B6B6B6 repeat-x;
font-size:12px;
color:#666
}
a {
font-family: "arial";
font-size: 12px;
color: #666;
text-decoration: none;
}
a:hover {
font-family: "arial";
font-size: 12px;
color: #FF0000;
text-decoration: none;
}
ul,li{ list-style:none; margin:0; padding:0}
.l{float:left}
.r{float:right}
.clear{clear:both}

.header{ width:1000px; margin:0 auto;height:388px}
.logo{height:128px; width:342px;}
img{border:0}
.menu{ margin-top:16px}
.menu li{float:left}
.tel{background:url(images/tel.gif) no-repeat right;width:640px; height:18px;margin-bottom:16px}
.m1{background:url(images/ban_01.jpg); width:78px; height:78px; display:block}
.m2{background:url(images/ban_02.jpg); width:99px; height:78px; display:block}
.m3{background:url(images/ban_03.jpg); width:91px; height:78px; display:block}
.m4{background:url(images/ban_04.jpg); width:99px; height:78px; display:block}
.m5{background:url(images/ban_05.jpg); width:98px; height:78px; display:block}
.m6{background:url(images/ban_06.jpg); width:99px; height:78px; display:block}
.m7{background:url(images/ban_07.jpg); width:94px; height:78px; display:block}

.flexslider { position: relative; height: 260px; overflow: hidden; background: url(images/loading.gif) 50% no-repeat;}
.slides { position: relative; z-index: 1;}
.slides li { height:260px;}
.flex-control-nav { position: absolute; bottom: 10px; z-index: 2; width: 100%; text-align: center;}
.flex-control-nav li { display: inline-block; width: 14px; height: 14px; margin: 0 5px; *display: inline; zoom: 1;}
.flex-control-nav a { display: inline-block; width: 14px; height: 14px; line-height: 40px; overflow: hidden; background: url(images/dot.png) right 0 no-repeat; cursor: pointer;}
.flex-control-nav .flex-active { background-position: 0 0;}

.middle{width:980px; margin:0 auto; background:#fff; padding:10px;}

.c1{width:228px;margin-right:17px;}
.c2{width:727px}
.c3{margin-right:10px}

.title{background:url(images/title.jpg) no-repeat; height:44px;line-height:44px;padding-left:45px;font-family:"Î¢ÈíÑÅºÚ"; font-size:15px;}
.title .rt{width:16px;float:right;height:44px;background:url(images/title.jpg) -984px 0px no-repeat;}
.title a{font-family:"Î¢ÈíÑÅºÚ"; font-size:15px;}
.news ul{padding-left:8px; padding-top:5px;border:#cecece 1px solid;border-top:0}
.news li{background:url(images/Article_common5.gif) 0 2px no-repeat; height:25px; line-height:25px; padding-left:13px; border-bottom:#d8d8d8 1px dashed}
.con img{margin-right:10px;}
.con{line-height:23px;border:#cecece 1px solid;border-top:0; padding:11px 5px;}

.pro{ margin-top:5px; height:260px}
.pro li{float:left; margin:0px 10px; text-align:center;}
.pro li p{line-height:24px; margin:0; padding:0}
.footer{ background:#F3F3F3; width:1000px; margin:0 auto; padding:5px 0; line-height:24px; text-align:center;}
.n1{width:230px;}
.tt{border:#d8d8d8 1px solid; border-bottom:0; }


.n2{width:747px; border:#d8d8d8 1px solid}
.title1{background:url(images/nydh.jpg); height:24px; line-height:27px; padding-left:40px; padding-top:3px}
.content{padding:10px; line-height:24px}

.m-page{text-align:center;margin-top:20px}

.m-page .disabled {
border: #ff0000 1px solid;
background: url(images/bgpage-01.gif) repeat-x 0 -87px;
color: #666!important;
padding:2px 5px;
margin-right: 2px;
}
.m-page .current {
border: #ff0000 1px solid;
background: url(images/bgpage-01.gif) repeat-x 0 -87px;
color: #666!important;
padding:2px 5px;
margin-right: 2px;
}
.m-page  A {
border: #d3d3d4 1px solid;
line-height: 15px;
background: url(images/bgpage-01.gif) repeat-x 0 -58px;
height: 15px;
color: #666!important;
text-decoration: none;
padding:2px 5px;
margin-right: 2px;
}
.m-page  A:hover {
border: #ff0000 1px solid;
background: url(images/bgpage-01.gif) repeat-x 0 -87px;
}
.b{ padding-top:10px; width:680px; overflow:hidden;}
.b li{margin:4px 13px;height:130px;width:680px; border-bottom:#d8d8d8 1px dashed; margin-bottom:20px}
.b  img{
width:110px;
height:110px;
float:left;
margin-right:10px
}

.news {width:357px; }
.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: 20px; DISPLAY: block; FONT-FAMILY: "Î¢ÈíÑÅºÚ"; BACKGROUND-POSITION: 2px -266px; FLOAT: left; font-size:12px
}
.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
}

.menu_list{border:#cecece 1px solid;border-top:0;padding-left:10px}
.menu_list p{
background:url(images/icon.gif) no-repeat 0 7px;
padding-left:15px;
line-height:24px;
margin-top:0;
margin-bottom:0;
font-weight:bold;
}
.menu_body a{display:block;height:25px; line-height:25px;padding-left:10px; margin-left:5px;background:url(images/icon.jpg) no-repeat 0 11px;overflow:hidden}


.fen{background:url(images/left14.jpg); border-top:#d8d8d8 1px solid; border-left:#d8d8d8 1px solid; }
.fen .big{background:url(images/bg04.gif); line-height:35px}
.fen .big a{font-size:14px; font-weight:bold; color:#333;}
.fen li{background:url(images/bg05.gif); line-height:35px;padding-left:30px}
.fen a{}