﻿/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/flyout_4level.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
注：IE都能识别*;标准浏览器(如FF)不能识别*；
IE6能识别*，但不能识别 !important,
IE7能识别*，也能识别!important;
FF不能识别*，但能识别!important;
IE6支持下划线，IE7和firefox均不支持下划线。
于是大家还可以这样来区分IE6，IE7，firefox
: background:orange;*background:green;_background:blue; 
注：不管是什么方法，书写的顺序都是firefox的写在前面，IE7的写在中间，IE6的写在最后面。
=================================================================== */
body {font-family:新宋体,宋体,Arial,Sans-Serif; font-size:12px; color:#000; padding:0; border:0; margin:0 auto; background:#E5F4DA;}
a {color:#000; text-decoration:none;}
a:visited {color:#111;}
a:active {color:#222;}
a:hover {COLOR: #1071c5; TEXT-DECORATION: none}
#wrapper {width:1000px;margin:0 auto; text-align:left;}
/*******************header*******************************/
#header {width:1000px; margin-top:2px; padding-top:2px;}
#header #top{height:15px; line-height:12px; width:100%;}
#header #top #datetime{float:left ;}
#header #top #topmenu{float:right;}
#header #banner{background:#fff url(../Images/top.jpg) no-repeat; width:100%; height:150px;}
#header #banner #banner-left{width:60%; float:left;}
#header #banner #banner-right{width:40%; float:right;}
/*******************main_menu*******************************/
#main_menu {width:100%;height:58px; background:#fff url(../Images/nav_bg.jpg);clear:both;}
#main_menu #mmenu{width:800px;  float:left;clear:left;}
/*#main_menu #mmenu .menuc{line-height:25px; float:left; width:86px; text-align:center;}*/
/*#main_menu #mmenu .menuc a{font-weight:bold;color:white; font-size:10pt;}*/

#main_menu #search{float:right;clear:right; margin-top:28px; margin-right:10px;}
#main_menu #search .searchGo{width:20px;vertical-align:middle;}
#main_menu #search .searchInput {background:#fff url(../Images/ico_search.gif) no-repeat; width:100px; padding-left:17px;vertical-align:middle;} 
/********************midcon***********************************/
#midcon{width:100%;clear:both; margin-top:1px; border-left:solid 1px #dddddd; overflow:visible; background:#fff;background:#fff url(../Images/rightbg.jpg) repeat-y right;}
#midcon #content{float:left; width:775px;padding:3px 3px 0 3px;}
#midcon #content #navbar{width:775px;height:15px;background-color:#ffffe1;border:solid 1px #689902;padding:2px;}
#midcon #siderbar{float:right;width:213px;}
#midcon #siderbar .sidebarstyle{ margin-top:2px; margin-bottom:2px;}
#midcon #siderbar .sidertop{width:185px; height:26px; margin-left:12px; background:#fff url(../Images/sidertop.gif) no-repeat; padding-left:10px;}
#midcon #siderbar .sider{width:191px;border-left:solid 1px #669900;border-right:solid 1px #669900;border-bottom:solid 1px #669900;margin-left:12px; min-height:100px;}
#midcon #siderbar .sider ul{margin:0;list-style-type:disc;}
#midcon #siderbar .sider ul li{line-height:20px; margin-left:0em;}
#midcon #siderbar .sider .marq{overflow: hidden; height: 200px; }/*滚动字幕*/
.votebtn{margin:5px 0 5px 35px;}
.votetable{ width:98%; margin:10px;
border-collapse:collapse; /* 关键属性：合并表格内外边框(其实表格边框有2px，外面1px，里面还有1px哦) */
border:solid #999; /* 设置边框属性；样式(solid=实线)、颜色(#999=灰) */
border-width:1px 0 0 1px; /* 设置边框状粗细：上 右 下 左 = 对应：1px 0 0 1px */}
.votetable td{border:solid #999;border-width:0 1px 1px 0;padding:2px;}
.votetable .votetitle{font-size:14px; font-weight:bold;background:#E5F4DA;}
.voteoption{ width:100%;border:0;}
.voteoption td{border:0;}

/*#midcon #siderbar .sidertop label{ float:right; clear:right; margin:0 5px 0 0; font-weight:normal; color:#D4E8FC; border-width:1; padding:0; margin:0; font-family:"宋体";font-size:10pt; border:solid 1px black; float:right;display:inline}
#midcon #siderbar .sidertop label a:link, .r_pm h1 label a:visited{ text-decoration:none; color:#D4E8FC}
#midcon #siderbar .sidertop label a:hover{ text-decoration:underline;color:#D4E8FC}*/
#bottom{width:100%; clear:both;}
#bottom #strip{width:100%;height:19px;background:#fff url(../Images/green_strip.gif) repeat-x; color:White; padding:3px 5px 0 5px;}
#bottom #strip a{color:White;}
#bottom #copyr{width:100%;height:100px; background-color:#fff; text-align:center;}
/*******************阴影字****************************/
#span0{position:relative;z-index:1;color:#fff;}
#span1{position:absolute;top:1px;left:1px;z-index:-1;color:#000;}

h2 {color:#2f231a;font-size:11pt;margin:10px 0 0 10px;position:relative;text-transform:uppercase; line-height:26px; display:inline; }
h2 em {color:#fff;/*b2c63a;*/font-style:normal;left:-1px;position:absolute; top:-5px;}
h2 label a:link, h1 label a:visited,h2 label a{font-weight:normal; color:#fff; font-size:12px; display:inline; *margin-top:-26px;float:right;clear:right; padding-right:5px;}

h3{line-height:25px; float:left; width:86px; height:25px; text-align:center;margin:5px 0 0 2px;font-size:10pt;/*border:solid 1px green;*/ }
h3 a{color:#000;position:relative;text-transform:uppercase; display:inline; /*border:solid 1px red;*/}
h3 em,h3 a em {color:#fff;/*b2c63a;*/font-style:normal;left:-1px; top:-5px;position:absolute;CURSOR: hand;/*border:solid 1px blue;*/}

/*后台和前台的文章显示*/
.artCon{background: #ffffff;margin: 0px;padding: 8px 5px 2px 12px;font-size: 12px;overflow: auto;scrollbar-face-color: #fff;scrollbar-highlight-color: #c1c1bb;scrollbar-shadow-color: #c1c1bb;scrollbar-3dlight-color: #ebebe4;scrollbar-arrow-color: #cacab7;scrollbar-track-color: #f4f4f0;	scrollbar-darkshadow-color: #ebebe4;word-wrap: break-word;font-family: '宋体', 'Courier New';}
.artCon p {margin: 0px;}
.artCon li, .artCon div, .artCon span , .artCon p ,.artCon font{line-height:1.5;}
.artCon v:* {behavior: url(#default#VML);}

/*********************************************************/
.holder {width:100%; text-align:center; padding-top:10px;}
.childBtn{ width:170px; height:35px; text-align:center; background:#fff url(../Images/btn_bg.gif) no-repeat; margin:0px 0 10px 10px; line-height:35px;}
.childBtn a{ font-size:11pt; font-weight:bold; color:#442006;}
/*************************************************************/
.artTitle{ font-size:12pt; font-weight:bold; color:Blue; text-align:center; margin:18px 0 10px 0}
.artSource{ width:100%; height:36px; background:#fff url(../Images/line1.gif) repeat-x; text-align:center;line-height:30px;}
/***************************************************************/
.panel_list{width:98%;border:solid 1px #689902; margin:10px auto;background:#fff url(../Images/sublistbg.jpg) repeat-x left top;}
.list_left{width:32px;height:31px;background:#fff url(../Images/ico_arrow2.jpg) no-repeat; float:left;display:inline;}
.list_top{height:31px;  text-align:left; line-height:31px; font-size:11pt; font-weight:bold; float:left;display:inline;}
.list_right{height:31px; float:right;display:inline; margin-top:5px; margin-right:5px;}
.list_con{width:100%; }
.list_table{color:#333333;width:98%;border-collapse:collapse;margin:0 auto; border:0;}
.list_table tr{background:#fff url(../Images/point3.jpg) repeat-x left bottom; width:100%;}
.list_table tr td{ font-size:14px; height:20px; line-height:20px; text-align:left; border:0;}
.list_table tr td a{ font-size:12px;}
.list_table .list_date{ padding-right:15px; color:Gray; text-align:right;}
.list_table .list_con{height:20px; padding-left:9px;}
.list_bottom{width:100%;height:50px;line-height:50px; text-align:center;}
/*求职招聘的登录信息*/
.panel_info{width:98%; height:30px; border:solid 1px #689902; margin:10px auto; line-height:30px; text-align:center;}
input.inputUser {width:100px; background:#fff url(../Images/user.png) no-repeat 2px center;border:1px solid #689902;padding:2px 2px 2px 20px; vertical-align:middle;} 
input.inputPass {width:100px; background:#fff url(../Images/lock.png) no-repeat 2px center;border:1px solid #689902;padding:2px 2px 2px 20px;vertical-align:middle;} 
input.inputKey {width:50px; background:#fff url(../Images/key.png) no-repeat 2px center;border:1px solid #689902;padding:2px 2px 2px 20px;vertical-align:middle;} 

/**********按钮**************/
.btn3_mouseout{border-right: #2C59AA 1px solid;padding-right: 2px;border-top: #2C59AA 1px solid;padding-left: 2px;font-size: 12px;FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,  StartColorStr=#ffffff, EndColorStr=#C3DAF5);border-left: #2C59AA 1px solid;cursor: hand;color: black;padding-top: 2px;border-bottom: #2C59AA 1px solid;}
.btn3_mouseover{border-right: #2C59AA 1px solid;padding-right: 2px;border-top: #2C59AA 1px solid;padding-left: 2px;font-size: 12px;FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,  StartColorStr=#ffffff, EndColorStr=#D7E7FA);border-left: #2C59AA 1px solid;cursor: hand;color: black;padding-top: 2px;border-bottom: #2C59AA 1px solid;}
.btn3_mousedown{border-right: #FFE400 1px solid;padding-right: 2px;border-top: #FFE400 1px solid;padding-left: 2px;font-size: 12px;FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,  StartColorStr=#ffffff, EndColorStr=#C3DAF5);border-left: #FFE400 1px solid;cursor: hand;color: black;padding-top: 2px;border-bottom: #FFE400 1px solid;}
.btn3_mouseup{border-right: #2C59AA 1px solid;padding-right: 2px;border-top: #2C59AA 1px solid;padding-left: 2px;font-size: 12px;FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,  StartColorStr=#ffffff, EndColorStr=#C3DAF5);border-left: #2C59AA 1px solid;cursor: hand;color: black;padding-top: 2px;border-bottom: #2C59AA 1px solid;}
/*过长内容自动加...*/
.tabcon{height:1.85em; overflow:hidden; zoom:1; padding-left:9px;background: url(../Images/point.gif) no-repeat center left;}
.text_con{float:left; height:1.8em; margin-right:3em; overflow:hidden; line-height:1.85em;}
.text_dotted{width:3em; height:1.81em; float:right; margin-top:-1.9em;font-family:宋体 }

/*联系我们*/
.t1{width:100px; height:20px; line-height:20px; font-weight:bold; font-size:14px; background-color:#dddddd;}
.c1{height:20px; line-height:20px;font-size:14px; }
.tc{height:40px; line-height:20px;font-size:14px;font-weight:bold;}
.t2{width:150px; height:20px; line-height:20px; font-weight:bold; font-size:14px; float:left;clear:left; padding-left:2px;}
.c2{height:20px; line-height:20px;font-size:14px; float:left; }

.tbltitle{ background:#e0e0e0 url(../Images/point3.jpg) repeat-x left bottom;; text-align:right; white-space:nowrap; font-size:12px;}
.tblcon{}
.tblprv{color:Blue; display:inline;}

/*图片按比例显示*/
.linkimg{width: expression(this.width > 100 && this.width > this.height ? 100 : true);height: expression(this.height > 80 ? 80 : true);/*for IE6*/
max-width:100px;max-height:80px;
/*min-width:100px;min-height:100px;*/
}

.greenButtonCss {
    font-family: "Tahoma", "宋体";
    font-size: 9pt; color: #0066cc;
    border: 1px #93bee2 solid;
    BORDER-BOTTOM: #93bee2 1px solid; 
    BORDER-LEFT: #93bee2 1px solid; 
    BORDER-RIGHT: #93bee2 1px solid; 
    BORDER-TOP: #93bee2 1px solid;
    background-image:url(../Images/greenbuttonbg.gif);
    background-color: #ffffff;
    CURSOR: hand;
    font-style: normal ;
}


/**//*下拉选择框显示风格
*************************************/
/*SELECT
{
    BORDER-RIGHT: #000000 1px solid; 
    BORDER-TOP: #FFFFFF 1px solid; 
    FONT-SIZE: 12px; 
    BORDER-LEFT: #FFFFFF 1px solid;
    COLOR:#003366; 
    BORDER-BOTTOM: #000000 1px solid; 
    BACKGROUND-COLOR: #f4f4f4;
} */

#leftboard{width:247px;height:550px;text-align:left;vertical-align:top;float:left;margin:10px 0 10px 8px;margin-left:15px !important;_margin-left:8px;}
#leftboard .title{height:30px;background-color:#bc8f8f; padding:0 0px 0 5px; font-family:"times new roman", serif; font-weight:bold; font-size:1.4em; color:#fff; border-left:1px solid #fff; line-height:30px;}
#leftboard #contact_board{width:240px;height:150px; margin-top:0; padding:10px 0 0 10px; font-family:"times new roman", serif; font-weight:bold; font-size:1.3em;color:Black;line-height:20px; background:#d8d8d8 url(../Images/contact_back.gif);}
#leftboard #login_board{width:240px;height:100px; margin-top:0; padding:10px 0 0 10px; font-family:"times new roman", serif; font-size:1em;color:Black;line-height:18px; background:#d8d8d8 url(../Images/login_back.gif);}
#leftboard .loginLabel{width:70px; text-align:right; float:left; margin-bottom:9px;}
#leftboard #ctl00_loginUser{width:100px; text-align:left;float:left; margin-bottom:9px;background-image: url(../Images/user.gif);}
#leftboard #ctl00_loginPass{width:100px; text-align:left;float:left; margin-bottom:9px;background-image: url(../Images/key.gif);}
/*超长文本换行*/
.proname{text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

#profile{ text-align:center;}
#profile p{text-indent: 2em;line-height: 150%;text-align:left;}
#profile #img1{	border:none;float:right;padding:.1em;}

#contact{ text-align:center;}
#contact p{text-indent: 2em;line-height: 150%;text-align:left;}
#contact #img1{	border:none;float:right;padding:.1em; bottom:0px;}


input.txtInput {background: #fff;background-repeat: no-repeat;background-position: 2px center;border:1px solid #999;padding:2px 2px 2px 20px; } 

#default1{width:100%;height:398px;}
#default1 p{text-indent: 2em;line-height: 150%;text-align:left;}
#default2{width: 100%;height: 152px;background-image: url(../Images/index_13.jpg);background-position:top right;background-repeat:no-repeat ;background-color:#323499; overflow:hidden;}
#default2 img{border:0;}

#main{width:694px;height:100%;margin:10px 10px 0 0;padding-left:20px; float:left;}
.prolist{width: 165px;height: 150px;margin: 1px;text-align: center;padding-top: 5px;border: #007373 1px solid; background-color:#E8FFFF; display:inline-block;overflow:hidden;}
/** html .prolist {display:inline}/* for ie*/
/*html>body #main {display:table}for mozilla */
/*html>body .prolist {display:table;float:left}/*for mozilla */
/*@media all and (min-width: 0px){/* opera 7 styles */
/*html>body .prolist {display:inline-block;float:none;}