﻿/*-------------------------------------------------------网页主体部分开始---------------------------------------------------*/
*{ font-family:"宋体", "黑体"; font-size:12px; margin:0; padding:0;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { padding: 0; margin: 0;font-size:12px;} 
img{ border:none;}
body{ background:url(../img/rx_02.jpg) repeat-x top;}
a:link,a:visited{color:#000000; text-decoration:none; font-size:12px;}
a:hover{color:#000000; text-decoration:underline; font-size:12px;}

.blc_14b {FONT-FAMILY:宋体;font-size: 12px;line-height: 160%;font-weight:bold;color: #000000;}
.blc_14b:link {FONT-FAMILY:宋体;COLOR: #000000; TEXT-DECORATION: none;}
.blc_14b:visited {FONT-FAMILY:宋体;COLOR: #000000; TEXT-DECORATION: none;}
.blc_14b:hover {FONT-FAMILY:宋体;COLOR: #ff0000; TEXT-DECORATION: none;}
.blc_14b:active {FONT-FAMILY:宋体;COLOR: #000000; TEXT-DECORATION: none;}

/*---------------------------------------------------------外框部分-------------------------------------------------*/

.contentw{ width:960x; height:auto; margin:0px auto;}
.content{ width:960px; height:auto; margin:0px auto;}

/*----通用高度-------*/
.blank1{ height:1px; display:block; clear:both; overflow:hidden;}
.blank2{ height:2px; display:block; clear:both; overflow:hidden;}
.blank10{ height:10px; display:block; clear:both; overflow:hidden;}
.blank20{ height:20px; display:block; clear:both; overflow:hidden;}
.blank5{ height:5px; display:block; clear:both; overflow:hidden;}


/*--------------------------------------------------头部开始--------------------------------------------------------*/
.top{ width:960px; height:130px; background:url(../img/rx_04.jpg);  margin:0px auto;}
.shouru{ float:right; margin-top:20px; margin-right:10px; color:#000c50;}
.keywords{ width:955px; height:32px; line-height:32px; padding-left:5px; margin:0px auto;}

/*------动画开始--------------------------------------------------------*/
.dh{ width:1004px; height:328px; background:url(../img/jzdl_10.jpg); margin:8px 0px 0px 0px;}
.yy{ width:960px; height:27px; clear:both; margin:0px auto;}

/*----导航条--------*/
.dht{ width:1100px; height:41px; line-height:41px;margin:0px auto;}
.dht a:link,.dht a:visited{ text-decoration:none; color:#ffffff;}
.dht a:hover{ color:#ffffff;}
.dht ul{ list-style:none outside none; float:left; margin-left:30px; display:inline; font-size:14px; font-weight:bold;} 
.dht li{ float:left; display:inline;}
.sykd{ width:25px; height:41px; float:left; background:url(../img/h.jpg) no-repeat bottom;}

/*----------------------------------------------------------左部分开始-----------------------------------------------*/
.zuo{ width:222px; height:auto; float:left;}


/*--新闻及产品列表设置--*/
.znrty{ width:219px; height:auto !important; border-top:0px; background:#FFF; border:1px #b8d9fc solid; border-top:0px; padding-bottom:2px;}
.znrty ul{ list-style:none outside none; padding:3px; width:210px; height:auto !important;}
.znrty li{ border-bottom:1px #c7c7c7 dotted; line-height:34px; height:34px; background:url(../img/rx_22.jpg) 2px 12px no-repeat; padding-left:15px;}
.znrty span{ float:left; width:10px; padding-right:10px;}

.znrtya{ width:220px; height:auto !important; border-top:0px; background:#FFF; border:1px #b8d9fc solid; border-top:0px;}
.znrtya ul{ list-style:none outside none; padding:5px; width:210px; height:auto !important;}
.znrtya li{ border-bottom:1px #c7c7c7 dotted; line-height:35px; height:35px; }
.znrtya span{ float:left; width:10px; padding-right:10px;}


.lxwmk{font-size:12px;  width:215px; height:auto !important; border:1px #b8d9fc solid; border-top:0px; padding:1px 0px 1px 5px; line-height:27px;}

/*--这里是标题图片设置--*/
.cplb{ width:222px; height:39px; }
.zlma{ width:222px; height:36px; }
.lxwm{ width:222px; height:36px; }


/*-----------------------------------------------------------右部分开始----------------------------------------------*/
.ybf{ width:720px; height:auto !important; float:right;}

h3{ color:#000000; font-size:12px; height:36px; line-height:36px; padding-left:25px; padding-right:10px; background:url(../img/rx_27.jpg); }
h3 span{ float:right; font-size:12px; font-weight:300;}


/*----关于我们----*/

.aboutnk{font-size:12px;  width:703px; padding:10px 5px 10px 10px; line-height:27px; float:left; background:#FFF; border:1px #d1d1d1 solid; border-top:0px;}
.aboutnk img{ float:left; padding-right:10px;}


/*----右下栏目设置----*/
.ylma{ width:720px; height:39px; float:left;}
.xwzx{  width:720px; height:36px; }

/*----新闻列表式栏目----*/

.xwzxnr{ width:708px; height:auto;  border:1px #d1d1d1 solid; border-top:0px; background-color:#FFF; padding:0px 5px 3px 5px; float:left;overflow:hidden;}
.xwzxnr ul{ list-style:none; width:708px; height:auto !important; float:left;}
.xwzxnr li{ width:50%; border-bottom:1px #c6c6c6 dotted; line-height:39px; height:39px; float:left;}
.xwzxnr span{ float:right;  padding-left:10px; overflow:hidden;}


.ylmanr{ width:446px; height:auto;  border-top:0px; padding:5px; float:left;}
.ylmanr ul{ list-style:none outside none; width:446px; height:auto !important;}
.ylmanr li{ border-bottom:1px #E3E3E3 dotted; line-height:30px; height:30px;}
.ylmanr span{ float:left; width:10px; padding-right:10px;}

/*----其他类栏目----*/
.ylmbnr{ width:267px; height:auto; border-top:0px; padding:5px; float:left;  margin-left:10px; border:1px #1563d0 solid; border-top:0px;}
.ylmbnr ul{ list-style:none outside none; width:269px; height:auto !important;}
.ylmbnr li{ border-bottom:1px #E3E3E3 dotted; line-height:30px; height:30px;}
.ylmbnr span{ float:left; width:10px; padding-right:10px;}

/*----产品展示-----------------*/
.rxcp{ width:960px; height:25px;}
.cpzswka{ width:938px; height:auto; border:#d1d1d1 1px solid; border-top:0px; background:#FFF; padding:0px 10px 0px 10px;}
.cpzs{ width:720px; height:36px; float:left;}
.cpzswk{width:718px; height:auto; border:1px #d1d1d1 solid; border-top:0px; padding-bottom:10px; float:left;}
.cpzswks{width:718px; height:auto;  padding-bottom:10px; float:left;}
.xiaotu{ width:960px; height:122px;}

.xiaotus{width:223px; height:164px;}

/*----产品展示图文字说明-----------------*/
.cpzsk{ width:164px; float:left; padding-left:12px; margin-top:8px;}
.cpzsk img{ width:162px; height:152px; float:left; padding:1px; border:1px #d1d1d1 solid;}
h1{ width:162px; height:24px; line-height:24px; float:left; font-weight:bold;  text-align:center;  display:inline; font-size: 14px!important;}
h1 a{ font-size: 12px!important;}
.cpzsk p{ width:212px; height:74px; line-height:23px; float:left; padding-left:8px; overflow:hidden;}


/*----产品展示无图文字说明-----------------*/
.cpzskw{ width:174px; float:left; padding-left:15px; margin-top:10px;}
.cpzskw img{ width:172px; height:162px;  padding:1px; border:1px #d1d1d1 solid;}
h2{ width:172px; height:25px; line-height:25px;  font-weight:bold; display:block; float:left; display:inline; text-align:center;}
h2 a{ font-size: 12px!important;}

/*-------------------------------------------------------BOTTOM-----------------------------------------------------------*/

.bottom{ width:100%; height:111px; float:left; background:url(../img/rx_41.jpg) repeat-x;font-size:12px; }
.bottom p{ width:960px; line-height:35px; height:59px; padding-top:20px; text-align:center; margin:0px auto; color:#FFF;font-size:12px; }
.bottom p a{color:#FFF; font-size:12px; }



/*-------------------内页---------------------------------------------------------------------------------*/
.neirong{ width:700px; float:left; line-height:25px; padding:10px; font-size:12px; }
.yema{ width:700px; border-top:#ebebeb solid 2px; line-height:20px; padding:10px 0; float:left; margin-top:15px;}
.pageNavi{ text-align:center;}
.cp{text-align:center; padding:5px 0 10px;}

.newslist ul{ list-style:none; padding:10px 0;}
.newslist li{ background:url(../img/icon.jpg) no-repeat 10px center; line-height:30px; border-bottom:#b9c8c5 dashed 1px; padding:3px 0 0 20px; height:30px;}
.newslist li span{ float:right; color:#666;}

h4{ color:#000; font-size:12px; font-weight:bold; text-align:center; line-height:30px;}




#demo { overflow:hidden; width:938px;}
#demo img {border: 1px solid #d2d0d1;}
#indemo {float: left;width: 800%;}
#demo1 {float: left;}
#demo2 {float: left;}

.gjcs{ width:960px; height:auto;  float:left; text-align:left; line-height:30px;}
.gjc{ width:948px; height:auto; border:1px solid #d1d1d1; float:left; text-align:left; color:#3f3f3f; line-height:30px; background:url(../img/xgtj.jpg) bottom no-repeat; padding-left:10px;}
.gjc img{ float:left; padding-right:10px;}


.xbtp{ width:300px; height:300px; float:left; padding:2px; border:1px solid #CCC; }
.xbtp img{ width:300px; height:300px; border:0px;}

.xcpk{ width:280px; height:auto; overflow:hidden; float:right;}
.xcpk p{ width:280px; height:30px; line-height:30px; text-align:left;}