﻿@charset "utf-8";
body{ margin:0; padding:0; color:#000; font-size:14px;}
*{ margin:0; padding:0;}
a{ text-decoration:none; color:#000; }
a:hover{color:#09F; }
ul{ margin:0; padding:0;}
li{ list-style:none;}
img{ border:0;}
.clear{ width:1px; height:0; overflow:hidden; clear:both;}
form{ margin:0; padding:0;}
/*头部*/
#main{ width:1000px; overflow:hidden; background:url(../images/bg.jpg); margin:0 auto;}
#top{ width:980px;  background:url(../images/top.jpg); overflow:hidden; height:100px; padding:10px;  margin:0 auto;}
.logo{ width:357px; height:80px; float:left; background:url(../images/logo.jpg)}
.logo a{ display:block;width:357px; height:80px;}
.rtop{ width:600px;  float:right; overflow:hidden}
.ttop1{ width:600px;float:right; letter-spacing:2px; text-align:right; overflow:hidden}
.ttop2{ width:380px; padding-left:20px;margin-top:10px; float:right; overflow:hidden; background:url(../images/menu.jpg);}
.ttop2 li{ width:100px;  float:left; text-align:center; line-height:34px;}
.ttop2 li a{ display:block; font-weight:bold; color:#FFF;}
.ttop2 li a:hover{ background:url(../images/menu2.jpg);}
#bg{ width:20px; height:34px; float:left; background:url(../images/menu1.jpg)}
#banner{ width:1000px; height:260px; margin:0 auto; margin-bottom:10px;}
#xian{ width:1000px; height:3px; margin:5px auto; background:url(../images/xian.jpg)}
#info{ width:950px; padding:0 25px; background:url(../images/info.jpg); overflow:hidden; margin:0 auto; line-height:20px;}
#left{ width:210px; padding-right:45px; background:url(../images/leftbg.jpg); overflow:hidden; float:left;}
#lefttop{ width:210px; height:35px; background:url(../images/lefttop.jpg);}
#leftmain{ width:188px; border:1px solid #CCC; overflow:hidden; border-top:0; padding:10px;}
#fenlei{ width:188px; background:#eee; text-indent:5px; float:left; height:25px; font-weight:bold; line-height:25px;}
#chanpin{ width:188px; height:25px; text-indent:10px; background:url(../images/doc.jpg) no-repeat; float:left; line-height:25px;}
#chanpin a{ display:block;}
#leftc{ width:210px; font-size:12px; background:#efefef; padding:10px 0; margin-top:10px;overflow:hidden;}
.leftc{ width:190px; padding:0 10px; overflow:hidden;}
.leftctop{ width:190px; background:url(../images/leftc.jpg); height:27px;}
.leftcmain{ width:168px; line-height:25px; border:1px solid #CCC; background:#FFF; padding:10px; overflow:hidden;}
#footmenu{ width:1000px; color:#FFF; background:url(../images/footmenu.jpg); ma height:40px; line-height:40px; margin:10px auto; text-align:center;}
#footmenu a{ color:#FFF;}
#right{ width:740px; overflow:hidden; float:right;}
#gg{ width:950px; overflow:hidden;}
.gg{ width:950px; font-size:15px; overflow:hidden; float:left;}
.gg1{ width:950px; height:38px; background:url(../images/gg.jpg)}
.gg2{ width:950px; display:block; overflow:hidden; line-height:30px; margin-top:10px;}
.gg2 p{ text-indent:30px;}
.gg2:hover{ color:#06F}

#newpro{ width:950px; height:36px; background:url(../images/newpro.jpg); margin-top:20px;}
#newpro1{ width:950px; overflow:hidden;}
#info1{ width:950px; overflow:hidden; font-size:16px; line-height:35px;}
.pro{ width:200px; margin:15px; overflow:hidden; float:left;}
#bottom{ width:1000px; margin:0 auto; padding:10px 0; text-align:center;}
#nav { margin:0 auto; width:380px; display:block;}
#nav .jquery_out {float:left;line-height:34px;display:block; }
#nav .mainlevel { float:left; width:80px/*IE6 only*/}
#nav .mainlevel a { text-decoration:none; line-height:34px; display:block; width:80px text-align:center;}
#nav .mainlevel a:hover {text-decoration:none;}
#nav .mainlevel ul {display:none; width:160px; background:#09F; position:absolute; list-style-type:none; padding:0; margin:0;margin-left:-30px;+margin-left:-80px; z-index:1020;}
#nav .mainlevel li {width:100px;  list-style-type:none;/*IE6 only*/}
#nav .mainlevel ul li a{ width:160px;}
.red{ color:#F00; font-weight:bold}
.red2{ color:#F00;}
.lan{ color:#0070D5;}
.lan2{ color:#0070D5; font-size:25px; font-weight:bold}
.lv{ color:#00B050;}
.cheng{ color:#FFC000;}
.lv1{ color:#76923C;}
.red1{ color:#C0504D}