body{margin:0; padding:0; font-family:"宋体"; font-size:12px;background:url(../images/b1.jpg) repeat-x 0 0 #f2f2f2;color:#575757;}
a{font-family:"宋体"; font-size:12px;color:#575757; text-decoration:none}
a:hover{font-family:"宋体"; font-size:12px;color:#FF0000; text-decoration:underline}

.clear{clear:both;}
#contencter{background:url(../images/b2.jpg) no-repeat center 0; width:100%; margin:0; padding:0; height:auto;}
#top{width:960px; height:139px; background:url(../images/b3.jpg) repeat-x; margin:0; padding:0;}
#ding{width:960px; height:80px; margin:0; padding:0;}
.menu{width:960px; height:32px; margin:0; padding:0;}
.menu ul{margin:0; padding:0; list-style-type:none}
.menu li{height:32px; margin:0; padding:0 0 0 80px; line-height:32px; float:left; display:block; color:#FFFFFF; text-align:left}
.menu li a{color:#FFFFFF; text-decoration:none}
.menu li a:hover{color:#FF0000; text-decoration:none}

.liebiao{width:918px; height:auto; line-height:27px; text-align:left; margin:0; padding:2px 0 0 42px; background:url(../images/b5.jpg) no-repeat #FFFFFF; color:#FF0000}
.liebiao span{color:#395FAF; margin:0; padding:0;}
.liebiao a{color:#FF0000; text-decoration:none}
.liebiao a:hover{color:#FF0000; text-decoration:underline}



#index-main{width:960px; height:238px; margin:0; padding:0; background:url(../images/b7.jpg) no-repeat;}
.indexbanner{width:638px; height:234px; float:left; margin:0; padding:4px 0 0 7px; text-align:left}
.indexabout{width:308px; height:238px; margin:0; padding:0; float:right}
.indexabout h3{width:308px; height:40px; margin:0; padding:0; display:block;}
.indexabout p{width:292px; height:186px; margin:0; padding:0 10px 0 6px; display:block; text-indent:2em; text-align:justify; line-height:19px; color:#395FAF}
.indexabout a{color:#395FAF; text-decoration:none}
.indexabout a:hover{color:#395FAF; text-decoration:underline}


#index-product{width:960px; height:auto; margin:0; padding:0;}
#index-product h2{width:960px; height:52px; margin:0; padding:0; display:block;}
.index-plist{width:936px; height:auto;margin:0; padding:0 12px 0 12px;background:url(../images/pbg.jpg) repeat-y;}
.index-plist dl{width:161px; height:auto;  margin:0; padding:0 0 0 22px; display:block; float:left;}
.index-plist dt{width:161px; height:138px; display:block; margin:0; padding:7px 0 0 0;background:url(../images/imagebg.jpg) no-repeat;}
.index-plist dd{width:161px; height:25px; line-height:25px; text-align:center; overflow:hidden; display:block; margin:0; padding:0;}
.index-plist dd a{ color:#575757; text-decoration:none}
.index-plist dd a:hover{ color:#FF0000; text-decoration:underline}

.di{margin:0; padding:0;}


#index-news{width:960px; height:267px; margin:0; padding:0; background:url(../images/b11.jpg) no-repeat;}
.index-nlist{width:645px; height:267px; margin:0; padding:0; float:left;}
.index-nlist h3{width:645px; height:45px; margin:0; padding:0; display:block}
.index-nlist ul{width:628px; height:210px; margin:0; padding:0 0 0 17px; display:block; list-style-type:none}
.index-nlist li{width:294px; height:35px; line-height:35px; overflow:hidden; text-align:left; display:block; float:left; margin:0; padding:0 0 0 17px; color:#395FAF}
.index-nlist li a{color:#395FAF; text-decoration:none}

.index-nlist li a:hover{color:#395FAF; text-decoration:underline}


.index-contact{width:310px; height:auto; margin:0; padding:0; float:right;}
.index-contact h3{width:310px; height:45px; margin:0; padding:0; display:block;}
.index-contact ul{margin:0; padding:0; list-style-type:none;}
.index-contact li{text-align:left; margin:0; padding:0 8px 0 20px; display:block; line-height:35px;}

#foot{width:960px; height:137px; background:url(../images/footbg.jpg) no-repeat; margin:0; padding:0;}
.footer{width:725px; height:107px; float:right; margin:0; padding:30px 0 0 0; text-align:left; line-height:25px;}
#links{width:948px; height:auto; margin:10px 0 0 0; padding:5px 5px 2px 5px; text-align:left; border:1px solid #DEDEDE; color:#FF0000; line-height:20px}

#insdbanner{width:960px; height:257px; margin:0; padding:0;}



#insidemain{width:960px; height:auto; margin:0; padding:0; background:#FFFFFF}
#insideleft{width:238px;height:auto;margin:0; padding:0; float:left}
#insideright{width:719px; height:auto;margin:0; padding:0; float:right; background: url(../images/rbg.jpg) repeat-y;}
#insideright h1{width:700px; height:56px; background:url(../images/rnav.jpg) no-repeat;margin:0; padding:0 0 0 19px; text-align:left; font-family:"宋体"; font-size:12px; color:#395FAF; line-height:43px;}

.contents{width:690px; height:auto;margin:0; padding:0 14px 0 15px; background: url(../images/rbg.jpg) repeat-y; text-align:justify; line-height:22px;}

.tm-page{width:704px; height:50px; margin:0; text-align:left; padding:5px 0 0 15px;background: url(../images/rbg.jpg) repeat-y; line-height:23px;}

.tm-page a{ color:#395FAF; text-decoration:none}
.tm-page a:hover{ color:#FF0000; text-decoration:none}



.prnav{width:238px; height:auto; margin:0; padding:0;}
.prnav h2{width:238px; height:24px;display:block; margin:0; padding:30px 0 0 0; background:url(../images/pnav.jpg) no-repeat; font-family:"宋体"; font-size:12px; color:#FFFFFF;}
.prnav ul{list-style-type:none; margin:0; padding:0;}
.prnav li{width:195px; height:40px; line-height:40px; background:url(../images/plibg.jpg) no-repeat; margin:0; padding:0 0 0 43px; display:block; text-align:left; overflow:hidden; color:#395FAF}
.prnav li a{ color:#395FAF; text-decoration:none}
.prnav li a:hover{ color:#FF0000; text-decoration:none}
.insidexx{width:238px; height:auto; margin:0; padding:0;}

.insidexx h3{width:238px; height:28px;display:block; margin:0; padding:23px 0 0 0; background:url(../images/xnav.jpg) no-repeat; font-family:"宋体"; font-size:12px; color:#395FAF}
.insidexx h3 a{color:#395FAF; text-decoration:none}
.insidexx h3 a:hover{color:#395FAF; text-decoration:underline}


.insidexx ul{list-style-type:none; margin:0; padding:0;}
.insidexx li{width:193px; height:33px; line-height:33px; background:url(../images/xli.jpg) no-repeat; margin:0; padding:0 12px 0 33px; display:block; text-align:left; overflow:hidden;}
.mbx{width:649px; height:15px; margin:0; padding:7px 0 0 70px; text-align:left; background:url(../images/mbx.jpg) no-repeat;}



.cplist{width:719px; height:auto;margin:0; padding:0;}
.cplist dl{width:161px; height:auto;  margin:0; padding:0 0 0 14px; display:block; float:left;}
.cplist dt{width:161px; height:138px; display:block; margin:0; padding:7px 0 0 0;background:url(../images/imagebg.jpg) no-repeat;}
.cplist dd{width:161px; height:25px; line-height:25px; text-align:center; overflow:hidden; display:block; margin:0; padding:0;}
.cplist dd a{ color:#575757; text-decoration:none}
.cplist dd a:hover{ color:#FF0000; text-decoration:underline}

.page-nav{width:719px; height:40px; line-height:40px;margin:0; padding:0; text-align:center; color:#FF0000}
.page-nav  a{color:#FF0000; text-decoration:none}
.page-nav  a:hover{color:#FF0000; text-decoration:underline}
.image{width:690px; height:auto; text-align:center; margin:0; padding:0;}
.image strong{width:690px; height:35px; line-height:35px; display:block; text-align:center; margin:0; padding:0; color:#395FAF}
.image strong a{color:#395FAF; text-decoration:none}
.image strong a:hover{color:#FF0000; text-decoration:none}

.news-list{width:719px; height:auto;margin:0; padding:0;}
.news-list ul{list-style-type:none; margin:0; padding:0;}

.news-list li{width:645px; height:29px; line-height:31px; background:url(../images/newlistbg.jpg) no-repeat; margin:0; padding:2px 24px 0 50px; display:block; text-align:left; overflow:hidden;}
.logo{width:670px; height:80px; float:left; margin:0; padding:0;}
.site{width:275px; height:65px; float:left; margin:0; padding:15px 15px 0 0; background:url(../images/b4.jpg) no-repeat; text-align:right;}