@charset "utf-8";
/* CSS Document */
body{ background-image:url(ta.jpg); background-repeat:repeat; font-size:12px; font-family:"微软雅黑"; color:#444444;}
*{ margin:0px; padding:0px;}
ul{ list-style-type:none;}
a{ color:#444444; text-decoration:none;}
a:hover{ color:#F00; text-decoration:none;}
img{ border:0px;}
.top{ width:100%; height:112px; padding-top:10px; background-color:#f8f7f7; float:left}
.topbox{ width:998px; height:112px; margin:0px auto 0px auto;}
.logo{ width:481px; height:112px; float:left;}
.topboxr{ width:270px; height:auto; float:right; text-align:right; line-height:30px;}
.nav{ width:100%; height:40px; background-repeat:repeat-x; background-image:url(nav.jpg); float:left;}
.nav ul { width:990px; height:40px; margin:0px auto 0px auto;}
.nav ul li{ width:110px; height:40px; line-height:40px; font-size:16px; float:left; text-align:center;}
.nav ul li a{ color:#FFF;}
.nav ul li a:hover{ color:#FF0}
.banner{ width:100%; height:360px; float:left;}
#indexbox{ width:998px; height:auto; margin:0px auto 0px auto;}
.indexbox{ width:978px; height:auto; background-color:#f2f2f2; float:left;padding:10px; background-image:url(01.jpg); background-position:center top; background-repeat:no-repeat; padding-bottom:30px;}

.box01{ width:272px; height:auto; float:left;}
.box01_title{ width:272px; height:30px; line-height:30px; background-image:url(02.jpg); float:left; background-repeat:no-repeat; background-position:bottom left;}
.span01{ width:200px; height:auto; float:left; font-size:18px; color:#000; }
i{ font-size:14px; color:#626262;}
.linkmore{ width:29px; height:5px; float:right; padding-right:10px; padding-top:15px;}
.box01_list{ width:262px; height:auto; float:left; padding-left:5px; padding-right:5px; padding-top:10px;}

.box02{ width:665px; height:auto; float:right;}
.box02_title{ width:665px; height:30px; line-height:30px; background-image:url(02.jpg); float:left; background-repeat:no-repeat; background-position:bottom left;}
.box02_list{ width:655px; height:auto;float:left; padding-left:5px; padding-right:5px; padding-top:10px;}
.box02_list .imgbox{ width:213px; height:131px; padding:2px; border:#CCC 1px solid; float:left;}
.box02_list ul{ width:420px; height:auto; float:right;}
.box02_list ul li{ width:410px; height:25px; line-height:25px; background-image:url(05.jpg); background-position:center left; background-repeat:no-repeat; border-bottom:#CCC 1px dashed; float:left; padding-left:10px;}
.box02_list ul li a{ width:310px; height:auto; float:left;}
.box02_list ul li span{ width:100px; height:auto; float:left; text-align:right;}

.box03{ width:978px; height:auto; margin-top:20px; float:left}
.box03_title{ width:978px; height:30px; line-height:30px; background-image:url(02.jpg); float:left; background-repeat:no-repeat; background-position:bottom left;}
.box03_list{ width:956px; height:auto; padding:10px; float:left; border:#cccccc 1px solid; margin-top:10px; background-color:#FFF}

#demo {	overflow:hidden;width:100%;height:190px;}
#demo a{ width:230px; height:190px; background-image:url(pic03.jpg); display:block; margin-left:10px; background-position:center top; background-repeat:no-repeat; text-align:center}
#demo img { width:208px; height:139px; margin-top:10px; margin-bottom:13px;}
#indemo {float:left;width:800%;}
#demo1,#demo2{float:left;}
#demo1 a,#demo2 a{float:left; text-align:center; line-height:25px;}


.box04{ width:272px; height:auto; float:left; margin-top:15px;}
.box04_title{ width:272px; height:30px; line-height:30px; background-image:url(02.jpg); float:left; background-repeat:no-repeat; background-position:bottom left;}
.box04_list{ width:250px; height:167px; border:#CCC 1px solid; float:left; margin-top:10px; padding:10px; background-color:#FFF}

.box04_list img{ width:101px; height:119px; float:left; border:#a20403 1px solid;}
.box04_list .edbox{ width:130px; height:98px; float:left; padding-left:10px; padding-top:20px;}
.box04_list .gy{ width:250px; height:auto; padding-top:6px; line-height:20px; float:left;}

.box05{ width:665px; height:auto; float:right; margin-top:15px;}
.box05_title{ width:665px; height:30px; line-height:30px; background-image:url(02.jpg); float:left; background-repeat:no-repeat; background-position:bottom left;}

.box05_list{ width:643px; height:167px; border:#CCC 1px solid; float:left; margin-top:10px; padding:10px; background-color:#FFF; background-image:url(09.jpg); background-position:right bottom; background-repeat:no-repeat }
.box05_list td{ padding:5px;}
.testbx{ height:16px; border:#CCC 1px solid;}

.foot{ width:100%; height:88px; background-color:#e9e7e8; padding-top:20px; text-align:center; line-height:2.0em; border-top:#a20405 2px solid; float:left;}


#indexbox2{ width:998px; height:auto; margin:0px auto 0px auto;}
.indexbox2{ width:978px; height:auto; background-color:#ffffff; float:left;padding:10px;  padding-bottom:30px;}



.nyleft01{ width:220px; height:auto; float:right;}

.nyleftbox{ width:220px; height:auto; float:left; }
.nyleftboxtitle{ width:220px; height:53px; line-height:34px; 
background-image:url(pic18.jpg); float:left; background-position:top; background-repeat:no-repeat; }


.nyxspan{ width:100px; padding-left:20px; float:left; line-height:35px; height:35px; font-size:14px; font-weight:bold; color:#FFFFFF;}


.nyleftboxlistmiddle{ width:220px; height:120px; background-image:url(pic20.jpg); background-repeat:repeat-y; float:left; }
.nyleftboxlistmiddle2{ width:220px; height:178px; background-image:url(pic20.jpg); background-repeat:repeat-y; float:left; }
.nyleftboxlistmiddle3{ width:220px; height:140px; background-image:url(pic20.jpg); background-repeat:repeat-y; float:left; }
.nyleftboxlistbottom{ width:220px; height:13px; background-image:url(pic19.jpg); float:left;}

.nyleftboxtitle02{ width:220px; height:51px; background-image:url(pic29.jpg); float:left; margin-top:10px;}
.xspan02{ width:100px; padding-left:20px; float:left; line-height:34px; height:34px; font-size:14px; font-weight:bold; color:#FFFFFF;}
.xspan03{ width:54px; height:34px; float:right;}
.sediv{ width:200px; padding-left:10px; float:left; height:auto;}
.sedivlist{ width:200px; height:25px; line-height:25px; background-image: url(pic07.jpg); background-position:center left; background-repeat:no-repeat; float:left; }
.sedivlist a{ width:185px; padding-left:15px; float:left;}





.pageboxright{ width:735px; height:auto; float:right; }
.pageboxleft{ width:220px; height:auto; float:left; padding-bottom:100px; }

.pleft_middle{ width:210px; height:auto; background-image:url(pic20.jpg); background-repeat:repeat-y; float:left;  padding-bottom:20px; padding-left:10px;}
.pleft_middlediv{ width:200px; border:#CCCCCC 1px solid; height:34px; line-height:34px; text-align:center; display:block; font-size:14px; font-weight:bold; margin-bottom:5px;}
.pleft_middlediv a{ width:200px; height:34px; background-image:url(pic31.jpg); background-repeat:repeat-x; display:block; color: #540503}
.pleft_middlediv a:hover{ width:200px; height:34px; background-image:url(pic32.jpg); background-repeat:repeat-x; display:block; color:#FFFFFF}

.pageboxrighttitle{ width:710px; height:30px; line-height:30px; border-bottom: #c91600 3px solid; float:left; background-image:url(dqwz_bg_01.gif); background-position:center left; background-repeat:no-repeat; padding-left:25px;}

.pageboxrightbox{ width:715px; float:left; padding-left:10px; padding-top:20px; padding-right:10px; padding-bottom:20px;}
.guestbook{ width:715px; height:auto; padding-bottom:100px; background-image:url(lxt1.jpg); background-position:bottom right; float:left; background-repeat:no-repeat;}
.guestbook td{ padding:5px;}

.page_product{
width:700px;
height:auto;
float:left;
padding-top:10px;
padding-bottom:10px;
}
.reg1{ color:#F00}
.page_product ul li{
width:165px;
height:170px;
float:left;
overflow:hidden;
padding-left:10px;

}

.page_product ul li img{
margin:0px auto 0px auto;
}
.page_product ul li span{
width:155px;
text-align:center;
line-height:25px;
margin-top:5px;
height:25px;
float:left;
}

.page_news{
width:700px;
height:auto;
float:left;

}
.page_news ul li{
width:700px;
height:30px;
line-height:30px;
border-bottom:#CCCCCC 1px dotted;
float:left;
background-image:url(tsype.jpg);
background-position:center left;
background-repeat:no-repeat;
}

.page_news ul li a{
width:400px;
height:30px;
float:left;
padding-left:20px;
}
.page_news ul li span{
width:100px;
text-align:left;
float:right;
margin-left:5px;
}
.page_linkbox{
width:700px;
height:31px;
line-height:31px;


float:left;
margin-top:10px;
text-align:center;
background-color: #dfdfdf ;

}
.setbox{ width:210px; height:18px; border: #3399CC 1px solid; }
.sumbits{ width:60px; height:20px; line-height:20px; border:#3399CC 1px solid; text-align:center; color:#0066CC; cursor:pointer; background-color:#0099CC; background-image:url(pic31.jpg); background-repeat:repeat-x;}
