/*默认*/
* { margin: 0; padding: 0; }
body, html { font-size: 12px; background: #F2F2F2; }
* html, * html body { background-attachment: fixed; }
ul, li { list-style: none; }
a {
blr:expression(this.onFocus=this.blur()); text-decoration: none; cursor: pointer; color: #000; }
a:link, a:visited { text-decoration: none; }
a:hover, a:active { text-decoration: underline; }
fieldset, .img { border: 0; }
.clear { clear: both; height: 0; line-height: 0; overflow: hidden; font-size: 0; }
.fl { float: left; }
.fr { float: right; }
img { border: 0; }
.block { display: block; }
img a:hover { text-decoration: none; }
.middle { margin:0 auto;}
.bold { font-weight: bold; }
.aline-5 { height: 5px; overflow: hidden; width: 100%; }/*5像素的高度*/
.aline-10 { height: 10px; overflow: hidden; width: 100%; }/*10像素的高度*/
.aline-20 { height: 20px; overflow: hidden; width: 100%; }/*20像素的高度*/
/*左右浮动、图片默认无边、居中对齐、加粗、5CM、10CM、15CM间距*/
.big-left { float: left;  }/*大的左侧*/
.big-right { float: right;  }/*大的右侧*/
.big-left .left { float: left; }/*大的左侧的左侧内容*/
.big-left .center { float: right;  }/*大的左侧的右侧内容*/
/*清除浮动*/
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{*+height:1%;}

.box { width:1000px; background:#FFF;}
.top { background:url(../images/top2.jpg) no-repeat; height:270px;}

.p2 { width:958px;}
.p2-left, .p2-center, .p2-right { width:312px; border:1px solid #CCCCCC;}
.p2-center { margin-left:8px;}
.title { background:url(../images/kk.jpg) repeat-y; height:40px; line-height:40px; padding-left:10px; color:#FFF;}
.title h2 { font-size:14px; display:block; width:100px; float:left;}
.title p { width:50px; display:block; float:right;}
.title p a{ color:#FFF}
.con { padding:10px; border:#39F solid 1px;}
.con ul li { background:url(../images/dian.jpg) no-repeat left center; padding-left:10px; color:#333333; line-height:24px;}
.con ul li a {color:#333333;}
.p3 { width:958px; padding-top:10px;}
.p3 ul { padding-left:5px; padding-top:5px;}
.p3 ul li { width:198px; text-align:center; line-height:26px; margin:10px 20px; float:left; display: inline;}
.p3 ul li img { width:192px; height:110px; border:2px solid #39F;}
.title1 { background:url(../images/kk1.jpg) repeat-y; line-height:38px;border:1px solid #CCCCCC; color:#FFF; height:38px; padding-left:10px;}
.title1 h3 { font-size:14px; display:block; width:140px; float:left;}
.title1 p { width:50px; display:block; float:right;}
.title1 p a {color:#661999;}

.footer { background:url(../images/di.jpg) no-repeat; height:95px; padding-top:30px; text-align:center; line-height:24px;}
.footer .txt{ float:left; width:890px;}
.footer .jsq{ float:right; padding-right:15px; color:#FFF;}



.focus{  width:960px; height:229px;  position:relative; margin:0 auto 10px;}
.focus-pic{ width:635px; height:225px; border:2px solid #39F;}
.focus-pic a {width:635px; height:225px; position:absolute; top:2px; left:2px; z-index:8;}
.focus-pic a.active{ z-index:10;}
.focus-pic a.last-active {z-index:9;}
.focus-pic a img{ width:635px; height:225px;}
/*
.focus-btn { width:320px; height:230px; position:absolute; top:-5px; left:639px; z-index:11; line-height:26px; font-size:12px; }
.focus-btn li{ width:295px; height:54px; margin-top:5px; background:url(../images/jdt2.png) no-repeat left center; cursor:pointer; padding:0 0 0 25px;}
.focus-btn li h3{ font-size:12px; font-weight:normal; padding-left:10px;}
.focus-btn li h3 a:link{ color:#000;}
.focus-btn li.active{  background:url(../images/jdt.png) no-repeat; color:#FFF;}*/

.focus-btn { width:320px; height:230px; position:absolute; top:-5px; left:639px; z-index:11; line-height:26px; font-size:12px; }
.focus-btn li{ width:295px; height:54px; margin-top:5px; background:url(../images/jdt2.png) no-repeat left center; cursor:pointer; padding:0 0 0 25px;}
.focus-btn li h3{ font-size:12px; font-weight:normal; padding-left:10px;}

.focus-btn li.active{  background:url(../images/jdt.png) no-repeat; color:#FFF;}
.focus-btn li.active a{ color:#FFF;}





