﻿@charset "utf-8";
/* CSS Document */
/* head
----------------------------------------------------------------------------------------------------*/
.font14{font-size:14px;}
*{ padding:0; margin:0}
.pointer li span{ cursor:pointer}
body{font-family:"宋体"; font-size:12px; min-height:500px;background:#fff }
.fl{ float:left}
.fr{ float:right}
.clear{ clear:both; height:0px; overflow:hidden}
.center{ text-align:center;}
.center img{ margin-bottom:10px;-moz-box-shadow:2px 2px 1px #b0b0b0;-webkit-box-shadow:2px 2px 1px #b0b0b0;box-shadow:2px 2px 1px #b0b0b0; }
a{ color:#cfd3f0}
a:hover{ color:#ccc}
.center{ text-align:center;}
.floatleft{ float:left;}
.floatright{ float:right;}
.header{width:100%; overflow:auto;min-width:1004px; height:128px;background:#2b4991; border-bottom:1px solid #1d3671;}
.headermain{ width:980px;height:128px;margin:0 auto;}
.logo{ float:left;display:inline; width:386px; background:url(../images/logobg.jpg) center top no-repeat; padding-top:30px; height:98px; }
.header_tel{ float:right; padding-top:34px;}
.menu{ float:left; width:100%; position:absolute; top:0; z-index:999; height:77px;}
.menu ul{ width:980px; margin:0 auto;height:77px;background:url(../images/menu.gif) center top no-repeat}
.menu li{float:left;display:inline; margin-left:6px;text-align:center;width:102px;}
.menu .home{ width:96px;}
.menu li a{ display:block;width:100%; line-height:67px;text-align:center; height:77px;font-size:16px; color:#fff; text-shadow:1px 0 p0 #303f6d;font-family:微软雅黑;}
.menu li a:hover,.menu li .cur{background:url(../images/menuhover.jpg) center top no-repeat ; text-shadow:1px 0 0 #802d2f;}
.menu li img{ margin-top:25px;}
.banner{ float:left; width:100%; position:relative; z-index:0; height:430px;}
.bannerimg{ position:relative;  width:100%; height:420px;}


/* indMain
----------------------------------------------------------------------------------------------------*/
.wrap{width:1004px; overflow:auto; clear:both; margin:0 auto;padding-bottom:20px; background:url(../images/main_bot.jpg) center bottom no-repeat; }
.content{  width:1004px; float:left;  background:url(../images/main_min.jpg) center bottom repeat-y;}
.main{width:984px; overflow:auto; clear:both; margin:0 auto; }

.notice{ width:926px; display:inline;float:left; margin-left:37px; margin-bottom:23px;height:49px; line-height:49px;color:#2b4991;background:url(../images/notice.jpg) top center no-repeat;}
.notice b{ float:left; font-weight:normal; padding-left:60px;}
.notice marquee{ float:left; width:300px;display:inline; }
.search_i{ position:relative;float:right;width:290px;height:34px; padding-top:15px;display:inline}
.search_text{float:left; border:1px solid #beccd6; width:135px;color:#c7ccd6;height:21px;line-height:24px; padding-left:5px;background:url(../images/input.jpg) left top no-repeat}
.search_but{vertical-align:middle; float:right;margin-right:20px; width:33px; margin-top:-6px; height:37px;background:url(../images/search_but.png) top left no-repeat; float:right; }
.sea_select{ position:absolute; float:left; text-align:center; width:82px; height:21px;right:60px;border:1px solid #beccd6}
.bm{ width:62px;*margin-left:-5px; text-align:center; margin-left:1px; background:#fff; line-height:21px;height:21px; float:left; color:#69758b;}
#provinceDropList { clear:both; float:left; margin-top:2px; *margin-left:-43px;
	background:#fff; border-width: 0px 1px 1px; border:0; width:62px; overflow: auto; display: none; position: absolute; z-index:999; cursor: default; max-height: 350px;le/ft:5px; border:1px solid #ccc;
}
#provinceDropList{ line-height:25px;}
#provinceDropList li.current {background: rgb(64, 144, 213); color: rgb(255, 255, 255);}
.xiala{ float:right;}

.row{ float:left; padding-left:37px; width:967px; margin-bottom:27px;}
.news{ float:left; width:636px;}
.news_t{ float:left; width:625px; border-bottom:1px dashed #939191; margin-right:12px; margin-bottom:18px; line-height:24px;}
.news_t .fl{ padding-left:17px;background:url(../images/title_l.gif) 7px center no-repeat; color:#2b4991; font-size:16px; font-family:微软雅黑;}
.news_t font{ color:#b6b6b6; margin-left:3px; }
.newsimg{ float:left; margin-left:10px; display:inline;background:url(../images/newsimgbg.jpg) top left no-repeat; padding:1px 2px 10px;  }
.newsmain{ float:left; color:#696969; line-height:24px; width:98%; padding-left:1%; padding-top:13px; }
.newsmain .newstitle{ line-height:25px;font-weight:bold; text-indent:2em;color:#494848; float:left; width:100%;text-overflow:ellipsis; overflow:hidden; white-space:nowrap; }
.newsmain a{ color:#2b4991}
.newslist{ width:300px; margin-right:43px;float:left; height:293px; background:url(../images/newsbg.jpg) top left  no-repeat;}
.newslist ul{float:left; width:280px; padding:33px 10px 0;background:url(../images/news_t.jpg) top right  no-repeat; }
.newslist li{ float:left; border-bottom:1px dashed #b3b2b2; margin-bottom:7px; padding-top:5px;}
.newslist li font{ float:left;font-size:34px; font-family:Arial, Helvetica, sans-serif; color:#b3b2b2; margin-right:7px;}
.newslist li a{ color:#727272; line-height:20px; float:left; width:230px;text-overflow:ellipsis; overflow:hidden; white-space:nowrap; }
.newslist li p{ color:#b3b2b2 }
.contact{ float:left; width:249px;}
.contact_t{ float:left; width:249px;back/ground:url(../images/contact_t.jpg) top center no-repeat; height:70px;}
.contactmain{ float:left; width:249px; height:224px; color:#696969; line-height:31px; }
.case{ float:left; width:1004px; margin-bottom:34px;}
.title_i{float:left; width:980px; margin-bottom:24px; line-height:44px; padding-left:24px; height:53px;background:url(../images/title_i.jpg) top center no-repeat; color:#fff; }
.title_i font{ font-family:Arial, Helvetica, sans-serif; font-size:14px; float:left; width:113px;}
.title_i .fl{ font-size:16px; font-family:微软雅黑; padding-left:13px;}
.title_i .fr{ float:right; padding-right:23px; color:#fff; width:70px; }
.pronav{ float:left; width:640px; padding-left:50px;}
.pronav a{ float:left; padding:0 8px;}
.case ul{ float:left;padding-left:15px;}
.case ul li{ float:left; width:206px; margin-left:22px; display:inline; padding:3px; border:1px solid #e4e3e4; position:relative;}
.case ul li p{ float:left; width:200px; padding-left:5px;color:#656565; line-height:26px;text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.probg{ position:absolute; bottom:-1px; right:-1px;width:17px; height:17px; background:url(../images/probg.gif) top center no-repeat; }
.proimg{float:left;}
.proname{float:left; }
.proname a{ float:left; width:100%;text-overflow:ellipsis; overflow:hidden; white-space:nowrap;color:#2b4991; font-weight:bold; border-bottom:1px dashed #bec3bf }
.promain{ float:left; width:967px; padding-left:37px;}
.tab{ float:left;}
.pointer{ float:left; margin-left:25px; width:634px; display:inline; margin-top:-5px;}
.pointer li{float:left; padding:0 5px; width:634px; border-bottom:1px dotted #394075;}
.pointer li a{float:left; width:95%; color:#727272;line-height:34px;background:url(../images/newsico.gif) 0px  center no-repeat;padding-left:15px;}
.pointer li a:hover{color:#000; }
.pointer li .fl{ float:left; width:60%;text-overflow:ellipsis; overflow:hidden; white-space:nowrap;  }

/* boot
----------------------------------------------------------------------------------------------------*/


.foot_x{ height:232px;width:100%; margin-top:40px; min-width:1004px; float:left;background:url(../images/flink.jpg) repeat-x top center #213d80;color:#fff; }
.foot_x a{color:#fff; }
.f_link{ width:980px;float:left;height:58px; line-height:58px;}
.f_link a{ padding-right:22px; }
.f_link b{ float:left; font-weight:bold; padding-left:8px;}
.bottomnav{width:972px; float:left;padding-left:8px; margin-top:25px; margin-bottom:40px; height:15px; line-height:15px;}
.bottomnav li{float: left;}
.bottomnav a{padding-right:16px; margin-right:16px; border-right:1px solid #fff; float:left;}
.f_link a:hover,.bottomnav a:hover{ color:#fff}
.bootTxt{ text-align:left;width:972px; float:left;padding-left:8px;line-height:30px;}

/* 二级页面
-----------------------------------------------------------------------------------------------------*/
.fyMain{ width:980px;margin:0 auto 0;overflow:auto; clear:both;}
.title{ float:left; width:100%;background:url(../images/titlebg.gif) repeat-x bottom left; padding-bottom:5px; height:30px; height:30px }
.title .fl{background:url(../images/title_l.gif) no-repeat 10px center; padding-left:18px; color:#2b4991; font-size:16px; font-family:微软雅黑; }
.title .fr{ color:#2b4991; margin-top:3px; padding-right:10px;}
.title .fr a{  color:#2b4991;}
.title .fr font{ font-size:12px;}
.fyLeft{ float:right;width:226px;overflow:hidden; padding-right:40px;}

.l_news{ float:left; width:226px;padding-bottom:40px; }
.l_news_t{ float:left; width:226px;background:url(../images/l_news_t.gif) no-repeat bottom left; height:30px; height:30px;}
.l_news_t .fl{ font-size:16px;  color:#2b4991; font-family:微软雅黑; padding-left:7px;}
.l_news_t .fr{ color:#2b4991; font-size:12px; padding-top:5px;}
.l_news ul{ float:left; width:100%; padding-top:10px;}
.l_news ul li{ float:left; width:100%;}
.l_news ul li a{ float:left;width:210px;text-overflow:ellipsis; overflow:hidden; white-space:nowrap; line-height:30px; padding-left:14px;background:url(../images/newslist.gif) no-repeat 6px center; color:#737171;}
.l_news ul li a:hover{ color:#cc0000;background:url(../images/newslist2.gif) no-repeat 6px center;}
.l_pro{float:left;width:226px;margin-bottom:20px;}
.l_procon{ float:left;width:213px;overflow:hidden; margin-left:8px; display:inline; padding-top:15px;margin-top:0px;}
.proOne{ width:213px;float:left;overflow:hidden; margin-bottom:7px;}
.proOne a{width:213px; color:#6d6d6d; text-align:center; line-height:33px; float:left;font-size:14px;text-overflow:ellipsis; overflow:hidden; white-space:nowrap;background:url(../images/l_pro.jpg) no-repeat bottom center;}
.proOne a:hover{ color:#fff;background:url(../images/l_pro.jpg) no-repeat top center;}
.proOne .cur{ color:#fff;background:url(../images/l_pro.jpg) no-repeat top center;}

.fyLeft .contact{ float:left; width:218px; padding-left:8px;}
.fyLeft .contactmain{ float:left; width:218px;}

/* fyRight
-----------------------------------------------------------------------------------------------------*/
.fyRight{ float:left; width:668px;overflow:hidden; padding-left:37px;}
.fyRight .title{ margin-bottom:17px;}
.mainRightMain{float:left;width:668px; min-height:640px; _height:640px; color:#737171;}

.padding25{ padding:10px 20px; line-height:30px; font-size:14px;}
.mainr_line{float:left; height:18px; width:99%;background:url(../images/line_s.gif) top left repeat-x;}
.tip{ padding:20px;}
/* news.php
----------------------------------------------------------------------------------------------------*/
.pro_list{ float:left; margin-bottom:20px;}
.pro_list li{ float:left; display:inline;margin:0 6px 20px; overflow:hidden;width:210px; bor/der:1px solid #f00;}
.pro_list .proimg{ -moz-box-shadow:2px 2px 1px #b0b0b0;-webkit-box-shadow:2px 2px 1px #b0b0b0;box-shadow:2px 2px 1px #b0b0b0;
border:1px solid #dbdbdb;}
.pro_list .proname{background:url(../images/proname.gif) top left repeat-x; border:1px solid #cbd8f9; float:left; width:198px; padding-left:8px; margin-top:14px; }
.pro_list .proname a{color:#737171; font-weight:normal; line-height:25px;float:left; width:100%; border:0;text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.news_list{float:left;width:666px; font-size:14px;margin-bottom:20px; border-top:1px dotted #c9c7c5;  }

.news_list li{ float:left;width:666px;line-height:32px; border-bottom:1px dotted #c9c7c5; }
.news_list li a{float:left;width:666px;height:32px; line-height:32px; color:#575757;}
.news_list li a:hover{background:#eaf0ff;color:#d90707; }
.news_list li a span{ cursor:pointer; }
.news_list li .fl{width:400px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;padding-left:12px; }
.news_list li .fr{ margin-right:10px;}
.news_line{ clear:both;width:687px; height:18px; margin:18px 0;background:url(../images/line.gif) center repeat-x}
.news_list p{ font-size:12px; padding:10px 20px; line-height:20px; color:#ccc;}

.pro_txtimg{float:left;width:666px;pad/ding:0 0 0 30px; margin-bottom:20px;}
.pro_txtimg li{ float:left;width:666px; padding-bottom:27px; }
.pro_li_img{float:left;
 -moz-box-shadow:2px 2px 1px #b0b0b0;-webkit-box-shadow:2px 2px 1px #b0b0b0;box-shadow:2px 2px 1px #b0b0b0;
margin-right:20px;}
.pro_li_img .proimg{ background:#fff; border:1px solid #dbdbdb; }
.pro_li_txt{float:left; width:417px; line-height:25px; padding:10px; font-size:12px; background:#eaf0ff;}
.pro_t{float:left;width:100%; height:23px; line-height:23px; margin-bottom:5px;}
.pro_t .fr{ margin-right:7px;}
.protitle{float:left;width:200px;font-size:12px;text-overflow:ellipsis; overflow:hidden; white-space:nowrap; }
.pro_t a{ color:#2b4991; font-weight:bold; }
/*news_view

----------------------------------------------------------------------------------------------------*/
.mainRightMain h2{ font-size:18px; font-family:黑体; font-weight:normal; color:#cf330d;}
.padding20{ float:left; width:628px; text-align:justify; padding:0 20px; color:#737171;}
.title_s{ text-align:center; color:#cf330d; font-size:12px; line-height:35px;}
.conbanner{ float:left; width:100%;}
.mainrbanner{ border:1px solid #dbdbdb; width:306px; margin:0 auto 20px;}
.mainrbanner img{border:3px solid #fff}

.line_s{float:left; width:100%; height:8px; margin:8px 0 15px 0px; display:inline; border-bottom:1px dashed #BEC0BF; }
.newsview{ min-height:400px;display:inline;width:628px;border-bottom:1px dashed #BEC0BF;margin-bottom:25px; padding-bottom:15px;_height:400px; font-size:14px; line-height:28px; float:left;}
.main_r_nav div{ line-height:25px; color:#000;}
.main_r_nav{ float:left; width:400px; font-size:12px; }
.returnlist{ margin-top:30px; float:right;color:#cf330d ; font-size:12px; }
.main_r_nav a{ color:#cf330d }
/* page
-----------------------------------------------------------------------------------------------------*/
.page{margin-top:15px; margin-right:35px;float:left; display:inline;height:30px; line-height:30px; text-align:center;}
.pager-taglib { float:left;overflow:hidden;text-align:center; font-size:12px; }
.pager-taglib a { line-height:27px;  color:#666;}
.pager-taglib a:hover { color:#1f83d5;}

.bg{ width:26px; height:23px; background:url(../images/bg08.jpg) no-repeat center;}
.total{ min-width:50px; _width:50px; text-align:center; height:27px; line-height:27px; display:block;}
.reach{ min-width:30px; _width:30px; text-align:left; padding-left:5px; height:29px; line-height:29px; display:block;}
.btn{ width:36px; height:27px; line-height:27px; display:block; padding-top:3px;}
.input_page{ width:30px;height:14px; text-align:center; border:1px solid ; background:#fff; font-size:12px; line-height:14px; margin-top:6px;}
.pager-taglib .bg{ padding-top:3px;}
/* search
-----------------------------------------------------------------------------------------------------*/
.searchnull{ float:left; text-align:center; width:100%; padding:3% 0; font-size:14px;}
.searchnull font{ color:#F00; font-size:14px;}
.searchmore{ float:left; width:94%; background:#efefef; text-align:center;margin:10px 20px;_margin:10px ; border:1px solid #dbd6f1}
.searchmore a{ line-height:25px; color:#333;}


.input_title{ background:none; line-height:30px;height:30px; padding-left:7px;}

/*幻灯片*/
.header-content {background:url(../images/adbg.jpg) no-repeat center center #b9bec0;margin: 0;padding: 0;float: left;width: 100%;line-height: 22px;position: relative;z-index: 1;border-top:1px solid #fff;-webkit-box-shadow: inset 0px 10px 8px -10px rgba(0,0,0,0.5), inset 0px -10px 8px -10px rgba(0,0,0,0.4);-moz-box-shadow: inset 0px 10px 8px -10px rgba(0,0,0,0.5), inset 0px -10px 8px -10px rgba(0,0,0,0.4);box-shadow: inset 0px 10px 8px -10px rgba(0,0,0,0.5), inset 0px -10px 8px -10px rgba(0,0,0,0.4);}
.header-content.home {height: 420px;}
.home .header-content { background: #d54515 url(../images/slider-gradient-bg.png) repeat-y 50% 0; }

.header-content img {float: left;}
.header-content .text {width:470px; margin-left: 50%; *width:430px; margin-top:58px;}
.header-content .copy {font-size: 14px; line-height: 21px; padding-right: 15px; color:#fff;}
.header-content .button {width: 100% !important;}
.header-content .button a { font-size: 14px; display: inline-block;}
.header-content .button {float: none;}
.header-content .dimmed {background: #b05b1b; background: rgba(0, 0, 0, 0.4);
	-webkit-transition: none;  /* Saf3.2+, Chrome */
    -moz-transition: none;  /* FF4+ */
    -ms-transition: none;  /* IE10? */
    -o-transition: none;  /* Opera 10.5+ */
    transition: none;
}
.header-content .align-bottom {position: absolute; bottom: 0px;}
#slider-wrap
{
    height:420px; 
}
#slider 
{
    height:390px;
    padding-top:30px;
}

.slider-prev,.slider-next 
{
    text-indent:-9999px;
    width:38px;
    height:38px;
    background:url("../images/icon1.png") 0 0 no-repeat;
    position:absolute;
    top:50%;
    margin-top:-19px;
    z-index:999;
    opacity:.5;
    -webkit-transition: all 0.3s ease-out;  /* Saf3.2+, Chrome */
    -moz-transition: all 0.3s ease-out;  /* FF4+ */
    -ms-transition: all 0.3s ease-out;  /* IE10? */
    -o-transition: all 0.3s ease-out;  /* Opera 10.5+ */
    transition: all 0.3s ease-out;
	display: none
    }
.slider-prev{ left:12px; }
.slider-next 
{
    right:12px;
    background-position:right 0;
}   
.slider-prev:hover,.slider-next:hover
{
    opacity:1;
}
   
.slider-nav 
{
    position:absolute;
    bottom:5px;
    left:50%;
    list-style:none;
    overflow:hidden;
    padding:2px;
    z-index:10;
	margin: 0;
}
.slider-nav li
{
    float:left;    
}
.slider-nav li a
{
   display:block;
   width:8px;
   height:8px;
   overflow:hidden;
   padding:0px;
   margin:8px;
   background:url("../images/icon2.png") no-repeat right 0;
   text-decoration:none;
   text-indent:-999px;
}
.slider-nav li a:hover,
.slider-nav li a.selected
{
    background-position:0 0;
}
.slider section {display: none;}
.slider section.first {display: block;}
.slider-sections, .slider-sections section {width: 861px; height: 335px;}
.slider-sections {margin: 0 auto; position: relative; top:40px;}
.slider-sections section {position: absolute; top: 0; left: 0px; display:none;}
.header-content h2 
{
	font:600 32px/1.2 "microsoft yahei", Tahoma, arial, sans-serif;
	color: #d07703;
	margin: 0 0 26px;
}
.header-content p 
{
    margin: 0 0 30px;
}
.header-content .centered-content
{
	padding-top: 30px;
	padding-bottom: 10px;
}
.button {
	float: left;
	width: auto !important;
	list-style: none;
}
.button a,.button button,.button input 
{
	font-size: 15px;
	line-height: 18px;
	color: #fff !important;
	text-decoration: none;
	display: block;
	width: auto;
	position: relative;
	z-index: 2;
    border: none;
    -moz-border-radius: 3px;
	border-radius: 3px;
	cursor: pointer;
    -webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all  0.3s ease;
}
.header-content .beta-ribbons {
    position: absolute; 
    height: 120px;
    width: 85px;
    text-indent: -200px;
    overflow: hidden;
    background: url(../images/kendo-ribbons.png) no-repeat 0 0;
}
.header-content .beta-ribbons.ribbon-1 {
    background-position: -170px 0;
    top: -3px;
    right: -145px;
}
.header-content p.copy .beta-ribbons.ribbon-1 {
    top: -135px;
    left: 900px;
}
.header-content .beta-ribbons.ribbon-4 {
    background-position: -255px 0;
    left: -62px;
    top: -30px;
    z-index: 10;
	text-indent: -2000px;
}
/*QQ客服*/
.float0831 {position: fixed; top: 120px; right: 0px; _position: absolute;_margin-top:expression(this.style.pixelHeight+document.documentElement.scrollTop); z-index:500;}
.float0831 A {color: #00a0e9;}
.float0831 A:hover {color: #ff8100; text-decoration:;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; overflow:hidden; width:100%;}
.float0831 .cn {background-repeat: repeat-y; background-position: -262px 0px; width:100%;}
.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; width:102px; overflow:hidden;}
.float0831 .cn UL LI {border-bottom: #e6e5e4 1px solid; line-height:36px;WORD-WRAP:break-word; height:36px;overflow: hidden;word-break: normal; width:102px; float:left;}
.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:14px; display: block; font-family: "微软雅黑"; background-position:-4px -266px; float: left; color:#e97540; font-weight:bold;}
.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: 29px; height: 118px; top: 80px; left: 2px;}
.float0831 .btnOpen_n {position: relative; width: 29px; height: 118px; top: 80px; left: 2px;}
.float0831 .btnCtn {position: relative; width: 29px; height: 118px; top: 80px; left: 2px;}
.float0831 .btnOpen {top:82px; left: 0px;}
.float0831 .btnOpen_n {top:82px; left: 1px;}
.float0831 .btnCtn {top:82px; left:0px;}
.float0831 UL LI H3.titDc A {width: 80px; display: block; height: 36px;}
.float0831 UL LI.top {border-bottom: #ace5f9 1px solid; background:none;}
.float0831 UL LI.bot {border-bottom-STYLE: none;}
.float0831 UL LI.gp { height:auto; line-height:22px;}
.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;}