body{font-size:12px; margin:0px; color:#3E3E3E}

.grayfont{color:#999}
ul, li{
	padding:0px;
	list-style:none;
	margin: 0px;
}
a:link{color:#4B4B4B; text-decoration:none}
a:visited{text-decoration:none; color:#4B4B4B}
a:hover{text-decoration:none; color:#c00}
a:active{text-decoration:none; color:#4B4B4B}
.hei14{font-size:14px; font-weight:bold; color:#333}
.redfont14{font-size:14px; font-weight:bold; color:#DB0000}
.redfont12{ font-weight:bold; color:#DB0000}
 a.red:link{color:#E60012; text-decoration:none}
 a.red:hover{color:#000; text-decoration:none}
 a.red:active{color:#000; text-decoration:none}
 a.red:visited{color:#E60012; text-decoration:none}
h1{font-size:16px; color:#333; margin-top:0px}
h2{font-size:14px; color:#333; margin-top:0px}

a.white:link{color:#fff; text-decoration:none}
a.white:hover{color:#FFf; text-decoration:none}
a.white:active{color:#fff; text-decoration:none}
a.white:visited{color:#fff; text-decoration:none}
.white a:link{color:#fff; text-decoration:none}
.white a:hover{color:#FFf; text-decoration:none; font-weight:bold}
.white a:active{color:#fff; text-decoration:none}
.white a:visited{color:#fff; text-decoration:none}
.zi{font-family:Arial}
.font14{font-size:14px; color:#FFF}

#top, #rxpro, #nav, #gpro, #banner, #banner1, #sypro, #sub_tit, #npro, #content, #content2, #sub_tit, #sycontent, #footer, #navdx, #contact{margin:0px auto; width:1000px; overflow:hidden}
#top1{margin:0 auto; width:auto; background-repeat:repeat-x}
#top{height:70px}
#top img{float:left; margin-top:10px}

.search{
	FLOAT:right;
	WIDTH:360px;
	PADDING-TOP:23px;
	background-image: url(tel.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 50px;
}
.searchleft{ float:left;  width:260px;  text-align:right;  padding-top:5px; margin-top:5px;  background-image:url(map.jpg);  background-repeat:no-repeat;  background-position:70px 0px; height:60px}
.searchright{float:left; width:185px; left:260px; line-height:32px;margin-top:5px;}
.searchrightl{float:left; width:146px; height:19px; line-height:19px; color:#999; text-align:left; padding-left:10px; background:url(imputbg.jpg) repeat-x; border:#E3E3E3 1px solid}
.searchrightr{float:right; width:26px; height:21px}

#nav1{background-image:url(nav-bg.jpg); background-repeat:repeat-x; margin:0 auto; width:auto; background-position:bottom}
#nav{height:45px; line-height:35px; overflow:hidden; font-size:14px; text-align:left; padding-top:5px}

#nav li{float:left; list-style:none; width:109px}

#nav_lx{background:url(nav-lx.jpg) no-repeat; width:230px; height:45px}

#banner{margin-top:10px}
#banner1{height:4px; background:#DBDBDB}



#sypro{
	margin-top:5px;
	overflow:hidden;
	margin-bottom:10px!important;
	margin-bottom:-20px
}
.sy_pro{
	list-style:none;
	line-height:27px;
	float:left;
	margin-top:5px;
	margin-right:20px;
	width:234px;
	background-image: url(com-tit.jpg.html);
	background-repeat: no-repeat;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #CCC;
}
.sy_pro1{width:230px; border-right:none!important; border-right:#CCC dotted 1px}
.sy_pro1 li{; width:100%; margin:0px 5px 0px 5px; height:26px; line-height:27px; margin-top:5px; padding-left:10px; background:url(yd.jpg) no-repeat left center}
#content, #content2{
	margin-top:20px;
	height: auto;
}
#sy_left{width:743px; float:left}
#sy_com1{width:346px; float:left; }
#sy_com{ width:346px; border:#D9D9D9 1px solid; border-top:none; padding:5px;  line-height:24px;}
#sy_comtit{
	width:358px;
	height:33px;
	float:left;
	background-image: url(ser-tit.jpg);
	background-repeat: no-repeat;
}
#sy_ser{
	float: right;
	width: 363px;
	border: #D9D9D9 1px solid;
	border-top: none;
	padding: 5px;
        line-height:24px;
}

#sy_sertit{
	width:375px;
	height:30px!important;
	height:33px;
	float:right;
	background-image: url(ser-tit1.jpg);
	background-repeat: no-repeat;
}
#sy_ser ul
{
    margin-left: 10px;
    height: auto;
}
#sy_ser li{height:23px!important; height:21px; line-height:23px!important; line-height:21px; overflow:hidden}
#sy_ser li a .lbt{float:left; text-decoration:none; width:250px; overflow:hidden; display:inline; background:url(tubiao1.jpg) no-repeat left center; padding-left:15px}
#sy_ser li a .ldt{width:80px; float:right; text-align:center; font-size:11px; font-family:Arial; color:#666; text-decoration:none; display:inline}
#sy_right{float:right; width:244px; background:url(sy_lx.jpg) no-repeat; height:185px!important; height:187px; border-bottom:#D9D9D9 1px solid}
#footer{background:url(bottom.jpg) repeat-x; line-height:20px; padding-top:15px; text-align:center; !important; margin-top:10px}
#sub_left{width:762px; float:left; border:#D9D9D9 1px solid}
#sub_right{width:244px; float:right}
#prolist{background:url(rightbg.jpg) no-repeat; width:242px; height:255px; border:#d9d9d9 1px solid; margin-bottom:10px}
.list_con{padding-top:35px}
.list_con ul{}
.list_con ul li{width:150px!important; width:85px; height:26px; line-height:28px; float:left; margin-left:15px!important; margin-left:10px; text-align:left; margin-top:5px; background:url(yd.jpg) no-repeat left center; padding-left:10px}
.left_mt{height:34px; background:url(news_lbg.jpg) repeat-x; font-size:14px; line-height:33px; font-weight:bold; color:#FFF; text-indent:28px}
.com{width:242px; border:#dcdcdc 1px solid; margin-BOTTOM:10px}
.newslist{width:100%}
.newslist ul{width:204px;  margin-top:4px; margin-left:10px}

.newslist li{font-size:12px; text-indent:12px; background:url(tubiao1.jpg) no-repeat; background-position:2px; line-height:26px; color:#4c4c4c}
#sub_tit{border-bottom:#c00 1px solid}
#sub_titl{background:url(column.gif.html) no-repeat left; width:200px; float:left; text-indent:15px; line-height:22px}
#sub_titr{width:500px; float:right; text-align:right}
#sub_titright{float:right; width:731px; border:#dcdcdc 1px solid; line-height:24px; padding:5px}
#sub_left1{width:731px; float:left}
#sub_banner{float:left; width:740px}
#sub_com{width:100%; float:left; border:#D9D9D9 1px solid; line-height:24px; padding:5px; margin-top:10px}
#sub_aj{ float:left;width:100%; margin-top:25px!important; margin-top:20px;}
#sub_aj li{float:left; list-style:none; background:url(gif_57_063.jpg) no-repeat; width:95px; height:28px; line-height:28px; text-align:center; text-indent:10px;  font-weight:bold; margin-left:20px!important;margin-left:20px;}
.sub_new{width:97%; margin:0 auto; background:#f5f5f5; border:#EBEBEB 1px solid; margin-top:5px; padding:7px}

/*lmnews begin*/

.lmNews_con { height:auto; overflow:hidden;}

.lmN_l { width:720px; float:left; height:auto;}

.lmnews_list { height:auto; padding-left:5px; margin-top:8px; border-bottom:#dbdbdb 1px solid;}

.lmnews_list { height:auto; padding-left:5px; margin-top:8px; border-bottom:#dbdbdb 1px solid;}

.lmnews_lt { font-size:12px; line-height:24px; font-weight:normal;}

.lmnews_lt2 {
	font-size:12px;
	line-height:24px;
	font-weight:normal;
	padding: 15px;
}

.lmnews_lt span { float:right; margin-right:5px;}

.lmnews_lc { font-size:12px; line-height:24px;}


.sub_newr{width:100%; line-height:23px; margin-top:-10px; text-indent:20px}

.pagelist1{width:98.5%; float:right;  margin-bottom:40px}
.pagelist1 li{height:30px; line-height:30px; list-style:none; border-bottom:#CCC 1px dotted; background:url(pic02.jpg) no-repeat left}
.pagelist1 li a .lbt{display:block;  float:left; padding-left:25px; text-decoration:none;  display:inline}
.pagelist1 li a .ldt{display:block; width:75px; float:right; text-align:center;  text-decoration:none; display:inline}
.prod{width:100%!important; width:99.5%; float:left; border-top:none; padding-left:5px; padding-botttom:0px!important; padding-botttom:10px}
 
.product{width:auto; float:left; margin-bottom:10px; margin-top:5px; margin-right:5px}
.productleft{width:138px; line-height:20px; float:left; text-align:center; margin-top:3px; border:#ccc 1px solid}
.productleft img{width:96px; height:99px}
.productright{float:right; line-height:23px; width:225px; padding-top:8px}
.productmore{float:right; width:80px}

#sub_pro{width:99%!important; width:100%; float:left; margin-top:10px; overflow:hidden}

#sub_prol{width:200px; height:190px; padding:15px 5px 10px 15px; margin-left:10px!important; margin-left:4px; border:#dbdbdb 1px solid; float:left}
#sub_pror{float:right; width:480px}


#Tab1{width:100%}

.Menubox{width:748px; background:url(../images/cp-qhbg.jpg) repeat-x; height:31px; line-height:31px; margin-top:10px}
.Menubox ul{margin-left:5px}
.Menubox li{float:left; background:url(../images/cp-qh1.jpg) no-repeat; width:84px; height:28px; line-height:28px; cursor:pointer; text-align:center; color:#333; list-style:none; margin-right:2px}
.Menubox li.hover{background:url(../images/cp-qh2.jpg) no-repeat; width:84px; height:28px; color:#fff; line-height:28px; font-weight:bold}
.Contentbox{width:97%; text-align:left; line-height:25px; padding:5px}

TEXTAREA{BORDER:#B1B8CC 1px solid; PADDING-BOTTOM:0px; PADDING-LEFT:2px; WIDTH:330px; PADDING-RIGHT:2px; HEIGHT:144px; COLOR:#666; PADDING-TOP:0px; background:#f6f6f6}

.sypro{width:100%; float:left}
.sypro li{width:19.9%!important; width:19.9%; list-style:none; float:left; line-height:28px; text-align:center; margin-top:15px}
.sub_tit{border-bottom:#DBDBDB 1px solid; line-height:28px; height:28px; width:98%; margin-left:10px; margin-top:5px}
.sub_titl{width:100px; background:url(058.jpg) no-repeat left center; float:left; text-indent:22px; font-size:14px; font-weight:bold; color:#333}
.sub_titr{float:right; width:100px}
.sub_com{width:99%; margin:0 auto; margin-right:8px; line-height:25px; background:#F8f8f8; border:1px dotted #Ddd; border-left:none!important; border-left:1px dotted #Ddd; padding:5px}


.fenye{padding-right:3px;  padding-left:3px; padding-bottom:3px; margin:3px; padding-top:3px; text-align:center; margin-top:30px; margin-bottom:0px !important; margin-bottom:20px; font-size:12px}
.fenye A{font-size:12px; PADDING-RIGHT:6px; BACKGROUND-POSITION:50% bottom;  PADDING-LEFT:6px; PADDING-BOTTOM:2px; BORDER:#D0D2D0 1px solid; COLOR:#cc0000; MARGIN-RIGHT:3px; PADDING-TOP:2px;TEXT-DECORATION:none}
.fenye A:hover{font-size:12px; BORDER-RIGHT:#000 1px solid; BORDER-TOP:#000 1px solid; BACKGROUND-IMAGE:none; BORDER-LEFT:#000 1px solid; COLOR:#fff; BORDER-BOTTOM:#000 1px solid; BACKGROUND-COLOR:#cc0000}
.fenye A:active{font-size:12px;BACKGROUND-IMAGE:none; BORDER:#000 1px solid; COLOR:#fff; BACKGROUND-COLOR:#cc0000}
.fenye SPAN.current{font-size:12px; PADDING-RIGHT:6px; PADDING-LEFT:6px; FONT-WEIGHT:bold; PADDING-BOTTOM:2px; COLOR:#cc0000; MARGIN-RIGHT:3px; PADDING-TOP:2px}
.fenye SPAN.disabled{font-size:12px; PADDING-RIGHT:6px; PADDING-LEFT:6px; PADDING-BOTTOM:2px; COLOR:#adaaad; MARGIN-RIGHT:3px; PADDING-TOP:2px}
#xg span{width:350px; display:block; float:left; line-height:28px}
#xg a{}

#sub_com h1{ font-size:16px;  color:#333;  text-align:center;  margin-bottom:0px;  margin-top:10px;  padding-bottom:0px}
#sub_pror h1{ font-size:16px;  color:#333;  margin-top:0px;  text-align:left}
#sub_com h2{font-size:14px; color:#333; margin-top:10px}


.dede_pages li{
    float:left;
   padding-left:5px;
}

.subLeftF{ width:134px; position:fixed; left:20px; top:130px; z-index:100; _position:absolute;}
.subLeftF .link{ width:134px; height:105px; display:block; border-bottom:1px solid #4f4f4f;}
.subLeftF .link span{ color:#fff; padding:14px 0 0 17px; display:block;}
.subLeftF .link.bg1{ background:#3e3e3e url(/templets/default/images/fixedqq.png) no-repeat center 41px;}
.subLeftF .link.bg2{ background:#3e3e3e url(/templets/default/images/fixedwb.png) no-repeat center 38px;}
.subLeftF .link:hover{ text-decoration:none; background-color:#1d1d1d;}
.subLeftF .b{ width:134px; height:150px; background:#1d1d1d;}
.subLeftF .b span{ color:#fff; padding:14px 0 0 17px; display:block;}
.subLeftF .b img{ display:block; margin:10px auto 0 auto;}
