@charset "gb2312";
/* 网站的基本样式 */
@import url("reset.css");
.main{ position:relative; width:1002px; margin:0 auto;}
.left{float:left;}
.right{ float:right;}
.clear{ clear:both;}
h1{ font-size:14px; color:#3d70af;}
h1 span{ font-weight:normal; font-size:12px; color:#666; padding:0 6px;}
.more,.more:hover{color:#f60; font-family:"宋体"; text-decoration:none;}
.red,.red a{ color:red;}
/*zj Logo Banner动画*/
#top{ margin-top:6px;}
/*zj 首页公司介绍*/
#d_about td,#d_about th{ border-bottom:dashed 1px #ccc;}
#d_about th{ padding:18px 12px 5px;}
#d_about td{ padding:5px 12px; line-height:23px; letter-spacing:1px;}
#d_about td img.right{ padding:0 0 8px 8px;}
/*首页左边底部*/
.d_bottom{ margin:0 2px 0 5px;}
.bcontent{ width:208px; padding:6px 10px 0; border:solid #cadce7; border-width:0 1px; line-height:20px;}
.bcontent h1{ padding:2px 0;}
/*右边*/
#cha table{ float:left; margin-right:3px;height:28px;background:url(../image/chabg.png) no-repeat right 2px;}
#cha table.now{background:url(../image/chabg.png) no-repeat right -26px;}
#cha table td{ padding:0 6px; background:url(../image/cbgr.png) no-repeat 0 2px;}
#cha table.now td{ background:url(../image/cbgr.png) no-repeat 0 -26px;}
#cha table a{ color:white; text-decoration:none;}
#cha table.now a{ color:#0b5cb5;}
.rc{ background:white; border:solid #d5e0e6; border-width:0 1px; text-align:left;}
.rc p{ color:#f60; line-height:20px;padding:0 20px;}
.button{ border:none; width:67px; height:19px; padding:3px 0 0 14px; color:black; background:url(../image/btnbg.jpg);}
.cctr td{ height:180px; display:none;}
/*内面左边导航*/
#subnav{ position:relative;background:url(../image/sbunavbg.png) repeat-y 5px 0;}
#subnav th{background:url(../image/subnavtop.png) no-repeat; color:white; font-size:14px; font-weight:bold; line-height:66px; text-align:center; vertical-align:middle;}
/*zj 底部链接 版权*/
#copy{ margin-top:15px; border-top:solid 1px #e3e3e3;line-height:25px;}
#copy th{ padding:4px 22px;}
#copy td{ padding:12px 22px;}
h2{ color:black; padding-left:8px; margin:4px 0; border-left:solid 5px #f60;}
.textp{ padding:6px 0; text-align:left; line-height:26px;}
.textp img.right{ padding-left:10px;}
.textp p{ padding:5px 0;}
.atnow,.subnav{ text-align:center; color:black; height:40px;}
.atnow a,.subnav a{ color:black;}
.subnav{ background:url(../image/subbg.png) no-repeat 9px 0;}
.ssubnav{ margin:0 10px 3px 0; width:164px;text-align:center;}
.ssubnav a{ display:block; padding:5px 0 3px; color:black; }
.atnow{background:url(../image/subnow.png) no-repeat 9px 0;}
.n_list ul{width:96%; margin:10px auto;}
.n_list ul li{ padding:7px 6px 5px 14px; border-bottom:dashed 1px #dcdcdc; background:url(../image/list-ico.png) no-repeat 3px 9px;}
.page{ color:black; font-size:13px;}