/* CSS Document */

body{ margin:0 auto; font-size:12px; padding:0px; text-align:center;color:#333333;background-color:#f5f5f5;font-family:"Microsoft YaHei"}
a{color:#0360af; text-decoration:none;}
a:hover{color:#cc0000; text-decoration:underline;}
ul{ margin:0px; padding:0px; list-style-type:none;}
input{text-align:center;font-size:16px;}
form{ margin:0px; padding:0px;}
img{border:0px; padding:0px; margin:0px;}
p{boder:0px; padding:0px; margin:0px;}
div{boder:0px; padding:0px; margin:0px;}
.clear{ clear:both}




#maintop{ margin:0 auto; background-image:url(topbg.jpg); height:31px; line-height:31px;}
.topbody{ width:730px; margin:0 auto; text-align:left}
.topbody a{ color:#666666; margin:0 4px;}
.topbody a:hover{ color:#FF0000}

#head{ margin:0 auto; width:730px;  padding:0px}
#head p{ padding:15px 0;}

#main{ margin:0 auto; width:730px;  padding:0px}

.mainbody{ border:#dcdcdc 1px solid; padding:0px; width:728px; background-color:#FFFFFF; margin:0 0 10px 0;}
.title{height:30px; line-height:30px; text-align:left; font-size:14px; padding:0 10px; color:#0360af; background-image:url(titlebg.jpg); font-weight:bold}
.title12{ background-color:#fcfcfc; height:40px; line-height:40px;border-bottom:#e5e5e5 1px solid; text-align: center;  padding:0 10px; color:#0360af;}
.title12 h2{ margin:0px; font-size:20px}
.title22{height:30px; line-height:30px; text-align:left; font-size:12px; padding:0 10px; color:#0360af; background-image:url(titlebg.jpg); }

.kuangbody{ padding:10px 0; text-align:center}
.kuangp1{ padding:0 0 0 150px; clear:both}
.kuangp2{padding:0 0 0 220px; text-align:left}
.indextext{height:38px; line-height:38px; border:1px solid #66CCFF; width:300px; vertical-align:middle; color:#999999; margin:0px; padding:0 10px; float:left}

.searchbody{ width:420px; margin:10px auto;padding:0px; text-align:center}
#kw{height:30px; line-height:30px; border:1px solid #66CCFF; width:300px; vertical-align:middle; color:#999999; margin:0px; padding:0 10px;float:left }
#sub{height:32px; line-height:25px; margin:0 0 0 5px;  font-size:18px; color:#0033CC;  padding:0 8px; float:left }

.main2{ margin:0 auto; width:730px;  padding:0px}
.daohang{ padding:0px; text-align:center; font-size:14px}
.topgg{ padding:0 0 10px 0;}

.rightgg{ float:left; width:300px; margin:5px 20px 0 0; height:250px;}

.arttitle{ text-align:center; padding:15px 0 0 0;}
.arttitle h2{ margin:0px; padding:5px; font-size:18px}
.artinfo{ border-bottom:1px dashed #CCCCCC; padding:0 0 3px 0; font-size:12px; color:#999999; margin:0 15px;}
.artbody{ text-align:left; padding:10px 15px; line-height:22px; font-size:14px}
.artbody p{ padding:5px;}
.artbody1{ text-align:left; padding:10px 15px; line-height:22px; font-size:14px}
.artbody1 p{ padding:4px;}

.zhuce{ background-color:#ddedfb; border:1px solid #0099CC; padding:10px; margin:0 20px;}
.download span{}
.download a{}
.download a:hover{}

.cydata{ font-size:12px; color:#999999; margin:0px; line-height:18px;}
.cyzjtitle{ font-weight:bold}
.artlist{ padding:15px;}
.artlist ul li{ padding:5px 0 5px 15px; font-size:14px; text-align:left; font-weight:normal; background-image:url(rightlibg.jpg); background-repeat:no-repeat; background-position:left;}
.artlist ul li a{ font-size:14px; font-weight:normal; color:#333333}
.artlist ul li span{ font-size:12px; color:#999999; float:right}
.fenye{ padding:5px 15px 10px 15px;}
.fenye ul li{ float:left; padding:5px; margin:0 2px; border:1px #ddd solid;}


.zcartbody{text-align:left; padding:10px 15px; line-height:26px; font-size:14px}
.zucitop p{padding:8px;}

.zuciall{ padding:8px 0; border-top:1px dashed #dddddd;  overflow:hidden}
.zuciall ul li{ float:left; padding:1px 2px;font:"Î¢ÈíÑÅºÚ"}

.zucitab{}
.zucitab td{ border-bottom:1px dashed #dddddd; line-height:20px; padding:5px 10px;}
.zucitab td p{ padding:2px; font-size:12px;}
.zucilefttd{ width:90px; border-right:1px dashed #dddddd; text-align:center; font-family: "Î¢ÈíÑÅºÚ";}



.artbody22{ text-align:left; padding:10px 10px; line-height:26px; font-size:14px}
.artbody22left{ width:300px; padding:0 10px; float:left}
.artbody22right{ width:388px; float:right}
.zdtable{ border-bottom:1px solid #ddd; border-left:1px solid #ddd; width:384px;}
.zdtable td{ border-top:1px solid #ddd; border-right:1px solid #ddd; height:62px; line-height:62px; padding:0 10px;}




.font22{ font-size:16px}
.jieshao{ padding:10px 0 15px 0;}

.bowen{ text-align:center;padding:10px; margin:0px;}
.bowen ul{ margin:0 0 10px 0; overflow:hidden;}
.bowen ul li{float:left; width:350px; text-align:left; line-height:22px; }
.bowen ul li a{text-decoration:none; color:green; }
.bowen ul li a:hover{text-decoration:underline}


#frilink{ margin:0 auto; width:728px;  padding:0px; border:#dcdcdc 1px solid;background-color:#FFFFFF}
.youqing{ margin:0px; padding:3px 0;}
.youqing ul{ padding:5px 10px; margin:0px;}
.youqing ul li{ font-size:12px; width:115px; float:left; padding:5px 0;  text-align:left}
.youqing ul li a{ text-decoration:none; color:#006f9f}
.youqing ul li a:hover{ text-decoration:underline; color:#FF0000}

.youqing2{ margin:0px; padding:3px 0;}
.youqing2 ul{ padding:5px 10px; margin:0px;}
.youqing2 ul li{ font-size:12px; width:115px; float:left; padding:5px 0;  text-align:left}
.youqing2 ul li a{ text-decoration:none; color:#006f9f}
.youqing2 ul li a:hover{ text-decoration:underline; color:#FF0000}

#bottom{ margin:10px; background-color:#ededed}
.foot{ margin:0 auto; width:960px; text-align:center; padding:15px 0; line-height:22px; color:#656565}
.foot a{ color:#656565}
.foot a:hover{ color:#FF0000}