@charset "utf-8";
/* CSS Document */

body{padding:0px;margin:0px auto;text-align:center;font-size:12px;line-height:150%;}
ul,li,p,div,ol{text-indent:0px; padding:0px;margin:0px;list-style:none;}
h1,h2,h3,h4,h5,h6{padding:0px;margin:0px;list-style:none;}
img{padding:0px;margin:0px;border:0px;}
h1{line-height:200%;}
a:link,a:visited{ color:#333;text-decoration:none;}
a:hover{ color:#000; text-decoration:underline;}
a:active{ text-decoration:none;}

.clear{clear:both;}
.bdiv{width:1000px; margin:auto; text-align:left;}
#top{background:url(top_bg.jpg) repeat-x;width:100%; height:90px; padding:10px 0px;}
#logo{width:500px; height:79px;float:left; margin-left:15px; font-size:32px; line-height:79px; font-family:"微软雅黑";}
.topR{width:420px; float:right;height:79px; text-align:right; margin-right:15px;}
.topR div{float:left;width:100%; text-align:right; height:35px; line-height:35px;}

.btn{background:url(btn_bg.gif) repeat-x; height:38px; line-height:38px; width:100%;}
.btn li{ float:left; width:116px; text-align:center; height:38px; font-size:14px;}
.btn .btn_nav{background:url(btn_nav.gif) no-repeat; width:10px; float:left; height:38px;}

.main{padding:10px 15px; width:970px; min-height:300px;}

.left{width:205px; float:left;}
.tt{background:url(tb.gif) no-repeat; height:24px; line-height:24px; padding-left:30px; font-size:12px; font-weight:bold; color:#fff;}
.prosort,.lnews,.search,.contact{border:1px #eee solid; padding:5px; margin-bottom:10px;}
.pslist{}
.pslist ul{}
.pslist li{background:url(arrow1.jpg) no-repeat left center; line-height:18px; padding-left:15px; width:178px; border-bottom:1px dotted #ccc; margin:7px 0; }

.search{background:url(cpss.jpg) no-repeat 10px 5px; height:126px; padding-left:70px;}
.search div{margin:5px 0px;}
.search input{border:1px #D1EDFE solid; background:#FFF;}


.lnlist{}
.lnlist ul{}
.lnlist li{width:193px; border-bottom:1px dotted #ccc;margin:7px 0;}
.lnlist li h3{font-size:12px; font-weight:normal}


.tt2{background:url(contact_us_t.gif) no-repeat 10px center; height:35px; border-bottom:1px #CCC solid;}

.contactnl{line-height:180%;FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#FFFFFF,endColorStr=#EEEEEE); height:210px; padding:4px;}




.right{float:right; width:720px;}

.anl{padding:5px 0;}
.anl a{font-weight:bold;}

.tt3{background:url(tb2.gif) no-repeat; color:#0c94d0; font-size:14px; font-weight:bold; font-family:Verdana, Geneva, sans-serif; height:23px; padding-top:8px;padding-left:15px;}
.tt3 span{font-size:11px; font-weight:normal; margin-left:5px; color:#ccc;}
.tt3 a{float:right; width:50px; height:16px; line-height:16px; text-align:center; border:1px #EEE solid; background:#FFF; font-size:12px; font-weight:normal;FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#FFFFFF,endColorStr=#EEEEEE); margin-top:0px !important; margin-top:-18px;}


.about{ width:350px; float:left;}
.rnews{width:350px; float:right;}


.rnlist{}
.rnlist ul{}
.rnlist li{width:350px; border-bottom:1px dotted #ccc;margin:8px 0;}
.rnlist li h3{font-size:12px; font-weight:normal}


.prolist{margin-top:10px;}
.plist{padding-top:5px;}
.plist li{border:1px #ccc solid; float:left; width:124px; padding:1px; margin:8px !important; margin:8px 7px; text-align:center;} 
.plist li h3{font-size:12px; font-weight:normal}
.psn{width:100%; background:#F5F5F5; height:20px; line-height:20px; font-weight:bold;}
.psn h2{font-size:12px;}
#footer{FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#FFFFFF,endColorStr=#EEEEEE); border-top:1px #ddd solid; height:60px; text-align:center; padding:10px 0;}



.nlist{padding-top:5px;}
.nlist li{border-bottom:1px #ccc solid; float:left; width:695px;; padding:1px; margin:8px !important; margin:8px 7px;} 
.nlist li h3{font-size:14px; font-weight:normal; float:left;}
.nlist li span{float:right}

.page{height:30px; line-height:30px; border-top:dotted #ddd 1px; width:100%; float:left; text-align:right}


.sp{border-top:1px solid #ddd; margin-top:20px; padding-top:10px;}

.hlist li{border:1px #ccc solid; float:left; width:700px; padding:1px; margin:8px !important; margin:8px 7px; text-align:center;} 


.fnl li{ margin:10px 0;padding-left:50px;}

.nnl{font-size:14px; line-height:200%;}

.links{border-top:#ccc solid 1px; margin:5px auto;}
.links span{width:200px; height:22px; line-height:22px; float:left; text-align:center; font-weight:bold;}
.links ul{float:left; width:100%}
.links ul li{width:85px; float:left; text-align:center; margin:2px;}

.page{ text-align:center; width:700px; float:left; padding:20px 0;}
.page a{ background:#b3b3b3; color:#fff; margin:0 2px; padding:2px 8px;}
.page a.dq,.page a:hover{ background:#c30;}

.feedback{ padding:15px;}
.feedback table{}
.feedback table thead{ font-weight:bold;}
.feedback table tr td{ padding:4px;}
.feedback table tr td a:hover{ color:#c30;}
.feedback table input, .content .feedback table textarea{ border:solid 1px #ccc;}
.feedback table input.button{background:#256AB6; color:#fff; cursor:pointer; padding:2px 4px;}

.job{ padding:15px;}
.job table{ background:#EAEAEA; margin-bottom:20px;}
.job table thead{ font-weight:bold;}
.job table tr td{ background:#fff; padding:4px;}
.job table tr td a:hover{ color:#c30;}
