* { margin:0; padding:0;outline: 0;   font-family:Microsoft YaHei,weiruanyahei,\5FAE\8F6F\96C5\9ED1,Hiragino Sans GB,Arial, Helvetica, sans-serif!important;  }
html{width:100%;background:url(/pic/bg.jpg) center repeat-y ;background-color:#EFFBFE;}
body { width:100%;margin:auto;  min-width:1000px;  height:auto;background:url(/pic/chu1.jpg) center top no-repeat;font-size:14px; line-height:25px; }
 
a { color:#006A3E; text-decoration:none;}
a:focus{}
a:hover { text-decoration:underline; color:#FF6600; } 
ul, li { list-style:none; } 
fieldset, img { border:none; }
legend { display:none; }
em, strong, cite, th { font-style:normal; font-weight:400; }
html {margin:auto; width:100%;  background-color:#EFFBFE}

.container  ,.vote_wrap{ width:980px;  margin:10px auto 0 auto;}

.layer{ float:left; overflow:hidden;}

li.playText{width:180px;height:25px; line-height:25px;overflow:hidden; }

.notice_title{ float:left; color:#ff0; line-height:35px; font-size:12px; text-indent:15px; background:url(/pic/notice.gif) left center no-repeat;}

.left_aq{ overflow:hidden; border:solid 2px #006A3E;padding:6px;}
.left_aq li{ width:100%; float:left; height:25px; line-height:25px;overflow:hidden;} 

.in_aq_table{font-size:12px;}
.in_aq_table td{padding:5px;color:#333;}
.in_aq_table th{padding:5px; }
.in_aq_table td a{color:#333;}
.in_aq_table th a{color:red;font-size:14px;}

.top{ width:1000px; margin:auto;  background:url(top/pic/bg.jpg) bottom repeat-x; background-color:#fff; height:32px; line-height:32px; font-size:12px;color:#666;}
.head{ width:1000px; margin:auto; padding-top:10px; background:url(head/pic/bg.jpg) bottom repeat-x; background-color:#fff; height:65px;}

.toptable{ margin:auto;}
.toptable td{ padding:0 4px;}
.toptable .username,.toptable .password{ width:85px; border:solid 1px #999; margin:4px 0; padding:1px; font-size:12px; text-indent:5px;}

.w980{ width:980px;  margin:auto;}  

#demoab1 a{color:#fff;}
#demoab1 a font{color:#fff;}
   
#site-nav { float: left;padding-top:3px; }
#site-nav A {COLOR: #666}
#site-nav A:hover {COLOR: #f50} 
#site-nav .quick-menu LI {PADDING-RIGHT: 10px; BACKGROUND-POSITION: right 6px; PADDING-LEFT: 10px; FLOAT: left; MARGIN-LEFT: -1px;  }
#site-nav .quick-menu LI.last {BACKGROUND: none transparent scroll repeat 0% 0%}
#site-nav .quick-menu LI.menu-item {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; POSITION: relative;Z-INDEX: 1000023;}
 #site-nav .menu-hd {PADDING-RIGHT: 22px; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 1px 1px 0px; CURSOR: pointer; PADDING-TOP: 0px; POSITION: relative;Z-INDEX: 1000023;  HEIGHT:27px}
#site-nav .mytaobao .menu-hd {WIDTH: 50px; PADDING-TOP: 1px; _padding-top: 1px; POSITION: relative;}
#site-nav .search .menu-hd {WIDTH: 24px; PADDING-TOP: 1px; _padding-top: 1px}
#site-nav .services .menu-hd {WIDTH: 50px; PADDING-TOP: 1px; _padding-top: 1px}
#site-nav .menu-hd B {BORDER-RIGHT: #eee 4px solid; BORDER-TOP: #666 4px solid; FONT-SIZE: 0px; RIGHT: 10px; BORDER-LEFT: #eee 4px solid; WIDTH: 0px; LINE-HEIGHT: 0; BORDER-BOTTOM: #eee 4px solid; POSITION: absolute; TOP: 10px; HEIGHT: 0px; -webkit-transition: -webkit-transform .2s ease-in; -moz-transition: -webkit-transform .2s ease-in; -o-transition: -webkit-transform .2s ease-in; transition: -webkit-transform .2s ease-in}
#site-nav .menu-bd {BORDER-RIGHT: #bfbfbf 1px solid; BORDER-TOP: #bfbfbf 1px solid; DISPLAY: none; Z-INDEX: 100001; left:0; BACKGROUND: #fff; BORDER-LEFT: #bfbfbf 1px solid; BORDER-BOTTOM: #bfbfbf 1px solid;box-shadow:0 0 25px #666; POSITION: absolute; TOP:28px} 
#site-nav IFRAME.menu-bd {BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; Z-INDEX:111; BACKGROUND: none transparent scroll repeat 0% 0%; FILTER: alpha(opacity=0); FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px;transition: all 0.3s ease 0s;}
#site-nav .menu-bd-panel {PADDING: 10px; transition: all 0.3s ease 0s;background-color:#FFFFFF; overflow:hidden;}
.yxlink{ overflow:hidden;  }
.yxlink a{ display:block; margin-bottom:5px;}


.index_sp{ overflow:hidden; width:210px; height:163px; background:#000;}


#site-nav .menu-bd-panel dl{ line-height:22px; width:240px; height:70px; margin:0 10px; text-align:left;  float: left; display:block; padding:5px 0; border-bottom:dotted 1px #ccc; overflow:hidden;}
#site-nav .menu-bd-panel dl dt{ font-weight:900;width:100%; display:block;float:left}
#site-nav .menu-bd-panel dl dt a{color:#006A3E;}
#site-nav .menu-bd-panel dl dd{width:100%; display:block;}
#site-nav .menu-bd-panel dl dd a{ margin-right:22px; float:left; white-space:nowrap;}

#site-nav .menu-item-opp .menu-bd {LEFT: 0px}
#site-nav .menu-item-opp .menu-bd S.rt {LEFT: 0px}
#site-nav .menu-item-opp .menu-bd S.lt {BACKGROUND-POSITION: -87px -55px; RIGHT: -2px; LEFT: auto}
#site-nav .menu {POSITION: relative; Z-INDEX: 1000023;}
#site-nav .menu:hover .menu-hd {BORDER-RIGHT: #bfbfbf 1px solid; BORDER-TOP: #bfbfbf 1px solid; BACKGROUND: white; MARGIN: 0px; BORDER-LEFT: #bfbfbf 1px solid; BORDER-BOTTOM: #bfbfbf 1px; POSITION: relative;Z-INDEX: 1000023;}
#site-nav .hover .menu-hd {BORDER-RIGHT: #bfbfbf 1px solid; BORDER-TOP: #bfbfbf 1px solid; BACKGROUND: white; MARGIN: 0px; BORDER-LEFT: #bfbfbf 1px solid; BORDER-BOTTOM: #bfbfbf 1px}
#site-nav .menu:hover .menu-bd {DISPLAY: block;}
#site-nav .hover .menu-bd {DISPLAY: block;}
#site-nav .menu:hover .menu-hd B {BORDER-LEFT-COLOR: #fff; FILTER: progid:DXImageTransform.Microsoft.BasicImage(rotation=2); BORDER-BOTTOM-COLOR: #fff; BORDER-TOP-COLOR: #666; TOP:8px; BORDER-RIGHT-COLOR: #fff; -moz-transform: rotate(180deg); -moz-transform-origin: 50% 30%; -webkit-transform: rotate(180deg); -webkit-transform-origin: 50% 30%; -o-transform: rotate(180deg); -o-transform-origin: 50% 30%; transform: rotate(180deg); transform-origin: 50% 30%}
#site-nav .hover .menu-hd B {BORDER-LEFT-COLOR: #fff; FILTER: progid:DXImageTransform.Microsoft.BasicImage(rotation=2); BORDER-BOTTOM-COLOR: #fff; BORDER-TOP-COLOR: #666; TOP: 5px; BORDER-RIGHT-COLOR: #fff; -moz-transform: rotate(180deg); -moz-transform-origin: 50% 30%; -webkit-transform: rotate(180deg); -webkit-transform-origin: 50% 30%; -o-transform: rotate(180deg); -o-transform-origin: 50% 30%; transform: rotate(180deg); transform-origin: 50% 30%}
#site-nav .mytaobao .menu-bd {  LINE-HEIGHT: 1.7; TOP:28px;width:110px; HEIGHT: 80px; overflow:hidden;}

.main_menu{  width:1000px; margin:auto; height:75px; overflow:hidden;  background:url(/pic/m1.jpg) top repeat-x;}
.main_menu #menu{ overflow:hidden; height:75px; }
.main_menu #menu #nav{ width:980px; margin:auto; height:40px; overflow:hidden;}
.main_menu #menu #nav li{ float:left; width:98px; text-indent:15px;height:40px;line-height:38px;}
.main_menu #menu #nav li a{height:40px;line-height:38px; display: block; color:#FFFFFF; font-size:15px; font-weight: bolder;text-shadow: 0 0 5px #0F4816;}
.main_menu #menu #nav li a.nav_on{ width:98px; background:url(/pic/m0.jpg) center no-repeat;text-shadow: 0 0 5px #f30; text-decoration:none} 
#menu_con{width:100%; margin:auto; height:35px; background:url(/pic/m2.jpg) center repeat-x; overflow:hidden;box-shadow: 0px 0 15px #000;}
#menu_con ul{overflow:hidden;}
#menu_con ul li{ float:left; line-height:35px; height:35px;}
#menu_con ul li a{ display:block; float:left; color:#fff; margin-right:15px; font-size:12px}

.intwo{ background:url(nav/pic/bg.jpg) top repeat-x; width:1000px; margin:auto; overflow:hidden; padding-top:15px;}
.intwo_left{ float:left; width:720px;margin-left:10px; overflow:hidden;}
.intwo_right{ float: left; width:250px; margin-left:10px; overflow: hidden;}
 

.label_ul_s {height:24px;line-height: 24px;overflow: hidden;color:#FFFFFF; margin-top:5px;}
.label_ul_s  li{ width:100%;height:24px; line-height:24px;}

.index_tab_title{ overflow:hidden;height:30px; line-height:30px; border:solid 1px #9ED0C7; border-bottom:0}
.index_tab_title li{ float:left; cursor:pointer; width:68px; text-align:center;background:url(/pic/tbg1.jpg) center repeat-x; height:30px; line-height:30px;}
.index_tab_title li b{ color:red;}

.index_tab_title li.choose{background:url(/pic/tbg2.jpg) center repeat-x; color:#fff; }
.index_tab_title li.choose span a b{ color:#fff;}
.index_tab_title li.choose span a{color:#fff; }

.index_tab_content{ clear:both;border:solid 1px #9ED0C7; border-top:0; padding:10px; background-color:#fff }
.index_tab_content a,li{ font-size:12px; line-height:21px;} 
.index_tab_content li span{ float:right; color:#999;}

.index_tab_content ul.label_ul_b{overflow:hidden}
.index_tab_content ul.label_ul_b li{ height:21px; overflow:hidden}

.label_ul_b li.redli a{color:#f30;font-weight:900;}
.label_ul_b li.redli a font{color:#f30;font-weight:900;}

.index_flashnews{ float:left;width:300px; margin-top:5px;} 

.search_result .title a font{ color:red}
.item_summary font{ color:red}

input{color:#444;}

.clear{ display:none; height:0; clear:both}

.fastlink_title{ width:280px; overflow:hidden; margin-top:15px;}
.fastlink_title li{ border-bottom:solid 2px #f30; height:25px; line-height:25px; color:#fff; text-align:center; float:left; width:70px; background:url(/pic/fastlink_bg2.jpg) center repeat-x; cursor: pointer; overflow:hidden} 
.fastlink_title li.choose{  background:url(/pic/fastlink_bg1.jpg) center repeat-x;}
.fastlink_content{ border: solid 1px #9ED0C7; background-color:#EFFBFE; padding:10px; height:100px; overflow:hidden}
.fastlink_content a{ display:block; float:left; margin-right:10px; white-space:nowrap}
 
.inthree{ width:1000px; margin:auto; overflow:hidden; margin-top:15px;} 
.inthree_left{ width:280px; float:left;overflow:hidden;}
.inthree_mid{width:342px;margin-left:19px;float:left; overflow: hidden;}
.inthree_right{width:340px;margin-left:19px; float:left;overflow: hidden;}

.xb_title{background: url(/pic/tbg1.jpg) bottom repeat-x; height:30px; line-height:30px; border:solid 1px #9ED0C7; border-bottom:0;}
.xb_title span{ float:left;display:block; width:68px;height:30px; line-height:30px;text-align:center;background:url(/pic/tbg2.jpg) bottom repeat-x; color:#FFFFFF; font-size:12px;}
.xb_title a{ float:right; margin-right:10px;}
.xb_box{ overflow:hidden}

 

.insearch{ color:#444;background:url(s/pic/bg.jpg) bottom repeat-x; background-color:#fff; width:1000px; margin:auto;height:35px; line-height:35px; overflow:hidden; border:solid 1px #ccc;border-radius:3px; margin-top:15px;}

.insearch b{ width:98px;  background:url(/pic/st.gif) left center no-repeat; font-size:14px; text-indent:15px; display:block; float:left}
.insearch input{margin-left:15px;}
.insearch input.input_box{ padding:0 5px;height:22px; line-height:22px;   border:solid 1px #ccc; background-color:#fff; }
.insearch input.input_search{padding:0 10px; height:24px; line-height:22px; margin-left:0; border:solid 1px #f30; background-color:#f30; color:#FFFFFF}
.insearch input.label {border:0;display:inline-block;}
.insearch input.input_box:focus{background-color:#ffc;border:solid 1px #f30;}


.boxtwo{ width:1000px; margin:auto; margin-top:15px; overflow:hidden;}
.boxtwo_left{float:left; width:780px; overflow:hidden;}
.boxtwo_right{float:left; width:210px;margin-left:10px; overflow:hidden;}

.ad1{ width:100%; overflow:hidden; display:block;}
.box_nav{ width:800px; overflow:hidden;}
.twobox{ width:383px; float:left; margin-top:10px; margin-right:10px; border: solid 1px #B2D9D4;border-radius:5px; overflow:hidden; background-color:#FFFFFF; }
.twobox_title{ height:30px; line-height:30px; background:url(/pic/tbg3.jpg) bottom repeat-x; overflow:hidden;}
.twobox_title span{ float:right; margin-right:10px;}
.twobox_title strong{ float: left;color:#006A3E; font-size:15px; font-weight: 900; width:120px; text-align:center; background-color:#FFFFFF;height:30px; line-height:30px; border:solid 1px #006A3E;border-radius:5px 5px 0 0; border-bottom:none;} 
.twobox_box{ padding:10px; overflow:hidden;}

 

#scroll_1105{ overflow:hidden;}
.picList{ overflow:hidden}
.picList li{ margin-bottom:6px; overflow:hidden; float:left; width:100%}

.piclist_1{width:100%; display:block; clear:both;}
.piclist_1 ul{ width:100%; height:85px; overflow:hidden;}
.piclist_1 ul a img{ float:left; margin-right:10px; margin-top:5px;}
.piclist_1 ul b{ display:block; line-height:22px;}
.piclist_1 ul b a{ color:#f30;}
.piclist_1 ul span{color:#444; font-size:12px; height:40px; line-height:20px; display:block; overflow:hidden;}
.piclist_2{ margin-top:10px; width:100%; display:block; clear:both;}
.piclist_2 ul li{ height:22px; line-height:22px; overflow:hidden;}
.piclist_2 ul li span{ float:right;color:#A8C9C5; margin-left:10px;} 

.schoolpic{ width:1000px; margin:auto; margin-top:10px; overflow:hidden;}
.schoolpic .hd{ width:100%; margin-bottom:10px; overflow:hidden;border-bottom:solid 1px #006A3E; height:32px; line-height:32px;}
.schoolpic .hd ul{ width:100%; height:32px; line-height:32px; }
.schoolpic .hd ul li{ width:120px;height:32px; line-height:32px; font-size:14px; cursor:pointer; text-align:center;border:solid 1px #ccc;border-radius:5px 5px 0 0; border-bottom:0; float:left;display:block;background:url(/pic/navbg2.jpg) bottom repeat-x;} 
.schoolpic .hd ul li.choose{ border:solid 1px #006A3E;color:#006A3E;height:32px; border-bottom: solid 2px #fff;background:url(/pic/navbg1.jpg) top repeat-x;}

.schoolpic .bd{width:100%; overflow:hidden;}
.indexpic1{width:100%; overflow:hidden; height:240px;}
.indexpic1 li{ float:left; padding-left:2px; padding-top:2px; width:163px; height:119px; overflow:hidden;}
.indexpic1 li a { float:left; display:block; width:163px; height:119px;overflow:hidden; position:relative; text-align:center; font-size:12px}  
.indexpic1 li a img{ display:block;}
.indexpic1 li.p{ padding-left:0; width:320px; height:240px; overflow:hidden;}
.indexpic1 li.p a{width:320px; height:240px; overflow:hidden;}
.indexpic1 li a:hover span{ background-color:#000;color:#FFFFFF;filter:alpha(opacity=70);opacity:0.7; position:absolute; bottom:0; left:0; width:100%;transition: all 0.5s ease 0s; padding:5px 0;}
.indexpic1 li a:hover{ text-decoration:none; }


.indexpic2{ overflow:hidden; width:990px;}
.indexpic2 li{ float:left; width:120px; height:190px; line-height:30px;overflow:hidden; text-align:center; margin-right:3px; margin-bottom:5px;}
.indexpic2 li a img{ width:120px;height:160px;}

.indexpic3{ overflow:hidden; width:990px;}
.indexpic3 li{ float:left; width:160px; min-height:160px; line-height:20px;overflow:hidden; text-align:center; margin-right:3px; margin-bottom:5px;}
.indexpic3 li a img{ width:160px;height:130px;}

.indexpic4{ overflow:hidden; width:1005px;}
.indexpic4 li{ float:left; width:236px; height:170px; overflow:hidden; text-align:center; margin-right:15px; margin-bottom:15px;  }
.indexpic4 li a img{ width:236px;height:142px;}

.indexpic6{ overflow:hidden; width:1005px;}
.indexpic6 li{ float:left; width:185px; height:190px; overflow:hidden; text-align:center; margin-right:15px; margin-bottom:15px;  }
.indexpic6 li a img{ width:185px;height:160px;}

.schoollink{ width:1000px; margin:auto; margin-top:10px; overflow:hidden;}
.schoollink .hd{ width:100%; margin-bottom:10px; overflow:hidden;border-bottom:solid 1px #006A3E; height:32px; line-height:32px;color:#444;}
.schoollink .hd ul{ width:100%; height:32px; line-height:32px; }
.schoollink .hd ul li{ width:120px; height:32px; line-height:32px; font-size:14px; cursor:pointer; text-align:center;border:solid 1px #ccc;border-radius:5px 5px 0 0; border-bottom:0; float:left;display:block;background:url(/pic/navbg2.jpg) bottom repeat-x;} 
.schoollink .hd ul li.choose{ border:solid 1px #006A3E;color:#006A3E;height:32px; border-bottom: solid 2px #fff;background:url(/pic/navbg1.jpg) top repeat-x;}





.MsoNormalTable{margin:15px auto!important;width:98%!important;}
.MsoNormalTable td{width: 16%!important;}



.schoollink .bd{width:100%; overflow:hidden;}
.schoollink .bd ul{width:100%; overflow:hidden; }
.schoollink .bd ul a{ margin-right:20px; color:#444; font-size:12px; white-space:nowrap; float: left}

b.righttitle{ display:block; height:30px; line-height:30px; border-bottom:solid 2px #ccc; margin:12px 0;}
b.righttitle span{ float:right; font-weight:lighter}

.footer{width:100%; margin:auto; margin-top:10px; text-align: center; padding:20px 0; overflow:hidden; background:url(foot/pic/bg.jpg) top no-repeat; background-color:#EFFBFE;color:#444;}

/*·ÖÒ³*/
#page { margin:15px 0;font-size:12px; text-align:center;}
#page span,#page a{line-height:40px; margin:5px 2px; padding:2px 8px; border:solid 1px #ccc;border-radius:3px;color:#006A3E; white-space:nowrap;}
#page span:hover,#page a:hover{border: solid 1px #006A3E; background-color: #006A3E; text-decoration:none; color:#fff}
#page input{display:none}
#page .s2{ border: solid 1px #006A3E; background-color:#006A3E; color:#FFFFFF; }

