/* CSS Document */
@charset "utf-8";
*{margin:0 auto;padding:0px; }
body{ text-align:left; font-size:12px;font-family:"微软雅黑";  color:#666; background:#f2f2f2}
ul,dl,ol,li,dt,dd { margin:0px; padding:0px;	list-style:none;}
img {border:0;}
a{color: #666; text-decoration:none;}
a:hover{ color:#ca3c3c; }
/*a:hover img {	FILTER: alpha(opacity=90); -moz-opacity: 0.9}
a img {	FILTER: alpha(opacity=100); -moz-opacity: 1}
*/

.main{width:1000px; margin:0 auto}
.top{width:100%; float:left; height:30px; background:#333}
ul.topleft{float:left; font:12px/30px "宋体"; color:#c1c1c1}
ul.topright{float:right; position:relative; width:258px}
#wxpic{width:80px; height:80px; position: relative; margin-top:30px; left:70px; display:none}

ul.topright p{float:left; height:30px; font:bold 18px/30px Arial, Helvetica, sans-serif; color:#ca3c3c; background:url(../images/tel.png) left center no-repeat; padding-left:30px;}
ul.topright span{float:right; margin-left:20px}
ul.topright span a{float:left; font:12px/30px "宋体"; color:#c1c1c1; background:url(../images/i1.png) left center no-repeat; padding-left:10px; margin-left:10px;}
.nav{width:100%; float:left; height:81px; background:#f4f4f4}
ul.logo{width:285px; height:81px; float:left}
ul.navs{float:right; border-right:1px solid #dedede; height:81px;}
ul.navs li{width:78px; float:left; height:81px; border-left:1px #dedede solid; text-align:center}
ul.navs li a{width:78px; height:81px; float:left; display:block; text-align:center; font:13px/81px "微软雅黑"; color:#666}
ul.navs li:hover a,ul.navs li.now a{width:80px; height:81px; background:url(../images/i2.jpg) no-repeat; float:left; margin-left:-1px; color:#fff} 
.ban { height: 502px; width: 100%; overflow: hidden; position: relative; }
.bans { height: 502px; width: 1440px; margin-left: -720px; position: absolute; left: 50%; top: 0px; }
.banner {width:100%;height:502px;position:relative;overflow:hidden;cursor: default;}
.banner .bigpic{position:relative;}
.banner .bigpic li{position:absolute;width:100%;height:495px;display:none;}
.banner .smallpic{position:absolute;width:1000px;left:50%; margin-left:-500px;top:0}
.banner .smallpic .small01{position:absolute;left:568px;top:165px;}
.banner .smallpic .small02{position:absolute;left:0;top:156px;}
.banner .smallpic .small03{position:absolute;left:-12px;top:120px;}
.banner .ban_bt{ position: absolute; width: 82px; height: 33px; right: 222px; bottom: 28px; }
.banner .ban_bt .check{position:absolute;width:100%;top:390px;text-align:center;font-size:0; border-radius:20px; display:none}
.banner .ban_bt .check li{cursor:pointer;margin:0px;display:inline}
.banner .prev{ position: absolute; left: 0px; top: 0px; cursor: pointer; background: url(../images/banbt.png) no-repeat; height: 33px; width: 33px; }
.banner .next{ position: absolute; right: 0px; top: 0px; cursor: pointer; background: url(../images/banbt.png) -33px 0 no-repeat; height: 33px; width: 33px; }
.zz{width:100%; height:388px; float:left; margin-top:24px; background:#e9e9e9}
.z1{width:270px; height:388px; float:left; position:relative }
.z2{width:300px; height:388px; float:left; background:#ca3c3c}
.z2 ul{width:255px; float:left; margin-left:25px;}
.z2 span,.z2 dl,.z2 h1,.z2 li{width:100%; float:left;}
.z2 span{ margin-top:25px;}
.z2 span a{font:14px/28px "新宋体"; color:#ddd}
.z2 h1 a{font: bold 20px/28px "微软雅黑"; color:#fff}
.z2 dl{ margin-top:-11px; text-indent:2em; height:252px; overflow:hidden}
.z2 dl a{ width:100%; float:left; height:252px; overflow:hidden; display:block;  color:#fff; font-size:15px; line-height:21px}
.z2 li{margin-top:12px;}
.z2 li a{font:12px/21px "宋体"; color:#fff}



.z3{width:365px; height:350px; float:left; margin:27px 0 0 25px; background:url(../images/z3.png) right top no-repeat}
.z3 ul{width:320px; float:left; margin-top:5px;}
.z3 h1,.z3 h3,.z3 dl,.z3 li{width:100%; float:left}
.z3 h1 a{font:21px/28px Times New Roman; color:#000}
.z3 h3 a{font:14px/28px Arial, Helvetica, sans-serif; color:#999}

.z3 dl{height:282px;overflow:hidden; margin-top:3px;}
.z3 dl a{ width:100%; height:282px; overflow:hidden; display:block; font:16px/22px Arial, Helvetica, sans-serif; color:#333}

.z3 li { margin-top:10px;}
.z3 li a { font:12px/21px Arial, Helvetica, sans-serif; color:#c00}
.z3 li a span{font:12px/21px "宋体"; color:#c00}
.link{ width:100%; float:left; margin-top:26px; font:12px/24px "宋体"; color:#999;}
.link p{float:left}
.link a{font:12px/24px "宋体"; color:#999; float:left; margin-left:20px;}
.foot{width:100%; float:left; height:48px; border-top:1px solid #d3d3d3; margin-top:12px; font:12px/48px "宋体"; color:#666}
.footleft{float:left;}
.footright{float:right;}
.footright a{font:12px/48px "宋体"; color:#666; float:left}
.footright a:hover{ color:#888}
.footright span{float:left; margin:0 5px;}



























