@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{font-family: Microsoft YaHei, YaHei, Arial, Tahoma, "宋体"; font-size:12px; margin:0 auto; padding:0px; line-height:22px; color:#535353; background:url(../images/index_02.jpg) repeat-x;text-align:Justify;}
img{border:0; padding:0;}
a{color:#535353; 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{line-height:40px; text-align:center; font-size:14px; font-weight:bold;}
.bar td a{text-align:center;}
.lbstit{background:url(../images/top3.gif) no-repeat; font-size:14px; font-weight:bold; color:#FFF; padding-left:26px; height:52px;}
.lbstitjc{background:url(../images/top33.gif) no-repeat; font-size:14px; font-weight:bold; color:#FFF; padding-left:16px; 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;}
.bggname{ line-height:36px; border-bottom:solid 1px #C7C5C5; border-left:solid 1px #C7C5C5; border-right:solid 1px #C7C5C5; text-align:center;}
.bgg1{padding:2px; border:solid 1px #C7C5C5; width:160px; height:160px; text-align:center; background:#FFF;}
.bgg2{padding:2px; border:solid 1px #C7C5C5; width:220px; height:180px; text-align:center; background:#FFF;}
.footwz{font-size:14px; font-weight:bold;}
.footlink{ line-height:24px;}
.foot{ background:url(../images/footbj.jpg) repeat-x;margin-top:15px;}
.footdi{text-align:center; line-height:51px;}
.nybj{background:#f8f8f8 url(../images/nybj.jpg) repeat-x;}
.fllb li {background:url(../images/jt.jpg) no-repeat 4px; line-height:36px; text-indent:12px;color:#404040;border-bottom:1px #CCCCCC solid;}
.fllb li a {display:inline-block; color:#4c4948; font-size:12px;}
.fllb li a:hover {color:#cc0000; text-decoration:none; font-weight:bold;}
.fllb ul li{text-align:left; border-bottom:1px dotted #FFF; background:#DDD;line-height:30px;}
.fllb ul li a{text-indent:6px; font-weight:normal;}
.nyzj{background:url(../images/nyflbj.jpg) no-repeat; width:27px;}
.nyright{width:740px; margin-top:32px; margin-left:40px; margin-bottom:20px;}
.con{padding:14px 0px 10px 0px; line-height:26px; color:#3b3b3b; font-size:12px;}
.a{color:#56251c; font-weight:bold;}
.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:32px; border-bottom:dotted 1px #CCCCCC;  padding-left:26px;}
#inews{padding-top:6px;}
#inews li a {display:inline-block; font-size:12px;}
#inews li a:hover {color: #FF0000;}
#inews span {color:#999999; font-size:10px; float:right;}
#inews1 li {background: url(../images/arr.gif) 5px center no-repeat; padding-left:5px; line-height:29px; border-bottom:dotted 1px #CCCCCC;  padding-left:26px;}
#inews1{padding-top:6px;}
#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:28px;text-align:center;font-weight:bold;}
.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;}