/* CSS Document */
body{ margin:0 auto; font-size:12px; padding:0px; text-align:center;color:#333333;background-color:#f5f5f5}
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;}
div{ margin:0px; padding:0px; border:0px; }
img{ margin:0px; padding:0px; border:0px; }
.clear{ clear:both}
ul,li,p,form{padding: 0px; margin: 0px;list-style-type: none;}
hr{ border-top:1px solid #ddd }


.headtop{ margin:0 auto; background-image:url(topbg.jpg); height:31px; line-height:31px;}
.topnav{ width:960px; margin:0 auto; text-align:left}
.topnav span{ float:right; width:580px; text-align:right}
.topnav a{ color:#666666;}
.topnav a:hover{ color:#FF0000}

#head{ width:960px;  padding:0px; margin:0 auto;}

.headbody{ padding:10px 0; height:60px;}
.headleft{ width:240px; float:left}
.headright{ width:710px; float:right}


#searchbody{ padding:0 0 0 100px; text-align:center;  margin:10px auto; width:580px;}
#searchbody22{ padding:20px 0 0 130px; text-align:center;  margin:10px auto; width:580px;}
#qinput{height:30px; line-height:30px; border:1px solid #66CCFF; width:300px; vertical-align:middle; color:#999999; margin:0px; padding:0 10px; float:left}
#sub2{height:32px; line-height:20px; margin:0 0 0 5px;  font-size:16px; color:#4C4C4C; float:left; padding:0 5px; }
.btn2{}



.xxss{ font-size:13px; text-align:left; line-height:20px; margin:0px; padding:10px 0; }
.xxss ul{ padding:10px 25px;}
.xxss ul li{ float:left; width:109px; margin:1px; padding:0px; text-align:center;  border:1px solid #aaa}
.xxssimg{ background-color:#FFFFFF; width:108px; height:60px;  text-align:center}
.xxssimg img{width:50px; height:50px; padding:5px;}
.xxssword{ background-color:#ede2cb; padding:5px 10px; border-top:1px solid #aaa}
.xxsstitle{ padding:3px; border-bottom:1px dashed #ddd; font-size:14px; color:#555; width:660px; text-align:left; margin:20px auto 0 auto;}

.navbody{ border:1px solid #035fa4; background-color:#0f75c3; height:32px; line-height:32px;}
.navbody ul li{  width:109px;  float:left; margin:0 1px 0 0; font-size:14px; color:#FFFFFF}
.nav2 a{background-image:url(manulibg.jpg); display:block; color:#FFFFFF}
.nav2 a:hover{ background-image:none; background-color:#0f6daf; text-decoration:none}
.nav1 a{background-color:#0f6daf; font-weight:bold; color:#F8f011}


#head2{width:960px; background-color:#FFFFFF; padding:0 10px; margin:0 auto;}
.gonggao{border:1px solid #ddd; background-color:#fefefe; padding:7px 10px; text-align:left}

#mainall{margin:0 auto;}

#mainindex{width:958px;  padding:10px 0 0 0; margin:5px auto; text-align:left; background-color:#FFFFFF; border:1px solid #ddd}
.mainleft{ width:730px; margin:0 auto;}
.mainright{ width:220px; float:right;}
.bodyleft{  border:#dcdcdc 1px solid; padding:0px; width:728px; background-color:#FFFFFF; margin:0 0 10px 0; overflow:hidden}
.bodyright{ border:#dcdcdc 1px solid; padding:0px; background-color:#FFFFFF; margin:0 0 5px 0; overflow:hidden}

.mainbody{width:760px; margin:0 auto 10px auto;border:1px solid #ddd;}
.mainbody2{width:760px; margin:0 auto 10px auto;}
.mainbody2 p{ line-height:24px; font-size:14px; padding:5px 0;}
.middlebody{}
.maintitle{width:760px; margin:0 auto 10px auto; }
.maintitle h2{color:#348bcf;font-size:24px; text-align:center; margin:0px; padding:0px;font-family:\5FAE\8F6F\96C5\9ED1,\9ED1\4F53,\5B8B\4F53; font-weight:normal; padding:15px 0}
.maintitle p{ text-align:center}
.bodyleft22{ border:1px solid #a2cdea;width:760px;margin:0 auto 10px auto;}
.title22{padding:0 17px;border-bottom:1px solid #a2cdea;color:#338BCF;font-weight:bold;background-color:#EDF7FF;height:28px;line-height:28px;}
.title22 span{ float:right}

.bodyleft33{ border-left:1px solid #a2cdea;border-top:1px solid #a2cdea;width:760px;margin:0 auto 10px auto;}
.title33{padding:0 17px;border-bottom:1px solid #a2cdea;border-right:1px solid #a2cdea;color:#338BCF;font-weight:bold;background-color:#EDF7FF;height:28px;line-height:28px;}


.table22{ width:760px;}
.table22 td{border-bottom:1px solid #a2cdea; padding:0 0 0 15px; line-height:34px; background:#fff}
.table22 td{border-right:1px solid #a2cdea;}
.table22 a{color:#333; font-size:14px}
.table22 a:hover,.other_tool a.cur{color:#fd5151;}

.guangg22{ width:728px; margin:10px auto; overflow:hidden}

.title{ background-color:#f7f7f7; height:30px; line-height:30px;border-bottom:#e5e5e5 1px solid; text-align:left; font-size:14px; padding:0 10px; color:#0360af; font-weight:bold}
.title span{ float:right; color:#999; font-size:12px; font-weight:normal}

.title2{ background-color:#f7f7f7; height:40px; line-height:40px;border-bottom:#e5e5e5 1px solid; text-align:left; font-size:16px; padding:0 10px; color:#0360af; font-weight:bold}
.title2 span{ float:right; color:#999; font-size:12px; font-weight:normal}
.title3{ background-color:#f7f7f7; height:40px; line-height:40px;border-bottom:#e5e5e5 1px solid; text-align:left; font-size:16px; padding:0 10px; color:#0360af; font-weight:bold; text-align:center}


.titleleft{ float:left; width:450px;}
.titleright{ float:right; width:250px; text-align:right}

.kuang{ padding:35px 10px 10px 10px; text-align:center; margin:0 auto; width:710px;}
.kuang p{ padding:3px 0; line-height:20px;}
.kuanginput{ background:url(anniu.gif); border:0px; height:28px; line-height:28px; font-size:14px; width:120px; text-align:center; margin:3px; overflow:hidden; color:#0360af;}
.input2{ padding:5px; text-align:left; height:14px; border:1px solid #ddd}
.inputtext-bor{ padding:5px; text-align:left; height:14px; border:1px solid #ddd}
.inputtext{ padding:5px; text-align:left; height:14px; border:1px solid #ddd}
.button{ padding:3px 10px;}
.kuang22{10px; text-align:center;text-align:center; margin:0 auto; width:710px;}


.jieguo{ border-top:0px dashed #CCCCCC; margin:0 auto; padding:10px 0 0 0; width:730px;}


.tjlist{padding:20px;}
.tjlist ul li{ background-image:url(tjlibg.jpg); width:180px; height:35px; line-height:35px; text-align:center; margin:20px 20px 0 20px; float:left; font-size:14px; color:#FFFFFF; font-weight:bold}
.tjlist ul li a{ color:#FFFFFF; text-decoration:none}
.tjlist ul li a:hover{color:#FFFFFF; text-decoration: underline}

.lefttulist{ padding:10px 5px;}
.lefttulist ul li{ width:125px; margin:0 20px 0 0; float:left;padding:5px 0; margin:0px; text-align:center}
.lefttulist ul li p{ padding:8px 0 0 0; text-align:center; font-size:12px}
.righttulist{ text-align:center; padding:5px 0;}
.righttulist li{ padding:3px;}


.rightzilist{ padding:10px 0;}
.rightzilist ul li{ width:108px; float:left; padding:5px 0; font-size:12px }
.rightzilist ul li a{text-decoration:none; color:#006f9f; background-image:url(rightlibg.jpg); background-position:left; background-repeat:no-repeat; padding:0 0 0 15px; font-size:12px}
.rightzilist ul li a:hover{ text-decoration:underline; color:#FF0000}

.indexartlist{ padding:6px 0 6px 5px;}
.indexartlist ul li{ padding:4px 0 4px 15px; background-image:url(cyli.jpg); background-position:left; background-repeat:no-repeat}

.zitilist1{ margin:0px; padding:0px;}
.zitilist1 ul{ padding:10px 10px; margin:0px;}
.zitilist1 ul li{ font-size:13px; width:115px; float:left; padding:5px 0; margin:0px; text-align:left}
.zitilist1 ul li a{ text-decoration:none;}
.zitilist1 ul li a:hover{ text-decoration:underline}

.list300ad{ float:left; margin:0 10px 0 0}

#mainzhishi{width:960px;margin:10px auto; text-align:left}
.zhishileft{ width:650px; float:left;}
.zhishiright{ width:300px; float:right;}
.bodyleft2{  border:#dcdcdc 1px solid; padding:0px; background-color:#FFFFFF; margin:0 0 10px 0; overflow:hidden}


.zhishilist{ padding:10px 15px;}
.zhishilist ul li{background-image:url(rightlibg.jpg); background-position:left; background-repeat:no-repeat; padding:8px 0 8px 18px; font-size:14px; border-bottom:1px dashed #dddddd;}
.zhishilist ul li span{ float:right; padding:0 10px 0 0; font-size:12px; color:#999999}
.fenye{ padding:5px 15px}
.fenye ul li{ float:left; padding:5px; margin:0 2px; border:1px #ddd solid;}

.zhishiad{ padding:0 15px;}
.zhishiadleft{ width:300px; float:left}
.zhishiadright{ width:300px; float:right}
.zhishiartlist{ padding:6px 0 6px 5px;}
.zhishiartlist ul li{ padding:4px 0 4px 15px; background-image:url(cyli.jpg); background-position:left; background-repeat:no-repeat}
.zhishizitilist{ padding:5px 10px;}
.zhishizitilist ul li{ padding:5px 0 5px 15px; background-image:url(cyli.jpg); background-position:left; background-repeat:no-repeat; float:left; width:120px;}

.weizhilink{ font-size:12px; font-weight:normal}
.artdiv{ padding:0 20px;}
.artdiv h2{ padding:20px 0 10px 0; text-align:center; margin:0px; font-size:18px}
.artinfo{ color:#666666; text-align:center; border-bottom:1px dashed #CCCCCC; padding:5px 0;}
.artbody{ font-size:14px; line-height:24px; padding:10px 0;}
.artbody p{ padding:10px 0;}
.liuyan{ padding:10px;}

.jieshao{ font-size:14px; line-height:22px; padding:10px 20px;}
.jieshao p{ padding:10px 0;}
.jieshao a{ color:#0066CC}
.jieshao a:hover{ color:#CC6600}

.sitemaplist{ padding:10px;}
.sitemaplist ul li{ float:left; width:310px; padding:5px 0;}


.indexad728{ text-align:center; padding:10px 0;}
.articlead{}
.articlead2{}


#yqlink{width:960px; padding:0px; margin:0 auto; text-align:left;}
.flink{border:1px solid #ddd;}
.flinktitle{height:34px; line-height:34px; padding:0 15px; border-bottom:1px solid #ddd;}
.flinktitle span{ font-size:16px; font-weight:bold;}
.flinklist{ padding:5px 10px;}
.flinklist ul li{ float:left; width:92px; padding:5px 0;} 



#bottom{ margin:10px 0 0 0; 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}





