@charset "utf-8";
/* CSS Document */
@import url(font.css);

body,input,li,ul,dt,dd,dl,p,form{margin:0px; padding:0px; font:"宋体"; font-size:12px; color:#333333;}

h1{color:#CC0000; font-size:24px; margin:0px; padding:0px;}

hr{margin:0px; padding:0px;}

ul,li{list-style:none; margin:0px; padding:0px;}

img{ border:none;}

.clear{ clear:both;}

body{background:url(../images/bodybrg.jpg) repeat-x;}


.head{ width:980px; height:109px; margin:0 auto;}
.logo{width:396px; height:109px; float:left; margin-left:52px; display:inline;}
.nav{width:479px; height:109px; float:left; display:inline;}
.nav1{width:479px; height:34px; float:left; display:inline;}
.nav2{ width:460px; height:46px; margin-left:15px; display:inline; float:left; background:url(../images/navbrg.gif) no-repeat;}
.nav2 ul{line-height:35px;}
.nav2 li{float:left; display:inline; width:76px; text-align:center; letter-spacing:2px;}
.nav3{ width:460px; height:29px; margin-left:15px; display:inline; float:left; background:url(../images/navbrg1.jpg) no-repeat;}

.tip{ width:87px; height:80px; position:absolute; text-align:center; background:url(../images/tipbrg.jpg) no-repeat top;}

.tip p{margin-top:10px; margin-left:5px; line-height:21px;}



.banner{ width:100%; height:111px; background:url(../images/banner.jpg) no-repeat center;}



.content{ width:875px; height:600px; margin:0 auto;}

#contentL{width:200px; height:600px; float:left;}

#contentL .newsban{ width:200px; height:56px; background:url(../images/newsban.jpg) no-repeat;}

#contentL .newsban1{ width:200px; height:56px; background:url(../images/newslistnewsban.gif) no-repeat;}

#contentL .news{width:200px; height:122px; background:url(../images/newsbrg.jpg) no-repeat right;}

#contentL .news ul{ margin-left:60px; line-height:25px;}

#contentL .bot{width:200px; height:89px; background:url(../images/newsbot.jpg) no-repeat right;}

#contentL .conban{width:200px; height:38px; background:url(../images/conban.jpg) no-repeat right;}

#contentL .conmain{width:200px; height:170px; background:url(../images/conmain.jpg) no-repeat top;}

#contentL .conmain p{margin-left:65px; margin-top:10px; margin-right:5px; line-height:14px;}

#contentR{width:675px; height:600px; float:left;}

#contentR .prod{ width:675px; height:390px;}

#contentR .prodban{ width:675px; height:58px; background:url(../images/prodban.jpg) no-repeat;}

#contentR .prodmain{ width:667px; height:332px; text-align:center; border-left:1px solid #F1D6C2; background-color:#FFFFFF;}

#contentR .about{width:675px; height:104px; border-left:1px solid #F1D6C2; background-color:#FFFFFF;}

#contentR .aboutban{width:675px; height:38px; background:url(../images/aboutban.jpg) no-repeat right;}

#contentR .aboutmain{width:667px; height:66px; border-left:1px solid #F1D6C2; background-color:#FFFFFF;}

#contentR .aboutmain p{line-height:17px; letter-spacing:2px; margin-top:10px; margin-left:8px;}

#contentR .imgsrc{width:667px; height:150px; border-left:1px solid #F1D6C2; background-color:#FFFFFF; text-align:center; vertical-align:middle;}

.imgsrcM{width:660px; height:95px; margin-left:5px; padding-left:15px; padding-top:10px; background:url(../images/imgbrg.jpg) no-repeat;}

.imgsrcMnor{width:13px; height:75px; float:left; cursor:pointer;}
.imgsrcMco{width:605px; height:75px; float:left; overflow:hidden;}
.imgsrcMcos{width:84px; height:75px; float:left; margin-left:4px; background:#FFFFFF; display:inline;}
.imgsrcMcos a span{width:82px; height:73px; background:#FFFFFF; display:inline;}
.imgsrcMcos a:hover span{width:82px; height:73px; background:#FFFFFF; border:1px solid #00CCFF;  display:inline;}


.footout{width:100%; height:auto; border-top:2px solid #fe8e0a; background:url(../Images/footbrg.gif) repeat-x;}
.foot{ width:980px; height:80px; margin:0 auto;}
.footleft{width:65px; height:80px; float:left; margin-left:70px; display:inline;}
.footright{width:720px; height:40px; float:left; margin-left:36px; margin-top:13px; display:inline;}
.footright b{color:#666666;}




/*newslist*/
#contentR .newslist{width:675px; height:600px;}
#contentR .newsban{width:675px; height:58px; background:url(../images/newslistban.jpg) no-repeat;}
#contentR .newsmain{width:667px; height:542px; border-left:1px solid #F1D6C2; background-color:#FFFFFF;}

#contentR .gayline{width:635px; margin-left:22px; height:9px; background:url(../images/gayline.gif) repeat-x;}

#contentR .newsmainlist{width:635px; height:482px; margin-left:22px;}

#contentR .page{width:635px; height:40px; margin-left:22px; text-align:center;}

#contentR .newsmainlist ul{ margin-left:50px; margin-top:10px; line-height:26px;}

#contentR .newsmainlist li{width:500px; height:26px; overflow:hidden;}

/*prodlist*/
#contentL .prodCat{width:200px; height:388px; background:url(../images/prodCat.jpg) no-repeat;}
#contentL .prodCatban{ width:200px; height:56px;}
#contentL .prodCatmain{ width:200px; height:332px;}
#contentL .prodCatmain ul{margin-left:60px; margin-top:2px; line-height:25px;}

#contentR .prodlist{width:675px; height:600px;}
#contentR .prodlistban{width:675px; height:58px; background:url(../images/prodlistban.gif) no-repeat;}
#contentR .prodlistmain{width:667px; height:542px; border-left:1px solid #F1D6C2; background-color:#FFFFFF;}
#contentR .prodmainlist{width:635px; height:482px; margin-left:22px;}

.prodrows{width:315px; height:101px; margin-top:10px; float:left;}
.prodrowsimg{width:106px; height:101px; background:url(../images/imgborder.gif) no-repeat; float:left;}
.prodrowsimg a span{width:104px; height:99px;}
.prodrowsimg a:hover span{width:104px; height:99px; border:1px solid #00CCFF;}

.prodrowstext{width:170px; height:80px; float:left; margin-top:15px; margin-left:20px;}
.prodrowstext ul{line-height:25px;}
.prodrowstext li{width:150px; height:25px; overflow:hidden;}

#prodrowsBot a span{
      display:block;
      background:url(../images/prodrowsBot.gif) no-repeat top;
      }
#prodrowsBot a:hover span{
      display:block;
      background:url(../images/prodrowsBot.gif) no-repeat bottom;
	   text-decoration:none;
      }
	 
/*del*/
.prodmainlist .left{width:500px; height:130px; float:left; margin-left:25px; display:inline;}
.prodmainlist .left dl{width:500px;}
.prodmainlist .left dt{height:40px; width:65px; float:left; line-height:40px;}
.prodmainlist .left dd{width:400px; height:40px; float:left; line-height:40px;}
.prodmainlist .right{width:110px; height:75px; float:left; margin-top:40px; display:inline; background:url(../images/del_tip.jpg) no-repeat left;}
.prodmainlist .right ul{ margin-left:30px; margin-top:5px; line-height:20px; width:80px;}


.delimgt{width:600px; height:30px; margin-left:25px; display:inline; line-height:30px;  float:left;} 
.delimg{width:600px; height:366px; margin-left:25px; display:inline; float:left; text-align:center;}
.delimg .imgb{ width:455px; height:332px; border:1px solid #FF9900;}

/*about*/
#contentR .aboutlist{width:675px; height:600px;}
#contentR .aboutban1{width:675px; height:58px; background:url(../images/newslistbans.gif) no-repeat;}
#contentR .aboutmain1{width:667px; height:542px; border-left:1px solid #F1D6C2; background-color:#FFFFFF;}
#contentR .aboutmain1 .maincon{ width:430px; height:471px; margin-left:40px; margin-top:35px; display:inline; float:left; background:url(../images/about_06.jpg) no-repeat bottom;}

#contentR .aboutmain1 .maincon p{line-height:25px;}

#contentR .aboutmain1 .sideimg{ width:126px; height:451px; margin-top:50px; margin-left:30px; display:inline; float:left; background:url(../images/about_03.gif) no-repeat;}

/*contact*/
#contentR .contactban{width:675px; height:58px; background:url(../images/contactban.gif) no-repeat;}
#contentR .contactmain{width:667px; height:542px; border-left:1px solid #F1D6C2; background-color:#FFFFFF;}
#contentR .contactmain .maincon{ width:450px; height:485px; margin-left:30px; margin-top:20px; display:inline; float:left; background:url(../images/about_06.jpg) no-repeat bottom;}

#contentR .contactmain .maincon p{line-height:27px;}

#contentR .contactmain .sideimg{ width:136px; height:473px; margin-top:20px; margin-left:35px; display:inline; float:left; background:url(../images/connect_03.jpg) no-repeat;}

#contentL .newprod{width:200px; height:330px; background:url(../images/newprodbrg.gif) no-repeat;}

#contentL .newprod dl{width:108px; height:120px; margin-left:50px; margin-top:10px;}
#contentL .newprod dt{width:108px; height:88px; background:url(../images/newprodborder.gif) no-repeat;}
#contentL .newprod dd{width:90px; height:30px; line-height:30px; text-align:center;}

/*CSS viciao style pagination*/

DIV.viciao {
	MARGIN-TOP: 20px; MARGIN-BOTTOM: 10px; 
}
DIV.viciao A {
	BORDER-RIGHT: #8db5d7 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #8db5d7 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #8db5d7 1px solid; COLOR: #000; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #8db5d7 1px solid; TEXT-DECORATION: none
}
DIV.viciao A:hover {
	BORDER-RIGHT: red 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: red 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: red 1px solid; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: red 1px solid
}
DIV.viciao A:active {
	BORDER-RIGHT: red 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: red 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: red 1px solid; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: red 1px solid
}
DIV.viciao SPAN.current {
	BORDER-RIGHT: #e89954 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #e89954 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #e89954 1px solid; COLOR: #000; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #e89954 1px solid; BACKGROUND-COLOR: #ffca7d
}
DIV.viciao SPAN.disabled {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #ccc; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid
}



.block{width:580px;border:#CCC dashed 1px;background:#F5F5F5;margin:20px auto;padding:10px;}
.TextTitle{display:block;text-align:center;border-bottom:#CD670C solid 1px;line-height:30px;}
