﻿@charset "utf-8";
*{ padding:0px; margin:0 auto;}
body { background:url(../images/index_02.jpg) repeat-x; font-family:"宋体"; font-size:12px; color:#666;}
img{border:0;}
input,from,td,table,h1,img,dl,dt,ul,dd,li,p{ padding:0; margin:0; list-style:none;}
ul,li{padding:0px;margin:0px;list-style-type:none;display: block;}
.clear{clear:both;} 
.left{float:left;}
.right{float:right;}
a{text-decoration: none; color:#666;}
a:hover{text-decoration: none;color:#F00;}
.bold{ font-weight:bold;}
.a-font{ font-family:Arial, Helvetica, sans-serif;}

a,area { blr:expression(this.onFocus=this.blur()) } 
/* for IE */
a:focus { -moz-outline-style: none; } 
/* for Firefox */


/*--------头部样式--------*/
.all{ background:#FFF; width:978px; overflow:hidden;}
.top{ height:86px; background:url(../images/index_04.jpg) repeat-x;}
.logo{ width:259px; height:86px;}
.top-r{ width:664px; height:86px;}
.c-e{ width:120px; height:26px; padding-top:20px; margin-right:15px;}
.nav{ height:30px; width:664px; margin-top:10px;}
.nav ul{ display:block;}
.nav li{ display:block; height:24px; line-height:24px; float:left; width:70px; text-align:center; border-right:1px #CCC solid;}
.nav li a{ text-align:center; width:50px; }
.nav li a:hover{ color:#F00;}

.banner{ width:978px; margin-top:10px;}

.main{ overflow:hidden; margin-top:10px;}
.main-l{ width:317px; margin-left:10px; border-right:1px solid #CCC;}
.main-l ul{ margin-top:10px; width:280px; margin-left:6px;}
.main-l li{ height:26px; line-height:26px;}
.main-m{ width:312px; border-right:1px solid #CCC; margin-left:20px; }
.main-m dl{ width:87px; height:105px; border-top:1px solid #CCC; background:#efefef; margin-top:20px; margin-left:6px; float:left;}
.main-m dd{ margin-top:10px; margin-left:5px;}
.main-m dt{ text-align:center; margin-top:5px;}
.main-r{width:286px; margin-left:20px;}
.main-t{height:33px;}

.subnav{ width:215px; background:url(../images/about_06.jpg) repeat-y; overflow:hidden; padding-bottom:15px;}
.subnav ul{ width:200px; margin-left:15px; margin-top:15px;}
.subnav li{ width:200px; text-align:left; height:26px; line-height:26px;}
.subnav li ul li{ width:180px; margin-left:10px; text-align:left; height:26px; line-height:26px;}

.N-main{ width:746px; background:url(../images/about_08.jpg) repeat-x; overflow:hidden;}
.N-main-t{ height:36px; line-height:36px; padding-left:15px; font-weight:bold;}
.N-mainM{ margin-top:0px; padding:10px 15px; overflow:hidden; line-height:22px; width:730px;}
.N-mainM h1{ width:746px; text-align:center; font-size:14px; font-weight:bold;}

.N-mainM ul{ margin-right:15px;}
.N-mainM li{ height:28px; line-height:28px;}

.N-mainM dl{ float:left; width:160px; height:140px; margin-left:15px;}
.N-mainM dd{ width:160px; height:100px; }
.N-mainM dd img{ border:1px solid #e3e3e3;}
.N-mainM dt{ margin-top:5px; text-align:center;}

.copy{ width:738px; margin-top:10px; background:#CCC; height:30px; line-height:30px;}
.copy span{ margin-left:60px;}

.s1,.s2,.s4{ float:left;}
.s1{ line-height:24px;}
.s2box{ border:1px solid #ccc; width:155px; height:22px; }
.s4{ margin-left:45px; margin-top:15px;}

.subnav li ul{list-style:none; margin-top:0px;}
.subnav li ul li{height:30px; line-height:30px;  width:170px; text-align:left;}



 .rollBox{width:730px; height:145px;overflow:hidden;margin:0 auto; margin-top:15px;}
.rollBox .Cont{width:678px;overflow:hidden;margin:0 auto;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:130px;float:left;text-align:center;margin-right:8px;}
*+html .rollBox .Cont .pic{width:107px; float:left;text-align:center;padding-right:30px; }
.rollBox .Cont .pic img{padding:1px;background:#fff;border:1px solid #ccc;display:block;}
.rollBox .Cont .pic p{line-height:30px;color:#333; height:30px;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#333;text-decoration:none; text-align:center; line-height:24px;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}
.forward{  float:left; margin-right:5px;}
.back{   float:right; margin-left:10px;}
.imgshow{ border:solid 1px #000000;}




