@charset "utf-8";
/* CSS Document */
/*********************公共样式******************/
html,p,ul,li,input,form,h1,h2,h3,h4,h5,h6,dl,dd,dt{ margin:0; padding:0;}
body{
	background-image: url(../images/sybj.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	font-family: Microsoft YaHei, YaHei, Arial, Tahoma, "宋体";
	font-size: 12px;
	margin: 0 auto;
	padding: 0px;
	line-height: 22px;
	color:#333;
	text-align: Justify;
}
img{border:0; padding:0;}
a{color:#333; text-decoration:none; cursor:pointer;}
a:hover{color:#FE0000; text-decoration:none;cursor:pointer;}
ul,li{margin:0px; padding:0; list-style-type:none;}


.bar td a { text-align:center; color:#FFF; font-size:14px; font-weight:bold; line-height:39px;}
.bar td { text-align:center; color:#FFF;font-size:14px; font-weight:bold; line-height:39px;}
.top{text-align:right; line-height:28px;}
.top span{ font-size:14px; font-weight:bold; color:#F00;}
.nav{width:100%; background:url(../images/nav_bj.jpg); margin-bottom:1px;}
#ad{width:100%; background:url(../images/ad_bj.jpg); margin-bottom:10px; margin-top:10px;}
.bannar {width:1001px; MARGIN-RIGHT: auto; MARGIN-LEFT: auto;}
.syabout{ line-height:26px;}
#inews1 li {background: url(../images/arr.gif) 5px center no-repeat; padding-left:28px; line-height:32px; border-bottom:dotted 1px #CCCCCC}
#inews1 li a {display:inline-block; font-size:12px;}
#inews1 li a:hover {color: #FF0000;}
#inews1 span {color:#999999; font-size:10px; float:right;}
.news_title{ font-size:15px; margin:0px; line-height:48px;text-align:center;font-weight:bold;}
#div1{width:1001px; height:220px; overflow:hidden; float:left;}
.dibu{
	color: #000;
	background-image: url(../images/dibubj.jpg);
	text-align: center;
	line-height: 24px;
	padding-top: 14px;
	padding-bottom: 14px;
	margin-top: 10px;
	background-repeat: repeat-x;
	background-position: top;
}
.dibu a{color:#000;}
.dfl{ height:41px; line-height:41px; color:#054ba3; font-weight:bold; background:url(../images/syybj.jpg) no-repeat 5px; padding-left:30px; font-size:14px; }
.dfl span{color:#5d5d5d; font-size:12px; float:right; padding-right:8px;}
.leftflm{background:url(../images/syflk.jpg); height:35px; line-height:35px; color:#434343; padding-left:36px; font-weight:bold; font-size:14px;}
.con{padding:14px 0px 10px 6px; line-height:26px; color:#3b3b3b; font-size:12px;}
.fllb li {background:url(../images/syflbj.jpg); line-height:36px; text-indent:26px;color:#404040;}
.fllb li a {display:inline-block; color:#4c4948; font-size:12px;}
.fllb li a:hover {color:red; text-decoration:none; font-weight:bold;}
.fllb ul li{text-align:left; border-bottom:1px dotted #FFF; background:#f4f4f4;line-height:30px;}
.fllb ul li a{text-indent:6px; font-weight:normal;}
.flright{ background:#f7f7f7; background:url(../images/1.jpg) no-repeat; }
.bgg1{padding:2px; border:solid 1px #C7C5C5; width:220px; height:164px; text-align:center; background:#FFF;}
.footdi{text-align:center; line-height:47px; height:47px;}
.link { padding:6px; line-height:24px; background:url(../images/link.jpg); border:#999 1px dotted; text-align:left;}
.bggname{ line-height:36px;text-align:center; background:url(../images/cpdi.jpg)}
#a{color:red; font-weight:bold;}

.lbstit{background:url(../images/top3.gif) no-repeat; font-size:14px; font-weight:bold; color:#FFF; padding-left:26px; height:52px;}
.lbstit1{background:url(../images/top4.jpg) no-repeat; font-size:14px; font-weight:bold; color:#FFF; padding-left:26px; height:52px;}
.news_tit1 a{color:#0048c0; font-weight:bold; font-size:14px;text-decoration:underline;}
.bgg{padding:2px; border:solid 1px #C7C5C5; width:190px; height:190px; text-align:center; background:#FFF;}
.bgg2{padding:2px; border:solid 1px #C7C5C5;background:#ebf0f4; height:150px;}
.bgg3{padding:2px; border:solid 1px #C7C5C5;background:#ebf0f4;}
.footwz{font-size:14px; font-weight:bold;}
.footlink{ line-height:24px;}
.foot{ background:url(../images/footbj.jpg) repeat-x;margin-top:15px;}
.nybj{background:#f8f8f8 url(../images/nybj.jpg) repeat-x;}
.nyzj{background:url(../images/nyflbj.jpg) no-repeat; width:27px;}
.nyright{width:740px; margin-top:32px; margin-left:40px; margin-bottom:20px;}
.inputa {border: 0px;background: url(../images/ssanbg.jpg);}
.so{color:#666; width:26px; margin-left:2px;}
.so1{color:#666666; background:url(../images/so.jpg); width:120px;}
.sygdpic{height:6px; background: url(../images/sycpdi.jpg);}
.link{font-size:12px;}
.link a{font-size:12px;}

/*****************首页样式************/
.search{ width:175px; height:19px; background:url(../images/index_13.jpg) no-repeat; border:none; padding-left:10px;}
.btn{ width:29px; height:19px; background:url(../images/index_14.jpg) no-repeat; border:none;}
.border1{ border-top:solid 1px #C7C5C5;border-bottom:solid 1px #C7C5C5;}
.line-height18{ line-height:17px;}
.border2{ border:solid 1px #E1E1DB;}
.index_pro{ margin-top:10px; margin-bottom:15px;}
a.news{ color:#666;}
a.news:hover{ color:#0060DB;}
.bottom{ color:#fff;}

/*****************产品页样式************/
.pro_list{ margin-top:2px; margin-bottom:2px;}
a.list{ color:#000;}
a.list:hover{ color:#0060DB;}
.border3{ border:solid 1px #E2E2DC;}
.left{ margin-top:10px;}
.left li{text-align:left; background: url(../images/lef.jpg) no-repeat 2px  top; line-height:32px;}
.left li a{ color: #333333; font-size:12px;padding-left:30px;}
.left li a:hover,.left li a.a{} 
.left ul{ margin-top:2px; margin-bottom:2px; background:#E1E0E0; margin-left:5px;}
.left ul li{text-align:left; background: url(../images/products_27.jpg) no-repeat 25px center; line-height:22px; border-bottom:1px dotted #FFFFFF}
.left ul li a{ color: #333333; font-size:12px;padding-left:40px;}
.left ul li a:hover,.left li a.a{} 
.job{ color: #000000;font-weight:bold; line-height:20px; padding-left:0px; margin-top:10px;}
.job span{ color:#FF0000;}
.job span a{ color:#FF0000; }
.job_c { padding:7px; padding-left:20px;  border-bottom:1px dotted #999999; padding-top:0px; padding-bottom:10px}
.red {color:#FF0000;}
.inputTxt { background:url(../images/input_bg.jpg); border:none; border:#CCCCCC 1px solid; width:230px;}
#inews li {background: url(../images/arr.gif) 5px center no-repeat; padding-left:5px; line-height:36px; border-bottom:dotted 1px #CCCCCC;  padding-left:26px;}
#inews {padding-top:0px;}
#inews li a {display:inline-block; font-size:12px;}
#inews li a:hover {color: #FF0000;}
#inews span {color:#999999; font-size:10px; float:right;}
.news_att{ color: #666666; border-bottom:#F4E4DD dotted 1px; text-align:center}
.news_att span{ cursor:pointer;}
.news_title,.news_att,.news_content{ margin-left:5px; margin-right:5px;}
.news_content{margin-top:10px; line-height:25px;font-size:12px;}
.cla {border-bottom:1px dotted #CCCCCC;font-weight:bold;font-size:12px; text-align:left; margin-top:20px; margin-bottom:10px;}
.page{ text-align:center;margin-top:10px; background:#EFEFEF;}
.inews li { padding-left:5px; line-height:28px; background: url(../images/index_77.jpg) 5px center no-repeat; padding-left:20px;}
.inews li a {display:inline-block; font-size:12px;}
.inews li a:hover {color: #FF0000;}
.inews span {color:#999999; font-size:10px; float:right; padding-right:10px;}
.bgg1yh{padding:2px; border:solid 1px #C7C5C5; width:220px; height:220px; text-align:center; background:#FFF;}
.tel{ font-size:16px; font-weight:bold; color:#F00; padding-top:1px; }

#nav { width:1001px; height:39px; margin:0 auto; display:block; }
#nav .jquery_out .smile {padding-left:1em;}
#nav .jquery_inner {margin-left:16px;}
#nav .jquery {margin-right:1px;padding:0 2em;}
#nav .mainlevel { float:left;  width:142px;/*IE6 only*/}
#nav .mainlevel a {color:#fff; font-weight:bold; text-decoration:none; line-height:39px; height:39px; display:block; text-align:center; width:142px; font-size:14px }
#nav .mainlevel a:hover {color:#FFF; background:url(../images/nav_hover.gif) repeat-x; text-decoration:none;}
#nav .mainlevel ul {display:none; position:absolute; z-index:1;}
#nav .mainlevel li {border-top:1px solid #0053cd; background:#006199; height:36px; line-height:36px; width:142px;/*IE6 only*/}
#nav .mainlevel li a{ line-height:36px; height:36px; font-size:12px; font-weight:normal;}
#nav .mainlevel li a:hover{ background:#0075b8; color:#fff;}
.logggg{ padding-left:3px;}

.nav_1{color:#FFF; background:url(../images/nav_hover.gif) repeat-x; text-decoration:none;}
.lxwz{ padding-left:12px; padding-right:12px; padding-bottom:12px; line-height:26px;}
.down td{ border: #cbcbcb  double 1px; padding-left:10px;}
.down td H5 {color:#2C7CB8;}
.down td a { color: #FF0000;}
.down { border-bottom: #cbcbcb  groove 5px; color:#333333; margin-bottom:10px;}
.red{ color:#06C;}

.job{ color: #000000;font-weight:bold; line-height:20px; margin-top:15px; background:#dbdbdb; line-height:30px; text-indent:16px;}
.job span{ color:#FF0000;}
.job span a{ color:#FF0000; }
.job_c { padding:7px; padding-top:8px; padding-bottom:15px}
.jobln{border:2px #CCCCCC dotted; background:#EEE; padding:5px 5px 5px 10px; line-height:26px; margin-bottom:30px; margin-top:10px;}
