/* CSS Document */
body {font-family:"宋体", arial;margin:0; padding:0; background: #FFF; font-size:12px; color:#606060;}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0;}
h1,h2,h3,h4,h5,h6,p { margin:0; padding:0;}
table,td,tr,th{font-size:12px;}
li,ul{ list-style-type:none;}
.clear{ clear:both;}
.td{ font-size:12px;}
.td_qd{ font-size:12px; padding:2px 2px 0 2px;}

/* 链接颜色 */
a:link{color: #252525; text-decoration:none;}
a:visited{color: #252525;text-decoration:none;}
a:hover{ background-color:#ff6600;color: #fff;}
a:active{ background-color:#ff6600;color: #fff;}

/*头部*/
#top{ background:url(../images/head2_01.gif) repeat-x; height:85px;}
.header{ width:800px; margin:0 auto;}
.header02{ margin:22px 0 0 25px; float:left;}
.header h2{ float:left;FILTER: glow(color=#3A7CD6,direction=2); font-size:36px; color:#FFFFFF; margin:30px 0 0 90px;}

#nav{ background:url(../images/menu2_bg.gif) repeat-x; height:58px;}
#nav ul{ width:800px; margin:0 auto;}
#nav ul li{ float:left; background:url(../images/menu2_bg1.gif) no-repeat left bottom; padding-top:8px; line-height:25px; width:100px; text-align:center;}
#nav ul li a{ font-weight:bold;}
#nav ul li a:link,#nav ul li a:visited{ color:#264EA3;}
#nav ul li a:hover,#nav ul li a:active{ color:#fff;}
.nav02{ background:none;}

/*左边*/
#center{ width:800px; margin:0 auto; background-color:#EBF1FF; height:600px; padding-bottom:16px;}
#left{ width:220px; float:left; margin:6px 0 0 2px;}
.photo{ border:1px solid #A1B6E0;}
.photo p{ text-align:center; margin-top:12px;}
.photo p img{ border:6px solid #BDCFF9;}
.photo h2{ text-align:center; font-size:12px; padding:12px 0 4px 0; font-weight:normal;  width:200px; margin:0 auto;border-bottom:1px dashed #d3d3d3;}
.photo a:link,.photo a:visited{ color:#f60;}
.photo a:hover,.photo a:active{ color:#FFFFFF;}
.photo dl{ width:200px; margin:0 auto; font-weight:}
.photo dl dt img{ margin:4px 8px 2px 20px;}
.photo dl dt{ border-bottom:1px dashed #d3d3d3; padding:5px 0 4px 0; margin-bottom:9px; vertical-align:middle;}

.line1,.dd,.dh{ margin-top:10px;}
.line1 h2,.dd h2,.dh h2{ font-size:12px; color:#fff; background:url(../images/leftbt.gif) repeat-x; height:23px;}
.line1 h2 div,.dd h2 div,.dh div{padding:7px 0 0 23px; background:url(../images/leftbt1.gif) no-repeat;}
.line1 ul,.dd ul,.dh ul{ border:1px solid #A1B6E0; height:80px; padding:6px 0 8px 4px;}
.line1 ul li{ float:left; width:160px; padding:10px 0 6px 15px; border-bottom:1px dashed #ccc; text-align:center;}


.line,.dd,.dh{ margin-top:10px;}
.line h2,.dd h2,.dh h2{ font-size:12px; color:#fff; background:url(../images/leftbt.gif) repeat-x; height:23px;}
.line h2 div,.dd h2 div,.dh div{padding:7px 0 0 23px; background:url(../images/leftbt1.gif) no-repeat;}
.line ul,.dd ul,.dh ul{ border:1px solid #A1B6E0; height:80px; padding:6px 0 8px 4px;}
.line ul li{ float:left; width:90px; padding:10px 0 6px 15px; border-bottom:1px dashed #ccc; text-align:center;}

.dd ul li{ text-align:center;  padding:8px 0 4px 0px;}

.dh ul li{padding:8px 0 4px 6px;border-bottom:1px dashed #ccc; width:204px;}
/*****************************/

/*********          主体开始                       ***********/
#main{ float:right; margin:8px 2px 0 0; width:559px;}
.about h2,.basic h2,.linenew h2,.zzbook h2,.hyline h2,.carmag h2,.cont h2,.mess h2,.wldem h2,.hwgz h2{ font-size:12px; color:#fff; background:url(../images/zth.gif) no-repeat; background-color:#3F5FB7; line-height:18px; padding:5px 0 0 25px;}
.about02{ line-height:220%; padding:8px 6px 6px 12px; text-indent:2em; border:1px solid #A1B6E0; height:100px;}
.about03:link,.about03:visited{ color:#f60;}
.about03:hover,.about03:active{ color:#FFFFFF; font-weight:bold;}

.basic{ margin-top:12px}
.basic ul,.linenew ul,.zzbook ul,.hyline02,.carmag02,.cont01,.mess ul,.wldem ul,.hwgz02{border:1px solid #A1B6E0; height:100px;}
.basic02{ width:96%; margin:8px auto;}
.basic02 a:link,.basic02 a:visited{ color:#f60;}
.basic02 a:hover,.basic02 a:active{ color:#fff; font-weight:bold;}
.basic02 tr td{ line-height:26px; padding:2px 0 0 8px;}
.basic03{ background-color:#fff;}

.linenew{ margin-top:12px;}
.linenew ul{ padding-bottom:6px;}
.linenew ul li{ border-bottom:1px dashed #e3e3e3; padding:10px 0 4px 0; width:540px; margin:0 auto;}
.linenew ul li b{ float:left; font-weight:normal; color:#f60; text-indent:6px;}
.linenew ul li u{ text-decoration:none; float:right; color:#999; padding-right:6px;}

/*************        底部           ***************/
#bottom{ border-top:2px solid #3071A5; text-align:center; line-height:26px; padding:6px 0 6px 0;}
