@charset "gb2312";
/* CSS Document */
body,img,ul,map,h1,p,dd,dl{margin:0; padding:0;}
body{ background:#dfe5fb; font-size:12px;}
a{ text-decoration:none; color:#5c5c5c;}
a:hover{ text-decoration:underline; color:#bb0000;}
ul{ list-style:none outside;}
img{ border:none;}

.all{width:1000px; height:auto; margin:0 auto;overflow:hidden; background:#fff;}
.header{width:1000px; height:81px;}
.logo{float:left;width:349px;height:45px; display:block; margin:18px 250px 18px 30px;text-indent:-9999px; background:url(images/logo.gif) no-repeat;}
.header li{float:left; width:80px; line-height:23px;}
.header li a { border-left:1px solid #090909; padding-left:15px;}
.header li a:hover{ text-decoration:underline;}
.tel{float:left;width:320px; height:28px; line-height:28px; font-size:14px; margin-top:20px; background:url(/images/400_166_24.gif) no-repeat 120px 0;}
.tel h1{float:left; width:90px; font-size:14px; line-height:28px;}

.nav{width:1000px; height:36px; border-bottom:1px solid #b1b1b1;}
.nav img{width:1000px; height:36px;}
.banner{width:921px; height:242px; background:url(images/banner.jpg) no-repeat; margin:0 auto;}

.content{width:921px; height: auto; margin:0 auto; margin-top:15px;}
.sidebar{float:left;width:220px; height:auto; margin-right:25px; }
.sidebar dl{ margin-left:20px; font-weight:bold; color:#5c5c5c; margin-top:20px;}
.stitle{width:220px; height:28px; text-indent:-9999px; background:url(images/prc.jpg) no-repeat;}
.pl{width:200px; height:auto; padding-top:5px; padding-bottom:5px; font-weight:normal;}
.pl li{width:165px; line-height:20px; background:url(images/li1.jpg) no-repeat 15px; padding-left:35px;}

.ctitle{width:220px; height:28px; text-indent:-9999px; background:url(images/contact.jpg) no-repeat;}
.cu{line-height:20px; color:#5c5c5c; padding-top:15px;}
.cu li{ padding-left:20px;}

.rtop{float:left;width:676px; height:auto;line-height:21px;color:#5c5c5c}
.rtop p{text-indent:2em; color:#5c5c5c; line-height:23px;}
.about{float:left; width:350px;height:auto; margin-right:26px;}
.atitle{width:350px; height:28px; text-indent:-9999px; background:url(images/about.jpg) no-repeat;}
.about p{ color:#5c5c5c; text-indent:2em; line-height:20px; margin-top:10px;}
.about p a{color:#666;font-weight:bold}
.news{float:left; width:300px;height:auto;}
.ntitle{width:300px; height:28px; text-indent:-9999px; background:url(images/news.jpg) no-repeat; margin-bottom:10px;}
.news li{width:270px; line-height:22px; border-bottom:1px dotted #4c4c4c; padding-left:15px;}

.rbottom{float:left; width:676px; height:auto;}
.prs{width:676px; height:28px; text-indent:-9999px; background:url(images/prs.jpg) no-repeat; margin-bottom:15px;}
.pro{width:676px; height:auto;}
.pro1{float:left;width:156px; height:113px; text-align:center; margin-right:9px;}
.pro1 img{width:150px; height:90px;border:3px double #e0e0e0;}
.pro1 a{line-height:23px;}

.rtt{float:left;width:676px; height:auto; margin-top:10px;}
.jieshao{ width:156px; float:left;margin-right:9px}
.a1{ display:block; width:156px; height:20px; line-height:22px; background:#666; color:#fff; font-weight:bold; text-align:center; margin-bottom:10px;}
.a1:hover{color:#fff; text-decoration:none; background:#888888;}
.jieshao p{ line-height:20px; color:#5c5c5c;}
.a2{color:#333}

.footer{clear:both;width:1000px;border-top:1px solid #e0e0e0; padding-top:3px;background:#e0e0e0; height:auto;}
.footer_2{width:1000px; height:auto; line-height:25px; color:#5c5c5c; }
.footer_2 p {width:1000px; height:auto; line-height:25px; color:#5c5c5c; text-indent:24px}
.footer_2 a { margin-left:10px; display:inline}

.jtitle{width:676px; height:28px; text-indent:-9999px; background:url(images/jianjie.jpg) no-repeat; margin-bottom:15px;}
.ftitle{width:676px; height:28px; text-indent:-9999px; background:url(images/fw.jpg) no-repeat; margin-bottom:15px;}
.tel2{display:block; font-size:14px; font-weight:bold; color:#903; line-height:28px;}
.ltitle{width:676px; height:28px; text-indent:-9999px; background:url(images/contact2.jpg) no-repeat; margin-bottom:15px;}
.xtitle{width:676px; height:28px; text-indent:-9999px; background:url(images/xinwen.jpg) no-repeat; margin-bottom:15px;}
.ytitle{width:676px; height:28px; text-indent:-9999px; background:url(images/network.jpg) no-repeat; margin-bottom:15px;}
.ztitle{width:676px; height:28px; text-indent:-9999px; background:url(images/zhiliao.jpg) no-repeat; margin-bottom:15px;}
.rtop h1{font-size:16px; font-weight:bold; text-align:center; color:#5c5c5c; margin:10px auto;}
.rtop h2{font-size:12px; font-weight:bold; color:#5c5c5c; margin:10px auto;}
.nlist{width:500px; height:auto; margin:23px 63px 23px 63px}
.nlist li{ width:480px; background:url(images/li2.jpg) no-repeat 0 12px; height:24px; padding-left:20px; border-bottom:1px dotted #4c4c4c;}
.nlist li a{float:left;width:400px; line-height:24px;}
.nlist li a:hover{ color:#bb0000; text-decoration:underline;}
.nlist li span{ float:left;width:60px; margin-right:20px;}
.page{float:right; margin-right:50px;}
.page a,.page span{display:block;color:#390;font-weight:normal;text-decoration:none;letter-spacing:0px;border:1px solid #ccc;padding-top:3px;float:left;margin:5px 2px 5px 2px;text-align:center;padding-right:5px;padding-left:5px;height:18px}
.page a:hover,.page a.current{color:#F44;border:1px solid #F44}
.page input{padding:0px;color:#390;height:16px;width:25px;border:0px solid #fff;text-align:center;margin:0px -5px 0px -5px;vertical-align:middle;font-size:12px}

.next{float:right;}
.next a {color:#00f; margin-right:10px;}
.cp{float:right; margin-left:10px;}