@charset "gb2312";
/* CSS Document */
body{ font-size:12px; font-family: Arial, Helvetica, sans-serif;padding:0; margin:0;  color:#555; background:url(../images/bg.jpg) top repeat-x;}
div,form,ul,dd,dl,ol,dt,li,p{list-style:none;padding:0; margin:0;}
h1,h2,h3,h4,h5,h6{font-size:100%; margin:0; padding:0;}
img { border:none; }
.none{ display:none;}
a{ text-decoration:none; color:#444; cursor:pointer;}
a:hover{ color:#FF0000; text-decoration:underline;}
.clear { width:0; height:0; margin:0; padding:0; line-height:0px; font-size:0px; clear:both; overflow:hidden;}
/* bannerÑùÊ½¿ªÊ¼ */

.header{ width:980px; height:89px; margin:0 auto; overflow:hidden;}
.header img{ float:left;}

.banner{ width:1314px; height:467px; margin:0 auto; overflow:hidden;}
.banner img{ width:1314px; height:467px; float:left;}

.out{ width:980px; height:auto; overflow:hidden; margin:0 auto;}
.note{ width:980px; height:75px; overflow:hidden; float:left;}
.note img{ float:left;}

.time{ width:980px; height:455px; float:left; margin-top:10px; overflow:hidden; position:relative;}

.con_time{ width:980px; height:455px; float:left; overflow:hidden}
.con_time a{ width:604px; height:354px; padding:8px; display:block; float:left; background:url(../images/time_bg.jpg) no-repeat;}
.con_time p{ width:940px; height:59px; float:left; display:inline; margin-left:10px; padding:0 10px;background:url(../images/time_bg2.jpg) no-repeat; margin-top:15px; line-height:28px; color:#444;}

.time_tit{ width:360px; height:380px; position:absolute; right:0; top:0;}
.time_tit a{ display:block; height:106px; width:158px; overflow:hidden; float:left; padding:6px;background:url(../images/time_bg4.jpg) no-repeat; display:inline; margin:2px; position:relative;}
.time_tit a span{ display:block; height:106px; width:158px;background:#000; position: absolute;filter:alpha(opacity=20); opacity:0.2; z-index:2; left:6px; top:6px;}
.time_tit .hover span{ display: none;}
.time_tit a img{height:106px; width:158px; float:left; }

.arr{ width:980px; height:40px; margin:0 auto 15px; overflow:hidden; text-align:center;}
.arr img{ float:left;}

.case{ width:980px; height:390px; overflow:hidden; margin:0 auto ;}
.case img{ float:left; display:inline; margin-left:20px;}
.case p{ float:left; display:inline; margin:20px 0px 0 5px; width:250px;background:url(../images/case_bg.jpg) top no-repeat; line-height:30px; padding-top:70px; font-size:14px;}

.friend{ width:980px; overflow:hidden; height:395px; margin:0 auto;}
.friend ul .li1{ width:300px; display:inline; float:left; margin-left:20px; height:290px;}
.friend ul .li1 img{ float:left;}
.friend ul .li1 span img{ float:left; padding:2px; border:solid 1px #e7e7e7; margin-top:7px;}
.friend ul .li2{ width:300px; display:inline; float:left; margin-left:20px;}
.friend ul .li2 p{ line-height:24px;}
.friend ul .li3{ width:620px; display:inline; float:left; margin-left:20px;}
.friend ul .li3 p{ line-height:24px;}

.end{ width:980px; height:auto; overflow: hidden; margin:0 auto;}
.end ul .li1{ float:left; height:69px; text-align: center; width:980px; margin-bottom:25px;}
.end ul .li1 img{ float:left; height:69px; width:980px;}
.end ul .li2{ float:left; height:260px;width:259px; display:inline; margin-left:20px;}
.end ul .li2 img{ float:left;}
.end ul .li2 p{ float:left; line-height:24px; margin-top:7px;}
.end ul .li3{ float:left; height:260px;width:398px; display:inline; margin-left:20px;}
.end ul .li3 img{ float:left;}
.end ul .li3 p{ float:left; line-height:24px; margin-top:7px;}


.footer{ width:980px; height:34px; overflow:hidden; margin:0 auto; background:url(../images/footer.jpg)  no-repeat;}
.footer ul{ width:980px; height:34px; float:left; text-align:center;}
.footer ul li{ display:inline; line-height:34px;}
.footer ul li a{ padding:0 10px;}

.address{ width:980px; height:110px; overflow:hidden; margin:0 auto; text-align:center; padding-top:10px;}
.address p{ line-height:25px;}

.case2{ width:980px; height:635px; overflow:hidden; margin:0 auto ;}
.case2 .a1 img{ float:left; display:inline; margin-left:20px;}
.case2 .p1{ float:left; display:inline; margin:20px 0px 0 5px; width:250px;background:url(../images/case2_bg.jpg) top no-repeat; line-height:30px; padding-top:60px; font-size:14px;}
.case2 .p2{ float:left; display:inline; margin-left:20px; margin-top:10px; overflow: hidden; line-height:30px; width:150px; font-size:14px; margin-right:10px;}
.case2 .p2 strong{ color:#ef0000;}
.case2 .a2 img{ float:left; display:inline; margin-left:10px; margin-top:20px;}






