@charset "utf-8";
/* CSS Document */

html, body, div, span, applet, object, iframe, caption,del, dfn, em, font,
img, ins,kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, 
h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, 
acronym, address, big, cite, code, dl, dt, dd, ol, ul, li, 
fieldset, form, label, legend { 
vertical-align: baseline; 
font-family: inherit; 
font-weight: inherit; 
font-style: inherit; 
font-size: 100%; 
outline: 0; 
border: 0;
} 

:focus {outline: 0; height:360px;} 

a{color:#d93a3a;blr:expression(this.onFocus=this.blur());text-decoration:none;}

ol, ul { list-style: none; } 

.fl{ float:left}.fr{ float:right}

h1, h2, h3, h4, h5, h6,b,i,cite,em,ins{font-style:normal; font-weight:normal;}

table { border-collapse: separate; border-spacing: 0; } 

caption, th, td { font-weight: normal; text-align: left; } 

blockquote:before, blockquote:after, q:before, q:after { content: ""; } 

blockquote, q { quotes: "" ""; }

*{margin:0;padding:0;}

body{width:100%;font-size:12px;line-height:18px;font-family:Verdana,'Î¢ÈíÑÅºÚ',Arial, Helvetica, sans-serif; color:#555555}

body {
  	background: url(../images/kl01.jpg) #f9f9f9 no-repeat center bottom fixed; 
  	-webkit-background-size: cover;
  	-moz-background-size: cover;
  	-o-background-size: cover;
  	background-size: cover;
}

html{ overflow-x:hidden;}

.clear{ clear:both;}

.clearfix:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}

* html .clearfix{ zoom: 1; }

*:first-child+html .clearfix { zoom: 1; }

.none{display:none;}

ins{ line-height:0; font-size:0; text-indent:-9999px; overflow:hidden; display:none;}

.contain{overflow:hidden;}
.ml10{ margin-left:10px;}
.mr10{ margin-right:10px;}
.mt10{ margin-top:10px;}
.mb10{ margin-bottom:10px;}
.head{overflow:hidden;background:url(../bg/headbg.png) repeat-x; position:relative;z-index:100;}

.wp{width:1004px; margin:0 auto;}
.wpbj{background:rgba(255, 255, 255, 0.5) none repeat scroll 0 0 !important;/*ÊµÏÖFF±³¾°Í¸Ã÷£¬ÎÄ×Ö²»Í¸Ã÷*/
filter:Alpha(opacity=80); background:#fff;/*ÊµÏÖIE±³¾°Í¸Ã÷*/position:relative;overflow:hidden;}

.head .wp{height:150px;}

h1.logo,h1.logo a{width:165px;height:95px;}

h1.logo{float:left;padding:15px 0px 0 40px;_position:relative;}

h1.logo a{display:block;}

.headerR {FLOAT: right;WIDTH: 450px;color: #FFFFFF;margin-top: 20px;margin-right: 20px;}
.mini_func {PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: right; PADDING-BOTTOM: 20px; PADDING-TOP: 0px}
.mini_func a{color:#FFFFFF;font-size: 12px;line-height: 16px;PADDING-RIGHT: 5px; PADDING-LEFT: 5px;}
.mini_func a:hover{color:#f30;}
.flag {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.homepage {
	PADDING-RIGHT: 0px;
}
.favicon {
	PADDING-RIGHT: 0px; 
}
.homepage {
}
.favicon {
}
.navbar-form { float: right; margin-right:20px; width:300px;}
.form-control{
	display:block;
	width:200px;
	height:26px;
	padding:2px 12px 2px 32px;
	font-size:12px;
	line-height:28px;
	color:#555;
	vertical-align:middle;
	background-color:#fff;
	background-image:url(../images/search.jpg);
	border:1px solid #ccc;
	border-radius:4px;
-webkit-box-shadow:inset 0 2px 2px rgba(0,0,0,0.075);	box-shadow:inset 0 2px 2px rgba(0,0,0,0.075);
-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;	background-repeat: no-repeat;
	background-position: center left;
}
.form-control:focus,.btn-primary:hover{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6)}
.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{cursor:not-allowed;background-color:#eee}textarea.form-control{height:auto}.form-group{margin-bottom:15px}
.btn {width:60px; height:32px; color:#FFFFFF}
.btn-primary {float:left; background-color: #6FA40C; border-color: #fff; border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 2px 2px rgba(0,0,0,0.075);box-shadow:inset 0 2px 2px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}
.btn-primary:hover{background-color: #8BC61C; border-color: #fff; }
.form-group{ float:left; width:230px;display:inline-block;margin-bottom:0;vertical-align:middle}


.navigation {
	FLOAT: left; MARGIN: 5px 0px 0px; OVERFLOW: visible; WIDTH: 960px; HEIGHT: 36px
}
.nav {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; Z-INDEX: 300; FLOAT: left; PADDING-BOTTOM: 1px; WIDTH: 940px; PADDING-TOP: 1px; POSITION: relative; HEIGHT: 34px
}
.nav LI {
	PADDING-RIGHT: 18px; PADDING-LEFT: 18px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: url(../images/bg.png) no-repeat left -43px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; WHITE-SPACE: nowrap; TEXT-ALIGN: center
}
.nav LI.homepage {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.nav LI A:link {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 14px; PADDING-BOTTOM: 9px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 10px; TEXT-DECORATION: none
}
.nav LI A:visited {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 14px; PADDING-BOTTOM: 9px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 10px; TEXT-DECORATION: none
}
.nav LI A:hover {
	COLOR: #ff0; TEXT-DECORATION: underline
}
.banner {overflow:hidden;position:relative;HEIGHT: 255px;background-image: url(../images/bannerbj.png);background-repeat: no-repeat;
	background-position: center top;
}
.banner .flv {HEIGHT: 200px;MARGIN: 10px 10px 10px 10px; width:760px;
}

.bmenu{ width:220px;}

.bmenu UL LI {PADDING-LEFT: 0px;background-image: url(../images/bmenubj.jpg);background-repeat: no-repeat; height:51px;}
.bmenu UL li span{PADDING-RIGHT: 5px;DISPLAY: block;PADDING-LEFT: 100px;FONT-WEIGHT: bold;COLOR: #fff;PADDING-TOP: 12px;}
.bmenu UL li b{font-family: "Î¢ÈíÑÅºÚ";font-size: 14px;line-height: 14px;	font-weight: bold; }
.bmenu UL li i{font-family: Arial, Helvetica, sans-serif;font-size: 10px;line-height: 12px;	}
.bmenu UL li span:link{ color:#FFFFFF}
.bmenu UL li span:hover{ color:#f30}
.bmenu .bj1{background-position: 0px 0px;}
.bmenu .bj2{background-position: 0px -51px;}
.bmenu .bj3{background-position: 0px -102px;}
.bmenu .bj4{background-position: 0px -153px;}
.bmenu .bj5{background-position: 0px -204px;}

/* Ê×Ò³ÕýÎÄ */
.content{margin-top:0px;}
.newsbj{
border:1px solid #ccc;
border-radius:4px;
-webkit-box-shadow:inset 0 2px 2px rgba(0,0,0,0.075);	box-shadow:inset 0 2px 2px rgba(0,0,0,0.075);
-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s; background-color:#FFFFFF}
.news {OVERFLOW: hidden; WIDTH: 374px}

.news dl{padding:10px;}

.news h2{BACKGROUND: url(../images/bg.png) no-repeat 0px -87px;}

.news dl dt{width:354px;border-bottom:1px dotted #96AC2D;padding-bottom:5px; margin-bottom:10px;height:85px}

.news dl dt a{width:354px;display:block;cursor:pointer;}

.news dl dt a img{margin:2px;padding: 2px;border: 2px solid rgba(0,0,0,0.075);float:left;}

.news dl dt img:hover{border: 2px solid #4A6B02;}

.news dl dt a b{ color:#535353;display:block;line-height:16px;padding-left:10px;width:230px;float:left;}

.news dl dt a cite{ float:left;font-size:14px; font-family:'Î¢ÈíÑÅºÚ';color:#4c4c4c; font-weight:bold; display:block;overflow:hidden;padding-left:10px;width:230px;}

.news dl dt a i{float:left;font-size:10px; font-family:Arial, Helvetica, sans-serif;color:#929292; text-transform:uppercase;display:block; line-height:14px; text-align:right;width:230px;margin-left:10px;}

.news dl dd{height:30px; line-height:30px;border-bottom:1px dotted #96AC2D;width:350px;margin-left:0px;}

.news dl dd a{display:block;height:30px;background:url(../bg/icon3.png) no-repeat 5px 12px;padding-left:14px;cursor:pointer;}

.news dl dd a cite{font-size:12px;color:#555555;display:block;width:240px; float:left; white-space:nowrap; overflow:hidden;}

.news dl dd a i{font-size:10px;color:#929292; font-family:Arial, Helvetica, sans-serif;display:block;width:80px; float:right;}

.news dl a:hover{ border:0;}

.news dl dd a:hover{background-color:#96AC2D;background-image:url(../bg/icon7.png);}

.news dl dt a:hover cite{color:#b90130;}

.news dl dd a:hover cite,.news dl dd a:hover i{color:#fff;}

.featured H2 {PADDING: 6px 0px;MARGIN-BOTTOM: 0px;OVERFLOW: hidden;WIDTH: 100%;
	TEXT-INDENT: 5px; height:30px;}
.featured h2 a b{color:#444444;line-height: 26px;FONT-SIZE: 16px;font-family: "Î¢ÈíÑÅºÚ";font-weight: bold; margin-left:40px;}
.featured h2 a i{color:#666666;line-height: 26px;FONT-SIZE: 12px;font-family:Arial, Helvetica, sans-serif; margin-left:0px;}

.featured H2 SPAN {PADDING-RIGHT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 12px; FLOAT: right; line-height:30px;}
.featured H2 a:hover b,.featured H2 a:hover i,.featured H2 span a:hover{COLOR: #f30}
.featured H2 span a{COLOR: #999; TEXT-DECORATION: none}

.inabout {OVERFLOW: hidden; WIDTH: 374px}

.inabout ul{padding:10px 10px 0px 10px; line-height:24px}

.inabout img{margin: 2px;padding: 2px;border: 2px solid #CCCCCC;}

.inabout h2{BACKGROUND: url(../images/bg.png) no-repeat 0px -128px;}

.inContact {OVERFLOW: hidden; WIDTH: 210px}

.inContact ul{padding:10px 10px 0px 10px;}

.inContact ul li{line-height:23px;}

.inContact ul li span{width:40px; float:left;font-weight: bold;}

.inContact ul li b{width:150px;float:left;}

.inContact h2{BACKGROUND: url(../images/bg.png) no-repeat 0px -168px;}

.inbanner{ height:200px; width:984px;margin:10px; float:left}

.inproduct{OVERFLOW: hidden; WIDTH: 980px;margin:10px;}

.inproduct ul{padding:10px 10px 0px 10px; line-height:24px}

.inproduct h2{BACKGROUND: url(../images/bg.png) no-repeat 0px -214px;}

.pss{border:2px solid #dedede; width:214px; padding:2px; margin:5px 10px;float: left;text-align: center;}
.pss:hover{border:2px solid #567C02;}

.footer {COLOR: #333; TEXT-ALIGN: center; margin-bottom:100px;}
.footer a{COLOR: #333;}
.footer P {
	LINE-HEIGHT: 26px
}
.footpage {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px;MARGIN: 0px 0px 10px;BACKGROUND-COLOR: #6C852A; TEXT-ALIGN: center
}
.footpage LI {
	PADDING-RIGHT: 5px;
	DISPLAY: inline;
	PADDING-LEFT: 12px;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 0px;
	BORDER-LEFT: #fff 1px solid;
	WHITE-SPACE: nowrap;
	line-height: 32px;
}
.footpage LI.nb {
	BORDER-LEFT-STYLE: none
}
.footpage A:link,.footpage A:visited {COLOR: #fff}
.footpage A:hover ,.footer a:hover{COLOR: #f30}

.m-content{background:url(../bg/contentbg.png) no-repeat center top;}

.sidebar{width:250px;padding-left:7px; float:left;}

.sidebar h2.s-title{padding-bottom:22px;height:38px;}

ul.menu{width:245px;padding-bottom:10px;}

ul.menu li{width:245px;height:29px;background-color:rgba(255,255,255,0.2);line-height:29px; border-bottom:1px solid #cbcbcb;}

ul.menu li a{width:245px;height:29px; display:block; position:relative; overflow:hidden; cursor:pointer;}

ul.menu li a ins{width:225px;padding:0 10px;height:29px; font-size:12px; line-height:29px; text-indent:0; text-decoration:none; display:block;overflow:hidden; white-space:nowrap; background:#6C852A; position:absolute; left:245px;top:0;}

ul.menu li a span{ display:block; position:absolute;width:225px; left:0; padding:0 10px; overflow:hidden; white-space:nowrap; width:225px;}

ul.menu li a b{color:#3c3c3c;}

ul.menu li a i{color:#472525; text-transform:uppercase; padding-left:10px;}

ul.menu li a ins b{color:#fff;font-weight:bold;}

ul.menu li a ins i{color:#fff;}

ul.menu li a.hover ins{left:0;}

ul.menu li a.hover span{left:-245px;}

.cylm{ margin-bottom:10px;}

.cylm h2{BACKGROUND: url(../images/bg.png) no-repeat 0px -87px;}

.cylm2 h2{BACKGROUND: url(../images/bg.png) no-repeat 0px -128px;}

.s-case{ margin-bottom:20px;}

.s-case ul{width:212px;padding-left:15px;}

.s-case ul li,.s-case ul li a{width:212px;height:237px;}

.s-case ul li{ position:relative;padding-bottom:28px;}

.s-case ul li img{margin:7px 0 0 7px;}

.s-case ul li a{ display:block;position:absolute; left:0;top:0;background:url(../bg/bg7.png) no-repeat; cursor:pointer;}

.s-case ul li a cite{color:#1c1c1c; display:block;padding:171px 0 0 28px;width:174px; line-height:16px; white-space:nowrap; overflow:hidden;}

.s-case ul li a i{ color:#888; font-family:Arial, Helvetica, sans-serif; font-size:10px; display:block; text-transform:uppercase;padding:0 0 0 10px;width:192px;white-space:nowrap; overflow:hidden;}

.s-case ul li a small{ color:#888; font-family:Arial, Helvetica, sans-serif; font-size:10px; display:block; text-transform:uppercase;padding:7px 0 0 10px;}

.s-case ul li a:hover{background-position:left -237px;}

.s-case ul li a:hover cite{color:#ffd100;}

.main{ float:right;width:705px;padding-bottom:100px; margin-right:20px;}
.path{ float:right; margin-top:-20px;}

.path,.path a{color:#666464;}

.path i{color:#cf0000;padding:0 5px;}

.path a:hover{ color:#cf0000;}

.m-title{height:38px;background:url(../bg/bg8.png) no-repeat;padding-left:30px;line-height:19px;}

.m-title span{ height:38px; display:block;background:url(../bg/icon5.png) no-repeat right top; float:left;padding-right:24px;}

.m-title b{ font-size:24px; font-family:'Î¢ÈíÑÅºÚ'; color:#000; line-height:24px;padding-left:5px;}

.m-title i{ font-size:24px;font-family:'Î¢ÈíÑÅºÚ'; color:#6C852A; text-transform:uppercase;padding-left:5px;line-height:24px;}

.service-detail{padding-top:22px;}

.service-detail .into img{ display:block; margin:0 auto;}

.service-detail .into cite{ width:420px; display:block; float:left; font-size:20px; font-family:'Î¢ÈíÑÅºÚ'; color:#b30506; line-height:40px;margin-top:10px;padding-left:25px; white-space:nowrap; overflow:hidden;}

.service-detail .into i{ width:225px;display:block; float:right; text-align:right;font-size:28px; line-height:40px; font-family:Arial, Helvetica, sans-serif;color:#4e4e4e;margin-top:10px;padding-right:25px;}

.service-detail .into i em{ font-size:40px;}

.edit{ line-height:2.0; color:#444;width:648px; margin:0 auto;padding-top:20px;padding-bottom:65px;}

.m-pages{ border-top:0;padding-top:4px;}

.m-pages ul{ float:right;}

.m-pages ul li,.m-pages ul li a,.m-pages ul li.p a,.m-pages ul li.n a,.m-pages ul li.n,.m-pages ul li.p{width:61px;height:25px;}

.m-pages ul li{padding-right:10px;}

.m-pages ul li.p a{background:url(../bg/yc1.png) no-repeat;}

.m-pages ul li.n a{background:url(../bg/yc.png) no-repeat;}

.m-pages ul li.p a:hover,.m-pages ul li.n a:hover{background-position:left -25px;}

.con{padding-top:60px;padding-bottom:30px;}

.con .path{padding:0;padding-bottom:15px;}

.con .m-title{}

.about{}

.flw{width:600px;background:url(../bg/flw.jpg) no-repeat 30px 38px;padding-left:370px; min-height:245px;_height:245px; font-size:14px; line-height:28px; color:#767676; text-align:justify;padding-top:38px;}

.zj{width:636px;background:url(../bg/zj.jpg) no-repeat right 30px;padding-right:330px;padding-left:30px;padding-top:30px; min-height:277px;_height:277px; font-size:14px; line-height:28px; color:#767676; text-align:justify;}


.commitment{background:url(../bg/bg11.png) no-repeat center top;padding-top:32px;padding-left:40px;padding-bottom:30px;}

.commitment ul{padding-top:25px;}

.commitment ul li{padding-bottom:10px; cursor:default;}

.commitment ul li em{width:40px; display:block; line-height:26px; font-size:22px; color:#ee0808; font-family:Arial, Helvetica, sans-serif; font-style:italic; font-weight:bold;}

.commitment ul li cite{width:830px; display:block; margin:-26px 0 0 40px; font-size:15px;font-family:'Î¢ÈíÑÅºÚ'; color:#615e5e; line-height:28px;}

.commitment ul li:hover em{ color:#ffd200;}

.commitment ul li:hover cite{ color:#252323;}

ul.m-news{width:665px; margin:0 auto;}

ul.m-news li{border-bottom:1px solid #cbcbcb;padding:30px 0;}

ul.m-news li a{ display:block; cursor:pointer;}

ul.m-news li a big{width:54px;height:54px; display:block;background:url(../bg/ins2.png) no-repeat; color:#010101; text-align:center;}

ul.m-news li a big b{ font-size:30px; font-family:Georgia, "Times New Roman", Times, serif; line-height:30px; display:block;padding-top:2px;}

ul.m-news li a big i{ font-size:12px; font-family:Arial, Helvetica, sans-serif;line-height:16px; text-transform:uppercase; display:block;}

ul.m-news li a span{width:570px; display:block; margin:-62px 0 0 75px;}

ul.m-news li a span cite{ font-size:22px; line-height:32px; color:#010101;font-family:'Î¢ÈíÑÅºÚ'; display:block;}

ul.m-news li a span small{color:#878787;display:block; height:36px; overflow:hidden;}

ul.m-news li a:hover{ border:0;}

ul.m-news li a:hover big{ color:#fff; background-position:left -54px;}

ul.m-news li a:hover span cite,ul.m-news li a:hover span small{ color:#b30506;}

.news-detail{width:670px; margin:0 auto;padding-top:38px;}

.news-detail cite.title{ font-size:20px; line-height:28px;padding-bottom:10px;color:#000000;font-family:'Î¢ÈíÑÅºÚ'; display:block; text-align:center;border-bottom:1px solid #cbcbcb;}

.news-detail .small{padding-top:10px;}

.news-detail .small b{ width:65px; display:block; float:left;}

.news-detail .small ul{width:154px;height:16px;background:url(../bg/share.png) no-repeat;float:left;}

.news-detail .small i{ font-size:9px; text-transform:uppercase; display:block; width:300px; float:right; color:#232323; text-align:right;}

.news-detail .small i em{ font-family:Arial, Helvetica, sans-serif; font-size:11px;padding-right:25px;}

.news-detail .small i cite{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#d20000;}

.news-detail .edit{width:650px; margin:0 auto; font-size:14px;}

.scroll{background:url(../bg/bg12.png) no-repeat center 30px;padding-top:60px;}

.nv li{float:left;font-family:'Î¢ÈíÑÅºÚ';font-size:20px; line-height:24px; text-transform:capitalize;padding-right:50px;padding-bottom:20px;}

.nv li a{ cursor:pointer;}

.nv li a b{color:#595959; display:block; font-weight:bold;}

.nv li a i{color:#000000;display:block;font-weight:bold;}

.nv li a:hover{ border:0;}

.nv li a:hover b,.nv li a:hover i,.nv li.hover a b,.nv li.hover a i{color:#d60808;}

ul.m-service{width:635px; margin:0 auto;padding:15px 0;}

ul.m-service li{position:relative;height:141px;padding:15px 0;}

ul.m-service li a{height:141px;display:block;cursor:pointer; position:absolute; left:0;top:15px; cursor:pointer;}

ul.m-service li a span{padding-left:205px; display:block;}

ul.m-service li a span cite{ font-size:20px;font-family:'Î¢ÈíÑÅºÚ';color:#424242; display:block; border-bottom:1px solid #d7d7d7; line-height:24px;padding-bottom:6px; font-weight:bold;}

ul.m-service li a span big{color:#8b8b8b; display:block; line-height:20px;height:60px; overflow:hidden;padding-top:2px;}

ul.m-service li a span small{font-size:18px;font-family:Arial, Helvetica, sans-serif;color:#4e4e4e; line-height:40px; display:block;padding-top:10px;width:265px; float:left;}

ul.m-service li a span small i{ font-size:40px;}

ul.m-service li a span ins{ display:block; width:130px;height:31px;background:url(../bg/bg9.png) no-repeat;float:right;margin-top:18px;}

ul.m-service li a:hover{background:url(../bg/imgbg5.png) no-repeat;}

ul.m-service li a:hover span ins{ background-position:left -31px;}

ul.m-service li a:hover span cite,ul.m-service li a:hover span big,ul.m-service li a:hover span small{color:#b30506;}

.pages{width:665px; margin:0 auto;border-top:1px solid #cbcbcb;padding:10px 0 0 10px;}

.pages ul li,.pages ul li a{width:19px;height:19px;}

.pages ul li{ float:left;padding-right:5px;}

.pages ul li a{display:block;background:#a4a4a4; color:#272727; text-align:center; line-height:19px;}

.pages ul li.n,.pages ul li.p{width:25px;}

.pages ul li.n a,.pages ul li.p a{width:25px;}

.pages ul li.p a{background:url(../bg/pbg.png) no-repeat;}

.pages ul li.n a{background:url(../bg/nbg.png) no-repeat;}

.pages ul li.num a:hover,.pages ul li.num a.hover{ background:#b30506; color:#fff;}

.case{margin:0 auto;padding:5px 0 10px 0;margin-bottom:10px; width:700px;}

.case h2{padding-left:15px; position:relative;}

.case h2 a.more{width:33px;height:33px; display:block;background:url(../bg/more1.png) no-repeat; position:absolute; right:0;top:-15px;}

.case h2 a.more:hover{ background-position:left bottom;}

.case ul{padding-top:12px;margin:0 auto;width:700px;}

.case ul li{width:195px;height:160px; float:left;margin:18px;}

.case ul li a{width:188px;height:160px; display:block;position:relative;overflow:hidden;text-align:center;background-color:rgba(255,255,255,0.5);overflow:hidden;}
.case ul li a img{}

.case ul li a cite{color:#fff;display:block;height:25px;background:#84B308;line-height:25px;width:195px;position:absolute;top:135px;left:0;}

.case ul li a ins{ display:block;width:195px;height:25px;background:#6D852D; color:#fff; line-height:25px; font-size:12px; text-indent:0; text-decoration:none;position:absolute; top:135px;left:196px;}

.case ul li a:hover cite{ color:#fff;}

.pageNavi {
	PADDING-RIGHT: 0px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 25px; MARGIN: 10px auto 0px; WIDTH: 98%; PADDING-TOP: 10px; TEXT-ALIGN: center
}
.wp-pagenavi {
	MARGIN: 0px auto; PADDING-TOP: 15px
}
.wp-pagenavi A {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #333! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #ccc 1px solid; TEXT-DECORATION: none! important
}
.wp-pagenavi A:link {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #333! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #ccc 1px solid; TEXT-DECORATION: none! important
}
.wp-pagenavi A:visited {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #333! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #ccc 1px solid; TEXT-DECORATION: none! important
}
.wp-pagenavi A:hover {
	FONT-WEIGHT: bold! important; COLOR: #0b3779! important; BACKGROUND-COLOR: #eee! important
}
.wp-pagenavi A:active {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid; TEXT-DECORATION: none
}
.wp-pagenavi SPAN.pages {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #454545! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #ccc 1px solid
}
.wp-pagenavi SPAN.extend {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #454545! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #ccc 1px solid
}
.wp-pagenavi SPAN.current {
	BORDER-RIGHT: #aaa 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #aaa 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #aaa 1px solid; COLOR: #000! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #aaa 1px solid; BACKGROUND-COLOR: #eee! important
}
.pageleft {
	OVERFLOW: hidden; WIDTH: 300px; LINE-HEIGHT: 24px; HEIGHT: 24px
}
.pageright {
	OVERFLOW: hidden; WIDTH: 300px; LINE-HEIGHT: 24px; HEIGHT: 24px
}
.pageleft {
	PADDING-LEFT: 10px; FLOAT: left; TEXT-ALIGN: left
}
.pageright {
	PADDING-RIGHT: 10px; FLOAT: right; TEXT-ALIGN: right
}
