@charset "utf-8";
/* CSS Document */

html,body,ul,li,p,input,form,h1,h2,h3,h4,h5,h6,dl,dt,dd{ margin:0; padding:0;}
ul{ list-style:none;}
body{ font-size:12px; color:#666; line-height:23px; font-family:Tahoma; margin:0px; padding:0px; background:#fff;}
img{ border:none;}
form{ margin:0px; padding:0px;}
.clear{ clear:both;}
a{ text-decoration:none; color:#666;}
a:hover{ color:#ff0000; text-decoration:underline;}

#box{ width:100%;}
.top{ width:100%;}

.logo-bg{ width:100%; height:52px; margin:0 auto; overflow:hidden; background:#343434;}
.logo{ width:1002px; margin:0 auto; overflow:hidden;}
.logo img{width:175px; float:left;}

.nav{ height:52px;}
.nav ul{ height:52px; margin:0 auto; float:right; overflow:hidden;}
.nav ul li{ _width:100px; height:52px; line-height:52px; float:left; text-align:center; background:url(/statics/images1/nav-li-bg.gif) right center no-repeat; background:url(/statics/images1/nav-li.gif) center left no-repeat;}
.nav ul li a{ display:block; height:52px; color:#a3a3a3; font-size:12px; padding:0 15px;}
.nav ul li a:hover{ height:52px; text-decoration:none; background:#408aff; color:#fff;}
.nav-li{ background:#408aff;}

.banner{ margin:0 auto; position:relative;}
.nav-bg{ position:absolute; width:100%; height:4px; background:url(/statics/images1/nav-bg.gif) repeat-x; top:0;}
#kinMaxShow{ visibility:hidden; height:368px; overflow:hidden; z-index:998;}
.kinMaxShow_button{ width:100px; margin:0 auto; left:50%; margin-left:-50px;}

/* 中间开始 */
.middle{ width:100%;}
.middle-1{ width:1002px; overflow:hidden; margin:0 auto; padding-top:12px; border-bottom:1px solid #dcdcdc; padding-bottom:20px;}
.middle-1-l{ width:673px; float:left;}
.middle-1-l-title{ width:673px; height:105px; background:url(/statics/images1/js-title.gif) #fff center center no-repeat; overflow:hidden;}

.middle-1-l-b{ width:673px;}
.middle-1-l-b p{ line-height:30px; text-indent:2em;}
.mosaic-block {
    float:left;
    position:relative;
    overflow:hidden;
    width:673px;
    height:331px;
    background:#111 url(/statics/images1/js.jpg) no-repeat center center;

}
.mosaic-backdrop {
    display:none;
    position:absolute;
    top:0;
    height:100%;
    width:100%;
    background:#111;
}
.mosaic-overlay {
    display:none;
    z-index:5;
    position:absolute;
    width:100%;
    height:100%;
    background:#111;
}
/*** Custom Animation Styles (You can remove/add any styles below) ***/
.fade .mosaic-overlay {
    opacity:0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=00)";
    filter:alpha(opacity=00);
    background:url(/statics/images1/bg-black.png);
}
.details{ margin:15px; }	
.details p{ text-indent:2em; color:#fff; line-height:30px;}
.kinMaxShow_button li{ border-radius:10px;}

.middle-1-r{ float:right;}
.search{ width:300px; height:39px; background:#fff; padding-top:45px;}
.search input.text1{ width:230px; height:27px; border:1px solid #dcdcdc; border-right:0px; line-height:27px; font-size:12px; color:#888;}
.search input.image{ width:58px; height:29px;}
.middle-1-r-b{}
.middle-1-r-b-title{ background:url(/statics/images1/sp-title.png) no-repeat; width:315px; height:40px;}

.middle-2{ width:1002px; margin:0 auto; margin-top:15px; overflow:hidden;}
.middle-2 ul{ width:1021px; overflow:hidden;}
.middle-2 ul li{ width: 470px; margin-right: 5px; margin-bottom:19px; background:#fff; padding:15px; float:left; overflow:hidden;}
.img-b{ float:left; width:237px; margin-right:5px; height:152px;}
.middle-2 ul li img{ height:152px; display:block; margin:0 auto;}
.middle-2-text{ line-height:30px;}
.middle-2-t-time{ background:url(/statics/images1/time.gif) center left no-repeat; text-indent:17px;}


.footer{ width:100%; background:#343434;}
.footer-nav{  border-bottom:1px solid #212121;}
.footer-nav-l{ width:1002px; margin:0 auto; padding:30px 0;}
.footer-nav-l ul{ overflow:hidden; padding-right:182px; background:url(/statics/images1/er.png) top right no-repeat; height:182px;}
.footer-nav-l ul li{ float:left; padding:0 20px; background:url(/statics/images1/footer-nav.gif) top right repeat-y; min-height:125px; _height:125px; font-size:14px;}
.footer-nav-l ul li strong{ color:#d2d2d2;}
.navin a{ display:block;}
.banquan{ text-align:center; padding-top:10px; padding-bottom:20px; border-top:1px solid #4e4e4e;}
