﻿@charset "utf-8";
/* CSS Document */
body,html{overflow:hidden; overflow-y:auto;}
body{margin:0px; padding:0px; font-size:12px; font-family:"微软雅黑"; color:#333;}
a{color:#333; text-decoration:none; outline:none; cursor: pointer;}
a:active{star:expression(this.onFocus=this.blur()); color:#333;} 
img{border:0px;}
a:link {text-decoration: none; outline:none; color:#333;}
a:visited{text-decoration: none; outline:none; color:#333;}
a:hover{text-decoration:none; color:#1c5a97; outline:none;}
ul, p, dl, dt, dd{padding:0px; margin:0px;}
dl{    display: block;    -webkit-margin-before: 0;    -webkit-margin-after: 0;    -webkit-margin-start: 0px;    -webkit-margin-end: 0px;}
li{list-style-position:outside; list-style-type:none;}
h1, h2, h3, h4, h5{font-size:14px; padding:0px; margin:0px;}
h1{/*font-size:16px;width: 0;height: 0;text-indent: -9999px;*/}
h5{font-size:12px;}

.fl{float:left;}
.fr{float:right;}
.clear_f{clear:both; height:0px; padding:0px; margin:0px; display:block; _display:inherit;}
.h10{height:10px; overflow:hidden; clear:both;}
input{background:transparent; padding:0px; font-size:12px; font-family:"微软雅黑"; color:#888; outline:none; }
em{font-style:normal;}
.btn1{cursor:pointer;}
.visible{visibility:visible; opacity:0;}
.over{overflow: hidden;}
.visible.animated{opacity:1;}
input[type="button"], input[type="submit"], input[type="reset"] {-webkit-appearance: none;}
.an{transition:all 300ms linear;-moz-transiton:all 300ms linear;-webket-transition:all 300ms linear;-o-transition:all 300ms linear;}
.btn-transition{transition:all 300ms linear;-moz-transiton:all 300ms linear;-webket-transition:all 300ms linear;-o-transition:all 300ms linear;}
.btn-transition:hover{-moz-box-shadow:0px 0px 10px #fff; -webkit-box-shadow:0px 0px 10px #fff; box-shadow:0px 0px 10px #fff;color:#fff;transform:scale(1.1);-moz-transform:scale(1.1);
	-webkit-transform:scale(1.1);-o-transform:scale(1.1);}
.container{max-width:1920px; min-width:320px;font-size: 13px;color: #2c2c2c; margin:0 auto;}
.container h2{font-size: 26px;text-align: center;line-height: 1;color: #383838;margin:35px auto 0;}
.container h2 span{display: block;font-size: 14px;font-weight: normal;margin-top: 10px; color: #969696;}
.wrapper{width:1200px; margin:0 auto;}
.topDiv{height:40px; line-height:40px; background:#333333; font-size:14px; color:#FFF; padding:0 15px; position:relative;}
.topDiv ul{position:absolute; top:0px; right:15px;}
.topDiv li{float:left; padding-left:30px;}
.topDiv a{color:#FFF;}
.topDiv a em{float:left; padding-right:2px;}
.topDiv a img{float:left; position:relative; top:7px;}
/*导航*/
.logo{text-align:center; padding:20px 0; display:none;}
.navigation *{transition:all 300ms linear;-moz-transiton:all 300ms linear;-webket-transition:all 300ms linear;-o-transition:all 300ms linear;}
.navigation{height: 105px;}
.navigation .logoA{float: left;width:20.6666%;padding:10px 0 0;}
.navigation .logoA img{height: 80px}
.navigation .nav{float: right;width: 860px;margin-top: 25px; height:80px;}
.navigation .nav li.sa{float:left;width: 105px;text-align: center;height: 80px; position:relative; z-index:111111;}
.navigation .nav li.sa:hover,.navigation .nav li.sa.on{background: #f3f3f3;}
.navigation .nav li.sa a.subs{font-size: 18px;line-height: 1; display: block;color: rgb(28, 28, 28);margin-top: 20px;}
.navigation .nav li.sa div.menu{width: 810px; height: 190px;background: #f3f3f3; position:absolute; top:80px;  z-index:99999; display: none;}
.navigation .nav li.sa div.menu .leftm{width: 290px;float:left;margin:25px 5px 0 55px;}
.navigation .nav li.sa div.menu .leftm a{float: left;width: 50%;line-height: 1;font-size: 14px;line-height: 1;margin-bottom: 20px;text-align: left;}
.navigation .nav li.sa div.menu dl{float: left;width: 422px;margin-top: 25px;}
.navigation .nav li.sa div.menu dl dt{float: left;width: 240px;}
.navigation .nav li.sa div.menu dl dd{float: right;width: 161px;font-size: 12px;text-align: left;line-height: 2;}
.navigation .nav li.sa:hover a.subs,.navigation .nav li.sa a.subs.on{color: #006eb5;}
.telNav{position:absolute; z-index:100; left:0px;  width:100%; background:#333333; display:none;}
.telNav a{display:block; font-size:13px; color:#CCC; padding:0 15px; height:35px; line-height:35px; overflow:hidden; border-bottom:#3a3a3a solid 1px; position:relative;}
.telNav a span{padding-right:3px;}
.telNav a em{display:block; background:url(../images/ico6.png) center no-repeat; background-size:80%; width:14px; height:14px; position:absolute; top:10px; right:8px;}
.telNav a:hover{color:#f3d400;}
.telNav a:hover em{background:url(../images/ico6on.png) center no-repeat; background-size:80%;}
.telNav dl{display:none;}
.telNav dd a{border-bottom:#333 dotted 1px; font-size:12px; height:30px; line-height:30px; padding-left:30px;}

/**bottom**/

.bottom .leftB{float: left;width: 25.83333%; margin-right: 2.9%;}
.bottom .leftB a{display: block;width: 100%;line-height: 1;padding-left: 5px;margin-top: 15px;white-space:nowrap; overflow: hidden;text-overflow:ellipsis;}
.bottom .leftB h3 a{color: rgb(1, 65, 103);font-size: 16px;font-weight: normal;transition:all 300ms linear;-moz-transiton:all 300ms linear;-webket-transition:all 300ms linear;-o-transition:all 300ms linear;margin-top: 0;margin-bottom: 10px;}
.bottom .leftB h3 a:hover{background:rgb(1, 65, 103);color: #fff; }
.bottom .frombox{float: left;width: 39.1%;}
.bottom .frombox li{overflow: hidden;margin-bottom: 13px;}
.bottom input.username,.bottom input.telphone{ display: block; border:1px solid #eeeeee; width: 47%; height: 25px;line-height: 25px;text-indent: 10px;float: left;}
.bottom input.telphone{float: right;}
.bottom textarea{display: block;width: 98.5%;border:1px solid #eeeeee; line-height: 25px; height: 65px;}
.bottom .frombox a,.bottom .frombox .btn{display: block;width: 100%;height: 25px;text-align: center;line-height: 25px;background: #014167;color: #fff;}
.bottom .frombox h2{display: none;}
.bottom .rightB{float: right; width: 30%;font-size: 12px;line-height: 1;}
.bottom .rightB .title{font-size: 16px;margin-top: 15px;}
.bottom .rightB .telphone{height: 33px;line-height: 33px;background: url(../images/telphoneicon1.jpg) no-repeat left center; padding-left: 40px;margin-top: 20px;}
.bottom .rightB .address{height: 33px;line-height: 33px;background: url(../images/addressicon1.jpg) no-repeat left center; padding-left: 40px;margin-top: 13px;}
/*footer*/
#footer{width: 100%;overflow: hidden;background: #15181d;color: #fff;font-size: 14px;line-height: 1.8;}
.footerNav{width: 100%;overflow: hidden;height: 290px;border-bottom:1px solid #575757;text-align: center;padding-bottom: 25px;}
.footerNav a{ color: #7d7d7d;display: block;transition:all 300ms linear;-moz-transiton:all 300ms linear;-webket-transition:all 300ms linear;-o-transition:all 300ms linear; }
.footerNav a:hover{color: #fff;}
.footerNav li{float:left; width:16%;}
.footerNav li.address{width: 28%;text-align: left;}
.footerNav li.address img{margin-top: 10px;}
.footerNav li dt{font-size: 16px;line-height: 1;margin-top: 35px;margin-bottom: 25px;	}
.copyright{padding:15px 0; color: #7d7d7d;text-align: center;}
.copyright:hover{color: #fff;}
/**Case**/
.casebox li{float: left; margin-bottom: 25px;margin-top: 10px; width: 20%;text-align: center;}

/**hongged**/
.allpart {width:100%;overflow:hidden}
.leftpart {width:63%;float:left;overflow:hidden}
.rightside {width:37%;float:right;overflow:hidden}
.rightside .rightartlist{float: left;margin-left: 5.9%;margin-top: 35px;width: 90%;border:#CCC solid 1px;}
.rightside .rightartlist dl dt{color:#383838;font-size:18px;line-height:40px;text-align: center; color:#FFF; background:#006eb5}
.rightside .rightartlist dl dt font {font-size:12px}
.rightside .rightartlist dl dd {padding:8px;line-height:16px;}



.honggedView{width: 100%;overflow: hidden;background: #f5f5f5; margin-top: 50px;padding-bottom: 35px;}
.hgList{margin-left: -5.9%;}
.hgList *{transition:all 300ms linear;-moz-transiton:all 300ms linear;-webket-transition:all 300ms linear;-o-transition:all 300ms linear;}
.hgList dl{float: left;/*width: 44.1%;*/width:90%;margin-left:5.9%;background: #fff;margin-top: 35px;}
.hgList dl:hover{background: #006eb5;}
.hgList dl dt{float: left; width: 36%; overflow: hidden;padding:15px 4%;}
.hgList dl dt img{width: 100%; }
.hgList dl dd{float: left; width: 100%; padding:15px 0; line-height: 1.5;}
.hgList dl dd a h3{font-size: 14px;color: #006eb5;font-weight: normal;line-height: 2;white-space:nowrap; overflow: hidden;text-overflow:ellipsis;}
.hgList dl dd a{transition:all 10ms linear;-moz-transiton:all 300ms linear;-webket-transition:all 10ms linear;-o-transition:all 10ms linear;}
.hgList dl dd a p.date{ text-align: right; }
.hgList dl:hover dd a{color: #fff;}
.hgList dl:hover dd a h3{color: #fff;}

.hgList1{margin-left: -5.9%;}
.hgList1 *{transition:all 300ms linear;-moz-transiton:all 300ms linear;-webket-transition:all 300ms linear;-o-transition:all 300ms linear;}
.hgList1 dl{float: left;/*width: 44.1%;*/width:90%;margin-left:5.9%;background: #fff;margin-top: 35px;}
.hgList1 dl:hover{}
.hgList1 dl dt{background: #006eb5 none repeat scroll 0 0;
    color: #fff;
    float: left;
    font-size: 18px;
    overflow: hidden;
    padding: 15px 4%;
    width: 92%;
}
.hgList1 dl dt img{width: 100%; }
.hgList1 dl dd  {background-color:#eeeeee; overflow:hidden; width:100%}
.hgList1 dl dd a {
    background: #fff none repeat scroll 0 0;
    float: left;
    margin: 5px;
    padding: 3px 8px;
}
.hgList1 dl dd a:hover {
    background: #006eb5 none repeat scroll 0 0;
	color:#FFF
}
/*page*/
.dede_pages{margin-bottom:40px;overflow:hidden;width:100%;}
.dede_pages ul{float:left;padding:12px 0px 12px 16px;}
.dede_pages ul a{float:left;font-family:Tahoma;line-height:17px;margin-right:6px;border:1px solid #ccc;padding:3px 8px;color:rgb(1, 65, 103)}
.dede_pages ul strong{float:left;font-family:Tahoma;line-height:17px;margin-right:6px;border:1px solid #ccc;padding:3px 8px;color:rgb(1, 65, 103)}
.dede_pages ul a{float:left;color:#555;display:block;}
.dede_pages ul strong{float:left;color:#555;display:block;}
.dede_pages ul a:hover {background:rgb(1, 65, 103);color:#FFF}
.dede_pages ul a.thisclass:hover {background:#FFF;color:rgb(1, 65, 103)}
.dede_pages ul a:hover a {color:#FFF}
.dede_pages ul a:hover a:hover {color:#FFF}
.dede_pages ul a a:hover{color:#690;text-decoration:none;}
.dede_pages ul a.thisclass,
.dede_pages ul a.thisclass a,.pagebox ul li.thisclass a:hover{background-color:#F8F8F8;/*padding:2px 4px 2px;*/font-weight:bold;}
.dede_pages .pageinfo{line-height:21px;padding:12px 10px 12px 16px;/*color:#999;*/}
.dede_pages .pageinfo strong{/*color:#555;*/font-weight:normal;margin:0px 2px;}

/*表单*/
.fs14{ font-size:14px;}
.fs16{ font-size:16px; font-family:"Microsoft YaHei";}
.fs18{ font-size:18px; font-family:"Microsoft YaHei";}
.fs22{ font-size:22px; font-family:"Microsoft YaHei";}
.tc{ text-align:center;}
.tl{ text-align:left;}
.tr{ text-align:right;}
.cl{ clear:both;}
.fl{ float:left;}
.fr{ float:right;}
.mrtb10{ margin:10px 0;}
.mrt10{ margin-top:10px;}
.mrt15{ margin-top:15px;}
.mrl10{ margin-left:10px;}
.mrl15{ margin-left:15px;}
.mrb40{ margin-bottom:40px;}
.brr{ border-right:1px dotted #d9d9d9;}

.b{font-weight:bold}
.red{ color:#ee0000}
.orange{ color:#ff6c00}
.black{ color:#222}
.blue{ color:#0294C5}
.green{ color:#019a62}


.div{ width:1200px; margin:0 auto; text-align:left;}
.div * { margin:0; padding:0}
.box{ width:100%; background-color:#f4f4f4; overflow:hidden; padding-bottom:40px;font-family:"Microsoft YaHei"; font-size:12px;}
.box h1,h2,h3,h4,h5,h6{ font-size:12px; font-weight:normal;}
.box li{ list-style-type:none;}
/*服务*/
.lm2{ border-bottom:2px solid #c3c3c3; padding:49px 0 4px; width:100%; overflow:hidden;}
.lm2 .fs22{ color:#000;}
.lm2 .fs14{ font-family:Arial, Helvetica, sans-serif; padding-left:8px;}
.lm2 .fs16{}
.lm2 .fs13{ margin-top:5px;}
#email{ height:22px; margin-top:25px;}
#email img{ vertical-align:middle; margin-left:10px;}
.lm2 .fr{ height:22px; margin-top:25px;}
.lm2 .fr img{ vertical-align:middle; margin-left:10px;}
.bg_box{ background-color:#fff; width:1080px; overflow:hidden; padding:0px 60px;}
.server_xm{ width:100%; overflow:hidden; border-bottom:1px dotted #d9d9d9; padding-bottom:31px;}
.server_mk2{ width:345px; float:left; margin-top:54px; padding-bottom:15px;}
.pdl75{ padding-left:70px;}
.pdr70{ padding-right:70px; }
.mrt26{ margin-top:26px;}
.serv_right{ float:left; width:270px;}
.serv_right .fs16{ color:#323232;}
.mrt45{ margin-top:54px;}
.serv{ width:100%; overflow:hidden;}
.type{}
.type li{ float:left; padding-right:22px; background:url(../images/an2.gif) no-repeat left center; padding-left:15px;}
.serv_right p{ line-height:18px; padding:10px 0;}
.xx{ margin-top:10px;}
.lc{ margin-top:22px;}
.server_kh{ border-top:6px solid #f4f4f4;}
.kf_box{ width:880px; overflow:hidden}
.kh_list{ width:920px}
.kh_list li{ float:left; width:122px; height:48px; margin-right:27px; margin-top:20px;border:#CCCCCC 1px solid;}

/*联系我们*/
.kh_ly{ width:840px; padding:30px 0 30px 40px; background:url(../images/connect_bg.gif) repeat-x; overflow:hidden;}
.say_list2{ overflow:hidden; width:245px; float:left; margin-top:30px; margin-right:25px;}
.say_list2 dt{ background:url(../images/ly_tx.gif) no-repeat; width:41px; height:42px; float:left; margin-right:3px; padding:2px 0 0 3px;}
.say_list2 dd{ background:url(../images/ly.gif) no-repeat; width:164px; height:84px; float:left; padding:10px 10px 0 24px; line-height:20px;}
.say_list2 dd p{ height:58px; overflow:hidden;}
.fangs{ overflow:hidden; border-bottom:1px dotted #ccc; padding:33px 0 15px;}
.fangs .fs16{ font-family:"Microsoft YaHei"; padding-bottom:6px; color:#666;}
.xq_box{ background-color:#fcfcfc; padding:31px 0 31px 49px; overflow:hidden; margin:10px auto 0; border:1px solid #d9d9d9;}
.xq_box p {margin-top: 10px;}
.xq_box p span {color: #5DAD0E;}
.xq_box p strong{ font-weight:normal; color:#666}
#list1_0,#list1_1,#list1_2,#list1_3,#list1_4,
#list2_0,#list2_1,#list2_2,#list2_3,
#list3_0,#list3_1,#list3_2,#list3_3,#list3_4{ margin-left:5px;font-size:12px;}
.xq{ /*background:url(../images/connect.gif) no-repeat left center;*/  height:30px; padding-left:44px; font-size:16px; line-height:30px;}
.qq{ background:url(../images/qq3.gif) no-repeat left center; height:31px; padding-left:42px; margin:15px 0; padding-top:8px;}

.email{ height:24px; background:url(../images/xf.gif) no-repeat left center; padding-left:40px; line-height:24px; margin-top:28px; font-size:16px;}
.email span{ color:#3a983a;}
.input{font-size:12px;}
.input input.itext { width:188px; color:#ccc;  border:1px solid #d9d9d9; height:29px; line-height:29px; overflow:hidden; padding:0 5px; background:#fff;  margin-right:35px; margin-right:35px\9;}
.text{background:#fff; border:1px solid #d9d9d9; padding:5px; width:768px; height:89px; margin-top:10px; overflow-y:auto; font-size:12px;}
.textfs{ color:#ccc;}
.text:focus{ outline:none;border-color:rgba(82, 168, 236, 0.8);-webkit-box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.1),0 0 8px rgba(82, 168, 236, 0.6);-moz-box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.1),0 0 8px rgba(82, 168, 236, 0.6);box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.1),0 0 8px rgba(82, 168, 236, 0.6)}
.submit{ background:url(../images/sub.gif) no-repeat; width:107px; height:32px; border:0 none; cursor:pointer;}
.submit:hover{background:url(../images/subhover.gif) no-repeat;}
.tj{ text-align:right; margin-top:10px; padding-right:248px;}
.input input.name1{ border:1px solid #e57e5b; color:#cf4f02; background-color:#fff4e0; } 
.input input:focus,.input .name1:focus,.input .name2:focus,.input .name3:focus,.input .namesuccess:focus{
	outline:none;border-color:rgba(82, 168, 236, 0.8);-webkit-box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.1),0 0 8px rgba(82, 168, 236, 0.6);-moz-box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.1),0 0 8px rgba(82, 168, 236, 0.6);box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.1),0 0 8px rgba(82, 168, 236, 0.6)
	/*
	box-shadow:1px 1px 2px #6498eb, -1px -1px 2px #6498eb; border-radius:3px 3px 3px 3px;
	*/}
.input input.name2{ color:#000; background-color:#fbfbfb;}
.input input.name3{ color:#000; background-color:#fbfbfb;}
.input input.namesuccess{ background:url(../images/zq.gif) no-repeat 175px center #fff; border:1px solid #d9d9d9;  color:#000;}
.input input.mxgint,.mxgint{color:#000;}
.coop{ font-size:12px; padding-left:20px; color:#0000ee;}
/*客服*/
.float0831 {
	POSITION: fixed; TOP: 100px; right: 0px; _position: absolute; z-index:999;
}
.float0831 A {
	COLOR: #00a0e9
}
.float0831 A:hover {
	COLOR: #ff8100; TEXT-DECORATION: none
}
.float0831 .floatL {
	POSITION: relative; WIDTH: 29px; 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: right; OVERFLOW: hidden
}
.float0831 .tp {
	BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0% 0%; HEIGHT: 10px
}
.float0831 .cn {BACKGROUND-REPEAT: repeat-y; BACKGROUND-POSITION: -262px 0px;font-size:12px; overflow:hidden}
.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; list-style:none
}
.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: 29px; HEIGHT: 118px; TOP: 80px; LEFT: 0px
}
.float0831 .btnOpen_n {
	POSITION: relative; WIDTH: 29px; HEIGHT: 118px; TOP: 80px; LEFT: 0px
}
.float0831 .btnCtn {
	POSITION: relative; WIDTH: 29px; HEIGHT: 118px; TOP: 80px; LEFT: 0px
}
.float0831 .btnOpen {
	TOP: 118px; LEFT: 0px
}
.float0831 .btnOpen_n {
	TOP: 118px; LEFT: 0px
}
.float0831 .btnCtn {
	TOP: 118px; LEFT: 0px
}
.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: 121px; PADDING-TOP: 0px
}
.float0831 UL LI.webZx-in {
	BORDER-BOTTOM-STYLE: none; PADDING-LEFT: 5px; HEIGHT: 121px; PADDING-TOP: 8px
}
.lists {
  margin: 0 -30px;
  background: url(cpzz_libg.png) center no-repeat;
}
.lists li {
  width: 132px;
  height: 132px;
  float: left;
  margin: 0 30px;
  background: #ffffff;
  position: relative;
  border: 1px #324679 solid;
}
.lists li .num {
  position: absolute;
  width: 33px;
  height: 34px;
  display: block;
  background: url(num_thbg.png);
  font-size: 12px;
  color: #fff;
  top: 0;
  text-align: right;
  right: 0;
  padding: 3px 2px 0 0;
}
.lists li .icon {
  display: block;
  position: absolute;
  width: 30px;
  height: 30px;
  overflow: hidden;
  top: 40px;
  left: 54px;
}
.lists li .icon img {
  position: absolute;
  top: -30px;
}
.lists li p {
  position: absolute;
  top: 80px;
  text-align: center;
  font-size: 16px;
  color: #324679;
  width: 100%;
}
.lists li:hover {
  background: #324679;
}
.lists li:hover .num {
  background: url(num_ffbg.png);
  color: #324679;
}
.lists li:hover .icon img {
  top: 0;
}
.lists li:hover p {
  color: #fff;
}