﻿@charset "utf-8";
/* CSS Document */
html,body,div,ul,li,form,p,table,th,td,img,h1,h2,h3,h4,h5,input{ margin:0; padding:0; border:0px; font-size:12px; font-family:"宋体"; color:#333333;}
td{ text-align:center; vertical-align:top;}
table{ border-collapse:collapse; border-spacing:0;}
ol,ul{ list-style:none;}
caption,th {text-align:left;} 
a{ color:#333333; text-decoration:none;} 

/*--------------------------------------------reset----------------------------------------*/
body{ background:#f6f5f5;}
.left{ text-align:left;}
.right{ text-align:right;}
.center{ text-align:center;}
.cutepage{ text-align:center; clear:both; margin-top:20px; margin-bottom:20px;}
.tit1{ text-align:left; line-height:30px; border-bottom:1px  dashed #CCCCCC; background:url(dot.jpg) no-repeat 0 center; text-indent:15px; }
.dot{ text-align:left; line-height:29px; border-bottom:1px  dashed #CCCCCC; background:url(dot.jpg) no-repeat 0 center; text-indent:15px; }
.dot a:hover{ color:#06C;}
.topic{ font-size:14px; font-weight:bold; text-align:center; }
.topic1{}
.content{ text-align:left; line-height:25px;}
.tablen{ width:100%;}
.probox1{ float:left; width:220px;}
.probox1  td{ line-height:25px;}
.imgbox1 img{ border:1px solid #CCCCCC;}
#pimage{ margin-top:15px; margin-bottom:15px; }
#pimage img{border:1px solid #CCCCCC;}
.time1{ border-bottom:1px dashed #CCCCCC; line-height:30px; text-align:right;}
#liuyantable td input{ height:22px; line-height:22px; border:1px solid #999;}
#liuyantable td{ line-height:25px;}
.red{ color:#F00;}

/*--------------------------------------------common----------------------------------------*/
#header{ background:url(topbg.jpg) repeat-x 0 0;width:100%;}
#logo{ width:985px; height:114px; margin:0 auto; position:relative;}
#yuyan{ position:absolute; top:5px; right:10px; line-height:22px; color:#FFF;}
#yuyan a{ margin-left:5px; margin-right:5px; color:#FFF; font-weight:bold;}
#keyword{ position:absolute; top:30px; right:10px; line-height:20px;color:#FFF;font-weight:bold;}
#keyword h1{ display:inline;}
#keyword a{color:#FFF;}
#tele{ position:absolute; top:55px; right:15px;}
#nav_box{ width:100%; background:url(nav_bg.jpg) repeat-x 0 0; height:43px;}
#nav{ width:990px; margin:0 auto;}
#nav ul li{ float:left; width:110px; height:43px; text-align:center; line-height:20px;}
#nav ul li a{ color:#152c5c; font-size:14px; font-weight:bold; width:97px; height:41px; display:block;}
#nav ul li a:hover{ background:url(navh.jpg) no-repeat 0 0; width:97px; height:41px; display:block; color:#FFF;}

#banner{ height:348px; text-align:center; overflow:hidden;}
/*--------------------------------------------header  end----------------------------------------*/
#main{ background:url(bg.jpg) repeat-x 0 0; width:100%;}
#main_box{ width:985px; margin:0 auto; padding-top:15px;}
#fenlei{ width:273px; height:45px;}
#fenlei-box{ width:272px; border-right:1px solid #d2d0d0; border-bottom:1px solid #d2d0d0; background:#e8e6e7; }
#fenlei-box ul li{ width:252px; height:28px; line-height:28px; margin-left: auto; margin-right:auto; margin-bottom:7px; text-indent:15px; background:url(fenleibg.jpg) no-repeat 0 0;}
#fenlei-box ul li a{ color:#284c93; font-weight:bold;}
#zhishi{ width:273px; height:54px; margin-top:13px;}
#zhishi-box{ width:262px; height:370px;border-right:1px solid #d2d0d0; border-bottom:1px solid #d2d0d0; background:#f5f4f4; padding:5px;}
#right-box{ width:688px; background:#FFF; padding-top:24px;}
#iabout{margin-left:28px;}
#iabout-box{ height:160px; width:645px; margin-left:28px;}
#iabout-box p{ line-height:23px; padding:5px; }
#iabout-box p img{ margin:5px;}
#iproduct{ margin-left:28px; margin-top:10px; margin-bottom:14px;}
#iproduct-box{ width:645px; height:385px; margin-left:28px; margin-bottom:20px;}
#iproduct-box ul li{ float:left; width:215px; text-align:center;}
#iproduct-box ul li table td{ line-height:25px;}
#iproduct-box ul li table td img{ border:3px solid #CCC;}
#inews{ width:650px; height:240px; margin-left:28px;}
#gsxw{ margin-bottom:5px;}
#gsxw-box{ height:185px; width:288px; margin-left:7px;}
#hyzx{ margin-bottom:5px;}
#hyzx-box{ height:185px; width:288px; margin-left:7px;}
#lxwm{ margin-top:15px; width:273px; height:129px;border:1px solid #CCC;}
#net{ margin-top:15px; border:1px solid #CCC; width:273px; height:95px;}
#youqing{ width:982px; margin:10px auto 0 auto; text-align:left; height:70px; background-color:#FFF; background:url(youqing.jpg) no-repeat 0 center; background-color:#FFF;}
#link{ margin-left:150px; line-height:25px; }
.seoitem{ line-height:25px; color:#999;}
/*----------------------------------------------内页样式---------------------------------------*/
#right{ background:#FFF; padding-top:10px; padding-left:20px;}
#pr-title{ margin-bottom:15px;line-height:30px; height:30px;font-size:14px; font-weight:bold;}
#pr-title h1{ font-size:14px; display:inline;}
#pr-box{ min-height:380px; _height:380px; line-height:25px; padding:10px;}
#pr-box p{padding:10px 5px;}
#pr-box p img{ margin:5px;}
#pr-box table td h2{ font-weight:500;}
#pr-box table td a:hover{ color:#039;}
/*--------------------------------------------main  end----------------------------------------*/
#footer{ width:100%; background:#284c93; height:100px; padding-top:15px;}
#foot{ width:650px; margin:0 auto; text-align:center;}
#foot_tab{ width:100%;}
#foot_tab td{ line-height:35px; height:35px; color:#FFF;}
#foot_tab td a{ color:#FFF;}
#di_box{ line-height:25px;}
#di_box p{ color:#FFF;}
/*--------------------------------------------footer  end----------------------------------------*/