
body, h1, h2, h3, h4, h5, h6,  ul, ol, li, form, img, dl, dt, dd,   blockquote, fieldset, div, strong, label, em{margin:0; padding:0; border:0;}
ul, ol, li{list-style:none;}
input, button{margin:0; font-size:14px; vertical-align:middle;}
body{font:13px microsoft yahei, arial, helvetica, sans-serif  arial, helvetica, sans-serif; margin:0; color:#6d6e71; background:#F6F6F6  }
table{border-collapse:collapse; border-spacing:0;color:#666;}
a{text-decoration:none; outline:none; color:#6d6e71;}
a:hover{ text-decoration:underline;}
.cl{height:0; font-size:1px; clear:both; line-height:0;}
.none{display:none}
*:focus{outline:none}
i,em{font-style:normal;}

.marg{margin:0 auto; width:960px;}

.ding{background:#FF8040;color:#FFF;font-size:14px;padding:1px 2px 1px 2px;white-space:nowrap; float: inherit;}

.marg span{background:#fff;}
.fl{float:left}
.fr{float:right}

.clearfix{*zoom:1;}
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0;}
.clearfix:after{clear:both;}
.clear {CLEAR: both}

.abopre{ position:relative}

/*此处建立整站的框架*/
	/*width 1000px*/
	#top{ height:31px; line-height:31px; background-repeat:repeat-x;}
#top .top_con{ width:951px; margin:0 auto;}
#top .top_con .top_l{ float:left;font-size:14px;color:#3E3C3D;}
#top .top_con .top_l  a{ margin-left:15px;  font-size:15px;color:#3E3C3D;}
#top .top_con .top_r{ float:right; color:#787476;}
#top .top_con .top_r span a{ margin-left:15px;font-size:15px; color:#3E3C3D;}
.logina{margin:0 5px; font-size:16px;font-weight:bold;color:#f60  }

/*此处建立整站的框架*/
	/*width 1000px*/
	#top{ height:31px; line-height:31px; background-repeat:repeat-x;}
#top .top_con{ width:951px; margin:0 auto;}
#top .top_con .top_l{ float:left;font-size:14px;color:#3E3C3D;}
#top .top_con .top_l  a{ margin-left:15px;  font-size:15px;color:#3E3C3D;}
#top .top_con .top_r{ float:right; color:#787476;}
#top .top_con .top_r span a{ margin-left:15px;font-size:15px; color:#3E3C3D;}
.logina{margin:0 5px; font-size:16px;font-weight:bold;color:#f60  }

#layout {
	PADDING-RIGHT: 0px;BACKGROUND-POSITION: center top; PADDING-LEFT: 0px; MARGIN: 0px auto; 
	WIDTH: 70%; BACKGROUND-REPEAT: repeat-x; 
	max-width: 960px;
    min-width: 960px;
}
#layout-index {
	PADDING-RIGHT: 0px;BACKGROUND-POSITION: center top; PADDING-LEFT: 0px; MARGIN: 0px auto; 
	WIDTH: 70%; BACKGROUND-REPEAT: repeat-x; 
	max-width: 960px;
    min-width: 960px;
	
}
#leftDiv{
	width:15%;
	float:left;
	min-height:200px;
}
#rightDiv{
	width:15%;
	float:left;
	min-height:200px;
}
#content_index{margin:0 auto; text-align:left; width:960px;border:0px solid #7ABEFF;}
.header{ margin:0 auto; text-align:left;padding:30px 0 20px;}

#header{margin:0 auto; text-align:left; width:960px;border:0px solid #7ABEFF;}

.head { padding:5px 0 0px; position: relative; z-index:1000;background: #ffffff;}
.head .logo { float: left; width: 200px; padding-right:20px;padding-left:2px;}
.head .search { margin-left:40px; float: left;width: 330px; padding-top:8px;}
.head .searchFillIn {float:left; padding: 3px 0 3px 3px; height: 34px; background: #48bc4d; }
.head .searchFillIn .search-btn{float:left;margin: 0; width:70px;height:30px;background: #ddddd;}
.head .searchFillIn .search-btn button {margin-top: 5px; padding: 0px; border: 0; width: 70px; height: 30px;line-height:30px;background: #48bc4d; color: #fff; font-size: 18px; vertical-align:top;cursor: pointer;text-align:center; }
.head .searchFillOn,.head .searchFillOn .search-btn,.head .searchFillOn .search-btn button{}

.head .search-mod{padding-left: 8px; width: 56px; height: 34px; line-height: 34px; float: left;background:#fff; border-right: 1px solid #e8ebef;position: relative;}
.head .search-mod .dropdown-toggle,.head .search-mod.dropdown .dropdown-default{margin:0;padding:0;border:0;width:56px;height:34px;line-height:34px;font-size:14px; font-size: 14px; color: #666;cursor:pointer;}
.head .search-mod .dropdown-default{ background:url(../images/icon20.jpg) no-repeat 38px -226px; }
.head .search-mod .dropdown-menu{display:none; position: absolute; left: -3px; top: 34px; width: 64px;height: auto; border: 3px solid #6dd373; border-top: none; background: #fff; overflow: hidden; }
.head .search-mod .dropdown-menu li{padding-left: 8px; width: 56px; height: 30px; line-height: 30px; font-size: 14px; color: #666;cursor:pointer;}
.head .search-mod .dropdown-menu li.current,.head .search-mod.dropdown .dropdown-menu li.active {  background: #eee; }


.head .search-ipt {width: 150px;height: 27px;line-height: 20px;padding: 7px 0 0 0;float: left;background: #fff; }
.head .search-ipt input { margin: 0; padding: 0 15px 7px 15px; border: none; background: none; width: 192px;height:20px;line-height:20px;_height:18px;line-height:18px;font-family:'Microsoft Yahei'; vertical-align:middle;}
.header .login{color:#1b75bb; font-size:14px; text-align: top;line-height:50px;}
.header .login a{margin:0 8px; color:#1b75bb;font-size:14px; }

.f15{margin:0 8px; color:#1b75bb;font-size:15px; }
.f14{margin:0 8px; color:#1b75bb;font-size:14px; }
.f13{margin:0 8px; color:#1b75bb;font-size:14px; }
.f20{margin:0 8px; color:#1b75bb;font-size:20px; }

.fy15{margin:0 8px; color:#FF6215;font-size:15px; }
.fy14{margin:0 8px; color:#FF6215;font-size:14px; }
.fy13{margin:0 8px; color:#FF6215;font-size:14px; }

.fr15{margin:0 8px; color:#D20000;font-size:15px; }
.fr14{margin:0 8px; color:#D20000;font-size:14px; }
.fr13{margin:0 8px; color:#D20000;font-size:14px; }
.fbold{font-weight:bolder; }

.nav{height:40px; line-height:40px; background:#4894d5; font-size:16px; margin:0px auto;margin-bottom:5px;}
.nav a{display:inline-block; padding:0px 23px; color:#fff; font-size:16px;}
.nav a:first-child{}
.nav a:hover{background:#1b75bb;}
#menubackground{background:#1b75bb;font-size:16px;}

.screen{background:#fff; margin-bottom:8px;}
.screen ul{padding:0 10px;}
.screen ul li{height:44px; line-height:24px; font-size:14px; border-bottom:1px dotted #e6e9ed; color:#333333; padding:0 5px;}
.screen ul li:last-child{border:none}
.screen ul li i{display:block; float:left; width:70px;}
.screen ul li span{display:block; float:left; width:800px;}
.screen ul li span a{margin-right:10px; color:#666666}
.screen ul li span a:hover{color:#6D6E71}
.screen ul li em{display:block; float:right;}
.screen ul li em a{color:#3788c7;}

.cidaohang {CLEAR: both; margin:0px 0px 5px 5px; WIDTH: 958px; HEIGHT: auto; }

.index-main {margin-top:6px ; }
.index-main .left{ width:700px; }
.index-main .left-part{background:#fff; margin-bottom:6px}
.index-main .left .title{border-bottom:1px solid #e8e8e8; height:40px; line-height:40px;}
.index-main .left .title h1{ display:block; height:40px;  color:#1b75bb; padding-left:6px; font-weight:normal; font-size:16px;}

/* 罗武平添加的start */
.titleh2{ float:left; background:#fff; }
.titlep{ float:right; margin-top:0px;}
/* 罗武平添加的end */

.index-main .right{ width:245px;}
.index-main .right .rig-part{ background:#fff; margin-bottom:6px;}
.index-main .rig-part .title{ display:block; height:40px; border-bottom:1px solid #e8e8e8; padding-left:8px; line-height:40px; }
.index-main .rig-part .title h1{ font-size:15px; display:block; height:40px;color:#1b75bb; font-weight:normal}
.index-main .rig-part .index-login{ padding:15px 12px;}
.index-main .rig-part .index-login ul li{ width:100%; height:auto !important; overflow:hidden; padding-bottom:11px;}
.index-main .rig-part .index-login .webtxt{ width:205px; border-radius:3px; height:26px; border:1px solid #cccccc; line-height:26px; padding:4px 7px; font-size:14px; color:#555;}
.index-main .rig-part .index-login .ckbox{ float:left; margin-top:3px;}
.index-main .rig-part .index-login label{ float:left; padding-left:10px; font-size:14px;}
.index-main .rig-part .index-login .wjmm{ float:right; color:#0088db;}
.index-main .rig-part .index-login .webatn{  border:none; border-radius:3px; width:220px; height:35px; line-height:35px; background:#3ba354; color:#fff; text-align:center; font-size:16px; cursor:pointer}
.index-main .rig-part .index-login .qzzc{ width:102px; margin-top:8px; height:33px; border-radius:3px; background:#5199d2; color:#fff; text-align:center; line-height:33px; display:block; float:left;}
.index-main .rig-part .index-login .zpzc{ width:102px; margin-top:8px; height:33px; border-radius:3px; background:#ff7300; color:#fff; text-align:center; line-height:33px; display:block; float:right;}
.index-main .rig-part .index-login .webatn:hover{ background:#33c456}
.index-main .rig-part .index-ad{ width:230px; height:178px; padding:10px 7px;}
.index-main .rig-part .index-ad img{width:230px; height:178px;}
.index-main .rig-part .wz-list{ padding:2px 8px 2px 8px;}
.index-main .rig-part .wz-list li{ width:100%; height:28px; line-height:28px; overflow:hidden;}
.index-main .rig-part .wz-list li a{ color:#555; font-size:14px}
.index-main .rig-part .wz-list ul{ margin-bottom: 6px;}
.index-main .sub-part{ width:680px; margin:0 auto; border-bottom:1px dotted #e6e9ed; padding-bottom:6px;}
.index-main .left-dl{ width:322px; margin-right:2px; height:70px; padding-top:12px; padding-left:8px; overflow:hidden; border:1px solid #E6E9ED; margin-top:4px;}
.index-main .left-dl dt{ width:96px; height:70px; padding-right:12px; float:left}
.index-main .left-dl dt img{ width:100%; height:65px;}
.index-main .left-dl dd{ width:190px; float:left;}
.index-main .left-dl dd i a{color:#06c; font-size:14px;}
.index-main .left-dl dd em{ display:block; margin:8px 0; font-size:14px; color:#666666;}
.index-main .left-dl dd span a{color:#06c; font-size:14px;}
.index-main .left-dl dd span a:last-child{ margin-left:40px}
.index-main .rig-part .left-tb{ width:245px;}
.left-tb table td.td1{border-bottom:1px solid #e8ebef; border-right:1px solid #e8ebef;}
.left-tb table td.td2{border-bottom:1px solid #e8ebef;}
.left-tb table td.td3{border-right:1px solid #e8ebef;}
.sub-part ul{width:330px; padding:10px 3px 0px 2px}
.sub-part ul li{ font-size:14px; height:30px; line-height:30px}
.sub-part ul li i{ float:left; color:#555;}
.sub-part ul li i a{ color:#555555;}
.sub-part ul li span{ float:left}
.sub-part ul li span a{ color:#06c}
.sub-part ul li em{ float:right; color:#888}
.duoac{width:680px; margin:0 auto; padding:10px 0;}
.duoac a{ margin-right:10px; line-height:26px; font-size:14px; color:#06c; white-space:nowrap; display:block; float:left}
.duoac i{ color:#555; font-size:14px; float:left}
.stu-work{ padding:16px 0px; border-bottom:1px dotted #e6e9ed}
.stu-work dl{ width:212px; float:left; margin:0 10px}
.stu-work dl dt{ float:left; width:100px; height:100px; padding-right:12px;}
.stu-work dl dt img{ width:100px; height:100px}
.stu-work dl dd{ width:94px; float:left; font-size:14px; color:#555; margin:4px 0; height:18px; overflow:hidden}
.stu-work dl dd i{ font-size:14px; padding-right:20px; color:#4894d5}
.stu-work dl dd i a{color:#4894d5}
.stu-work dl dd i.mm{ background:url(../images/girl.gif) no-repeat center right}
.stu-work dl dd i.gg{ background:url(../images/boy.gif) no-repeat center right}
.stu-work dl dd em{ color:#4894d5;}
.stu-work dl dd a{color:#318846; margin-right:20px;}

.rig-part i{ font-size:14px; padding-right:20px; color:#4894d5}
.rig-part i a{color:#4894d5}
.rig-part i.mm{ background:url(../images/girl.gif) no-repeat center right}
.rig-part i.gg{ background:url(../images/boy.gif) no-repeat center right}

.stu-work ul{ width:340px; padding-left:10px}
.stu-work ul li{ height:32px; line-height:32px;}
.stu-work ul li i{ color:#06c; display:block; float:left; width:140px; height:32px; overflow:hidden;}
.stu-work ul li i a{ color:#06c;}
.stu-work ul li span{float:left; width:0px; display:block; opacity:0}
.stu-work ul li span a{ color:#318846; margin:0 4px}
.stu-work ul li em{ display:block; float:left; width:40px; text-align:center}
.stu-work ul li:hover span{ opacity:1}

.link h1{ display:block; height:40px; line-height:40px; color:#666666; font-weight:normal; font-size:14px; border-bottom:1px solid #dbe2dc; padding-left:6px; background:#eff5f0;}
.link span{ display:block; padding-top:2px;}
.link span a{ display:inline-block; white-space:nowrap; color:#A4A4A4; font-size:14px; margin:0 1px;}

.stu-main .left{ width:958px; }
.stu-main .left .left-part{background:#fff; margin-bottom:5px;}
.stu-main .left .title{ padding:0px 10px 5px;}
.stu-main .left .title h3{ display:block; border-bottom:1px solid #e8e8e8; height:37px; line-height:37px; color:#328b48; padding:5px 0px 0px 6px; font-weight:normal; font-size:16px;}

.stu-main .left .title .neirong{ display:block; border-bottom:1px solid #e8e8e8; height:37px; line-height:37px;}

.stu-main .left .title ul{border-bottom:1px solid #e8e8e8; height:40px; line-height:40px; font-size:14px;}
.stu-main .left .title ul li{ float:left; margin-right:12px}
.stu-main .left .title ul li a{ display:block; height:40px; padding:0 12px; color:#666}
.stu-main .left .title ul li a.ta,.stu-main .left .title ul li a:hover{ color:#e86f0d; background:#f9f5f0}
.stu-main .left .title span{display:block; border-bottom:1px solid #e8e8e8; height:37px; line-height:37px; color:#555; padding:5px 0px 0px 6px;}
.stu-main .left .title span h1{ display:block; font-size:22px; font-weight:normal; color:#555; float:left}
.stu-main .left .title span font{ display:block; float:right; font-size:px; float:right}
.stu-main .left .title span font em{ color:#777; margin-left:12px}
.stu-main .left .title span font i{ color:#444;}

.stu-main .left .abopre p { position:absolute; top:0px; right:18px; color:#555; font-size:14px;}
.stu-main .left .abopre p a{ color:#555;}
.stu-main .left .abopre a i{ color:#ea7e0a;}
.stu-main .left .abopre a:hover{ text-decoration:underline}
.stu-main .left .abopre p.feny a{ margin:0 3px; font-size:15px; color:#666666}
.stu-main .left .abopre p.feny a:hover{ text-decoration:none; color:#2288bb;}
.stu-main .left .stu-infor dl{ width:150x; margin:22px 12px 18px; float:left;}
.stu-main .left .stu-infor dt{ width:150px; height:150px; position:relative; overflow:hidden}
.stu-main .left .stu-infor dt img{width:150px; height:150px;}
.stu-main .left .stu-infor dt em{ display:block; width:47px; height:26px; position:absolute; font-size:14px; top:0px; left:-50px; background:#d37724; color:#fff; text-align:center; line-height:26px; opacity:0}
.stu-main .left .stu-infor dd{ height:16px; font-size:14px; line-height:16px; padding-top:8px; position:relative; width:150px; overflow:hidden}
.stu-main .left .stu-infor dd i{ color:#2288bb; padding-right:18px; font-size:14px;}
.stu-main .left .stu-infor dd i.mm{ background:url(../images/girl.gif) no-repeat right center}
.stu-main .left .stu-infor dd i.gg{ background:url(../images/boy.gif) no-repeat right center}
.stu-main .left .stu-infor dd span{ display:block; position:absolute; height:16px; top:8px; right:-100px; line-height:16px;}
.stu-main .left .stu-infor dd span a{ color:#318846; }
.stu-main .left .stu-infor dd span a:last-child{ margin-left:15px}
.stu-main .left .stu-infor dd em{ padding:0 8px;}
.stu-main .left .stu-infor dl:hover dt img{opacity:1;   -webkit-transform: scale(1.5) rotate(10deg);   -moz-transform: scale(1.5) rotate(10deg);   -o-transform: scale(1.5) rotate(10deg);   -ms-transform: scale(1.5) rotate(10deg);   transform: scale(1.5) rotate(10deg);}
.stu-main .left .stu-infor dl:hover dt em{ left:103px; opacity:1}
.stu-main .left .stu-infor dl:hover dd span{ right:0px;}
.stu-main .left .stu-infor a:link {color: #555; text-decoration: none; font-size: 14px;}
.stu-main .left .stu-infor a:visited {color: #555} 
.stu-main .left .stu-infor a:hover {color: #F60;}
.stu-main .left .page{ display:block; text-align:center; padding:33px 0}
.stu-main .left .page a{ display:inline-block; padding:2px 8px; margin:0 5px; border:1px solid #e8eaee; color:#666666;}
.stu-main .left .page a.pageUp span{ margin:1px 4px 0px -4px; width:0; height:0; display:inline-block; border-width:5px; border-style:solid; border-color:transparent #25af60 transparent transparent;}
.stu-main .left .page a.pageDown span{margin:1px -4px 0px 4px; width:0; height:0; display:inline-block; margin-top:1px; border-width:5px; border-style:solid; border-color:transparent transparent transparent #25af60;}
.stu-main .left .page a:hover{ color:#fff; background:#0080C0; border:1px solid #0080C0}
.stu-main .left .page a.pageUp:hover span{border-color:transparent #fff transparent transparent; }
.stu-main .left .page a.pageDown:hover span{border-color:transparent transparent transparent #fff; }

.stu-main .right{ width:165px;}
.stu-main .right .rig-part{ background:#fff; padding:2px; margin-bottom:8px;}
.stu-main .right .rig-part a:link {color: #06c; text-decoration: none; font-size: 14px;}
.stu-main .right .rig-part a:visited {color: #06c} 
.stu-main .right .rig-part a:hover {color: #F60;}

.stu-main .rig-part .title{ display:block; height:37px; border-bottom:1px solid #e8e8e8; padding-left:8px; font-size:15px; line-height:37px; color:#318846; font-weight:normal}
.stu-main .rig-part dl{ padding:14px 5px; margin:0 5px; height:46px; border-bottom:1px dotted #e8ebee}
.stu-main .rig-part dl:last-child{ border:none}
.stu-main .rig-part dt{ width:43px; height:46px; float:left; padding-right:10px;}
.stu-main .rig-part dt img{width:43px; height:46px;}
.stu-main .rig-part dd{ width:168px; float:left; position:relative; height:20px; overflow:hidden}
.stu-main .rig-part dd:last-child{ padding-top:8px;}
.stu-main .rig-part dd i{ color:#2288bb; padding-right:18px; font-size:14px;}
.stu-main .rig-part dd i.mm{ background:url(../images/girl.gif) no-repeat right center}
.stu-main .rig-part dd i.gg{ background:url(../images/boy.gif) no-repeat right center}
.stu-main .rig-part dd span{ position:absolute; display:block; top:0px; right:-100px; height:20px; line-height:20px;}
.stu-main .rig-part dd span a{ color:#318846; }
.stu-main .rig-part dd span a:last-child{ margin-left:15px}
.stu-main .rig-part dd em:last-child{ float:right}
.stu-main .rig-part dd em b{ font-weight:normal; padding:0 5px; color:#ea7e0a}
.stu-main .rig-part dl:hover span{ right:0px;}
.stu-main .rig-part ul{ padding:3px 13px;width:150px;}
.stu-main .rig-part ul li{ height:30px; line-height:30px; font-size:14px;white-space:nowrap; width:150px;  white-space:nowrap;  
 text-overflow:ellipsis;   
 -o-text-overflow:ellipsis;   
 overflow: hidden;   }
.stu-main .rig-part ul li a{ color:#06c}
.stu-main .rig-part .dol{ padding:14px 10px}
.stu-main .rig-part .pic-img{ width:81px; height:79px; padding-right:12px}
.stu-main .rig-part .pic-img img{ width:81px; height:79px;}
.stu-main .rig-part .dol ol{ padding-bottom:12px; height:79px; width:126px; overflow:hidden}
.stu-main .rig-part .dol ol li{ font-size:14px; color:#666; width:126px}
.stu-main .rig-part .dol ol li:nth-child(2){ padding:8px 0}
.stu-main .rig-part .dol ol li i{ color:#2288bb; font-size:14px;}
.stu-main .rig-part .dol ol li a{ color:#2a8e42; font-size:14px;}
.stu-main .rig-part .dol ol li a:last-child{ margin-left:22px;}
.stu-main .rig-part .dol span{ display:block; width:100%; padding:0px 0 0; font-size:14px; color:#666666}
.stu-main .rig-part .dol span i:first-child{ float:left;}
.stu-main .rig-part .dol span i:last-child{ float:right;}
.stu-main .rig-part .dol span i em{ color:#e56916; padding:0 3px}
.stu-main .rig-part .dol span a{ display:block; width:217px; height:36px; background:#3ba354; line-height:36px; text-align:center; color:#fff; font-size:16px; margin:0 auto}

.stu-main .company dt{ width:64px; height:47px; float:left; padding-right:10px;}
.stu-main .company dt img{width:64px; height:47px;}
.stu-main .company dd{ width:146px; float:left; position:relative; height:20px; overflow:hidden}
.stu-main .left .company-list{ padding:5px 10px;}
.stu-main .left .company-list dl{ height:84px; border-bottom:1px dotted #e7eaee; padding:8px 5px; overflow:hidden}
.stu-main .left .company-list dl dt{ width:115px; height:84px; float:left; margin-right:12px;}
.stu-main .left .company-list dl dt img{width:115px; height:84px}
.stu-main .left .company-list dd{ width:675px; float:left; position:relative}
.stu-main .left .company-list dd:last-child{ padding-top:14px;}
.stu-main .left .company-list dd p{ font-size:14px; color:#666; line-height:10px;}
.stu-main .left .company-list dd i{ font-size:14px; font-weight:none; padding-right:12px;}
.stu-main .left .company-list dd em{ display:inline-block; padding:0px 4px; background:#e78718; color:#fff; font-size:11px;}
.stu-main .left .company-list dd span{ margin-left:15px; opacity:0}
.stu-main .left .company-list dd span a{ font-size:14px; color:#318746;}
.stu-main .left .company-list dd span a:last-child{ margin-left:16px;}
.stu-main .left .company-list dl:hover span{opacity:1}
.stu-main .parttime-list{ margin:0px auto;}
.stu-main .parttime-list ul{margin-left:8px;margin-right:8px;}
.stu-main .parttime-list ul li{ height:35px; width:100%; font-size:14px; line-height:35px; border-bottom:1px dotted #e6e9ed; text-align:left;  display:inline-block; overflow:hidden;}
.stu-main .parttime-list span{display:block; float:left;}
.stu-main .parttime-list .jobtitle{width:394px;} 
.stu-main .parttime-list .listcompany{width:230px;}
.stu-main .parttime-list .listcompany a{color:#555;outline-width: medium;}
.stu-main .parttime-list .listcompany a:hover {
    color: #F60;
}
.stu-main .parttime-list .listtime{width:70px;  text-align:center;}
.stu-main .parttime-list .listqztime{width:80px;}

.stu-essential{ padding-left:15px;padding-top:15px;padding-right:10px;border:1px dotted #e6e9ed; }  /*2015-10-25  添加了height: 1116px;*/
.stu-essential dl{padding:2px 0px 4px 6px;}
.stu-essential dt{ width:141px; height:150px; float:left; padding-right:5px;}
.stu-essential dt img{width:141px; height:145px;border:1px dotted #e6e9ed;}
.stu-essential dt i{ font-size:14px; color:#666; display:block; text-align:center; padding-top:8px;}
.stu-essential dd{ width:500px; float:left; padding-bottom:11px; font-size:14px; color:#888888}
.stu-essential dd i{ color:#2288bb; padding-right:18px; font-size:16px;}
.stu-essential dd i.mm{ background:url(../images/girl.gif) no-repeat right center}
.stu-essential dd i.gg{ background:url(../images/boy.gif) no-repeat right center}
.stu-essential dd:nth-child(2){ padding-bottom:22px;}
.stu-essential dd a{ font-size:14px; color:#318746;}
.stu-essential dd a:last-child{ margin-left:26px;}
.stu-essential dd .em1{ color:#444; margin-right:16px;}
.stu-essential dd .em2{ color:#2288bb}
.stu-essential dd .em3{ color:#f06e0f}

.stu-essential ul{ width:580px;}
.stu-essential ul li{ padding-bottom:18px; font-size:14px; color:#555; float:left; width:290px;}
.stu-essential span{ display:block; font-size:14px; color:#555; padding-bottom:18px;}
.stu-essential span a{ color:#2288bb}
.stu-essential span i{ color:#e36e18}
.stu-essential p{ display:block; text-align:left; padding-bottom:0px;margin-bottom:0px;}
.stu-essential p a{ display:inline-block; width:100px; height:30px; line-height:30px; color:#fff; font-size:14px;}
.stu-essential p a:first-child{ background:#f1731f;}
.stu-essential p a:second-child{ background:#5aaef1; margin-left:60px}
.stu-essential ol li{ line-height:24px; color:#444; font-size:14px; padding-bottom:18px;}

.stu-essential .guanzhu{background:#f1731f; color:#fff;}
.stu-essential .yaoqing{background:#5aaef1; margin-left:50px; color:#fff;}

.editor-show-main{
	
}

.editor-show-main{ padding:18px 22px 4px 15px; font-size:14px; color:#555; line-height:24px;}
.editor-show-main p{ display:block;    margin: 0px;}
.editor-show-main img{ max-width:650px;}

.article-main{ padding:18px 22px 4px 15px; font-size:14px; color:#555; line-height:24px;}
.article-main p{ display:block; padding-bottom:20px}
.article-main ul{ margin-top:-18px}
.article-main ul li{ border-bottom:1px dotted #eceef1; height:38px; line-height:38px;}
.article-main ul li:last-child{ border:none}
.article-main ul li a{ display:block; padding:0 5px;}
.article-main ul li a i{ font-size:14px; color:#06c; float:left}
.article-main ul li a em{ font-size:14px; color:#888; float:right}
.article-main ul li a:hover{ background:#f5f9f6}
.article-main ul li a:hover i{ color:#e2610b}
.article-main ol li{ font-size:14px; margin-bottom:16px;line-height:24px;}
.article-main ol li a{ color:#555}
.article-main dl{ font-size:14px; width:672px;border:0px solid #e8e8e8; }
.article-main dt{ width:672px; padding-bottom:18px}
.article-main dt.gs{ width:670px; padding-bottom:18px;border:0px solid #e8e8e8;}
.article-main dd{ width:335px; float:left; padding-bottom:18px}
.article-main dd i{ color:#2288bb}
.article-main span{ display:block; text-align:left; padding:6px 0 18px}
.article-main span a{ display:inline-block; width:100px; height:35px; line-height:35px; color:#fff; font-size:14px;}
.article-main span a:first-child{ background:#f1731f;}
.article-main span a:last-child{ background:#5aaef1; margin-left:50px}



.parttime-job .left{ width:955px}
.parttime-job .jzbacontent{ background:#fff;}
.parttime-job .left .title{border-bottom:1px solid #e8e8e8; height:42px; line-height:42px;}
.parttime-job .left .title h3{ display:block;  color:#328b48; height:42px; padding-left:12px; font-weight:normal; font-size:15px;}
.parttime-job .left .title h3 i{color:#dc841d; padding:0 6px;}



.parttime-job .parttime-list{ margin:0px auto;}
.parttime-job .parttime-list ul{margin-left:0px;margin-right:0px;}
.parttime-job .parttime-list ul li{ height:35px; width:100%; font-size:16px; line-height:35px; border-bottom:1px dotted #e6e9ed; text-align:left;  display:inline-block; overflow:hidden;}
.parttime-job .parttime-list ul li a{  font-size:16px;}

.parttime-job .parttime-list span{display:block; float:left;}
.parttime-job .parttime-list .jobtitle{width:520px;} 
.parttime-job .parttime-list .listcompany{width:320px;}
.parttime-job .parttime-list .listcompany a{color:#555;outline-width: medium;}
.parttime-job .parttime-list .listcompany a:hover {  color: #F60;}
.parttime-job .parttime-list .listtime{width:115px;  text-align:center;}
.parttime-job .parttime-list .listqztime{width:80px;}

.Linklist:link	  {color:#0066cc;text-decoration:none;font-size: 14px;}
.Linklist:visited {color:#551A8B;text-decoration:none;font-size: 14px;}
.Linklist:hover   {color:#f60;text-decoration:underline;font-size: 14px;}
.Linklist:active  {color:#004592;text-decoration: underline;font-size: 14px;}

.parttime-job .left .page{ display:block; text-align:center; padding:5px 0 10px 0px;}
.parttime-job .left .page a{ display:inline-block; padding:2px 8px; margin:0 5px; border:1px solid #e8eaee; color:#666666;}
.parttime-job .left .page a.pageUp span{ margin:1px 4px 0px -4px; width:0; height:0; display:inline-block; border-width:5px; border-style:solid; border-color:transparent #25af60 transparent transparent;}
.parttime-job .left .page a.pageDown span{margin:1px -4px 0px 4px; width:0; height:0; display:inline-block; margin-top:1px; border-width:5px; border-style:solid; border-color:transparent transparent transparent #25af60;}
.parttime-job .left .page a:hover{ color:#fff; background:#25af60; border:1px solid #25af60}
.parttime-job .left .page a.pageUp:hover span{border-color:transparent #fff transparent transparent; }
.parttime-job .left .page a.pageDown:hover span{border-color:transparent transparent transparent #fff; }


.parttime-job .right{ width:0px;}
.parttime-job .rig-part{ padding:7px 7px 0px; background:#fff; margin-bottom:16px;}
.parttime-job .rig-part .pic-img img{ width:100%;}
.parttime-job .rig-part .pic-img li{ padding-bottom:16px}
.parttime-job .rig-part p{ padding:337px 0; display:block; text-align:center; font-size:26px; color:#06F}
.parttime-job .rig-part ul{ padding:3px 13px; }
.parttime-job .rig-part ul li{ height:30px; line-height:30px; font-size:14px;white-space:nowrap; width:210px;  white-space:nowrap;   text-overflow:ellipsis;    -o-text-overflow:ellipsis;    overflow: hidden;   }
.parttime-job .rig-part a:link {color: #06C; text-decoration: none; font-size: 14px;}
.parttime-job .rig-part a:visited {color: #06C} 
.parttime-job .rig-part a:hover {color: #F60;}
.parttime-job .rig-part .title{ display:block; height:37px; border-bottom:1px solid #e8e8e8; padding-left:8px; font-size:15px; line-height:37px; color:#6D6E71; font-weight:normal}

.astyle{color:#fff;}
.companly-infor{ padding:15px;}
.companly-infor .comp-pic{ width:175px; padding-right:20px;}
.companly-infor .comp-info{ width:465px; float:left;}
.companly-infor .comp-info ul li{ width:465px; padding-bottom:13px; font-size:14px; color:#888888}
.companly-infor .comp-info ul li i{ color:#2288bb; padding-right:18px; font-size:16px;}
.companly-infor .comp-info ul li:first-child{ padding-bottom:18px;}
.companly-infor .comp-info ul li:last-child{ padding-bottom:18px;}
.companly-infor .comp-info ul li a{ font-size:14px; color:#318746;}
.companly-infor .comp-info ul li a:nth-child(2){ margin:0 26px;}
.companly-infor .comp-info ul li .em1{ color:#444; margin-right:16px;}
.companly-infor .comp-info ul li .em2{ color:#2288bb}
.companly-infor .comp-info ul li .em3{ color:#f06e0f}

.luara-left{position:relative;padding:0;overflow: hidden;}
.luara-left ul{position: relative;padding: inherit;margin: 0;}
.luara-left ul li{float: left;padding: inherit;margin: inherit;list-style: none;}
.luara-left ul li img{width: inherit;height: inherit;}
.comp-pic ol{  margin: 10px 0;}
.comp-pic ol li{float: left; width: 15px; height: 10px; margin-right: 3px; background: #e7eaee; cursor: pointer; font-size:1px;}
.comp-pic ol li.seleted{background: #6dd373; cursor: pointer;}

.conp-inforlist{padding:20px 15px;}
.conp-inforlist ul{ width:580px;}
.conp-inforlist ul li{ padding-bottom:18px; font-size:14px; color:#555; width:580px; letter-spacing:3px}
.conp-inforlist ul li a{ color:#2288bb}
.conp-inforlist ul li i{ color:#e36e18}
.conp-inforlist p{ display:block; text-align:center; padding:8px 0}
.conp-inforlist p a{ display:inline-block; width:100px; height:35px; line-height:35px; color:#fff; font-size:14px;}
.conp-inforlist p a:first-child{ background:#f1731f;}
.conp-inforlist p a:last-child{ background:#5aaef1; margin-left:50px}

.companly-pic ul li{ width:145px; border-bottom:1px dotted #eaeaea; padding: 15px 15px 12px 15px; float:left; margin-bottom:8px}
.companly-pic ul li img{ width:100%; padding-bottom:12px;}
.companly-pic ul li.last{padding: 15px 0 12px 15px;}
.companly-pic ul li i{ text-align:center; display:block;}
.companly-pic ul li i a{ display:block; text-align:left; color:#08c;}
.companly-pic ul li i a:hover{ text-decoration:underline}
.companly-pic ul li span{ display:block; padding-top:10px; height:auto !important; overflow:hidden}
.companly-pic ul li span b{ font-weight:normal;}
.companly-pic ul li span a{ float:right}
.footer{border-top:1px solid #dbe2dc; border-bottom:1px solid #dbe2dc;text-align:center;font-size:14px; margin-top:0px; padding-bottom:10px; background-color:#eff5f0}
.footer span{padding-top:22px; color:#777777; display:block;font-size:14px;}
.footer span a{margin:0 6px; color:#777777;font-size:14px;}
.footer p{display:block; padding-top:12px; color:#999999;font-size:14px;}
.footer p a{color:#777777;font-size:14px;}
.joblist{}
.jlgwlb {	WIDTH: 720px;PADDING-LEFT: 0px;}
.jlgwlb LI {	FLOAT: left}
.jlgwlb CITE {	FLOAT: right}
.jlgwlb DL {	MARGIN: 0px auto; WIDTH: 720px}
.jlgwlb DT {	FLOAT: left; WIDTH: 20px}
.jlgwlb DD {	FLOAT: left; WIDTH: 720px}
.jlgwlb DD:hover  {        BACKGROUND: #F8F8F8;}
.jlgwlb DD UL {	PADDING-LEFT: 2px}
.jlgwlb DD.ltb {	BORDER-BOTTOM: #ccc 1px dotted}
.jlgwlb DD.ltb LI {	WIDTH: 720px; LINE-HEIGHT: 25px}
.jlgwlb DD.ltb LI A.font-15{       TEXT-DECORATION: underline;font-size:15px;}
.jlgwlb DD.ltb LI .list-n{	COLOR: #008000}
.jlgwlb DD.ltb LI  A.blue12 {        COLOR: #000000;TEXT-DECORATION: none;font-size:14px;}
.page {	MARGIN: 2em 0px 1em 1.5em; WHITE-SPACE: nowrap}
.page A {	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 0.3em; BORDER-TOP: #fff 1px solid; DISPLAY: inline-block; PADDING-LEFT: 0.3em;  PADDING-BOTTOM: 0.05em; BORDER-LEFT: #fff 1px solid; COLOR: #03c; PADDING-TOP: 0.05em; BORDER-BOTTOM: #fff 1px solid; TEXT-DECORATION: none;FONT-SIZE: 14px}
.page B {	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 0.3em; BORDER-TOP: #fff 1px solid; DISPLAY: inline-block; PADDING-LEFT: 0.3em;  PADDING-BOTTOM: 0.05em; BORDER-LEFT: #fff 1px solid; COLOR: #03c; PADDING-TOP: 0.05em; BORDER-BOTTOM: #fff 1px solid; TEXT-DECORATION: none}
.page B {	FONT-WEIGHT: bold; COLOR: #333;FONT-SIZE: 14px}
.page A:hover {	BORDER-RIGHT: #03c 1px solid; BORDER-TOP: #03c 1px solid; BORDER-LEFT: #03c 1px solid; BORDER-BOTTOM: #03c 1px solid;FONT-SIZE: 14px}
.jzbacontent {	CLEAR: both; MARGIN: 0px auto 0px; WIDTH: 958px; HEIGHT: auto; content: "."}
.jzbacontent a:link {color: #06C;text-decoration: none;font-size: 15px;}
.jzbacontent a:visited {color: #06C} 
.jzbacontent a:hover {color: #F60;}
.isibodyleft {	FLOAT: left; WIDTH: 732px; MARGIN-RIGHT: 5px;margin-top:5px;border:1px solid #ddd;}
.ijianzhifooter {	TEXT-ALIGN: center;  PADDING-BOTTOM: 10px; MARGIN: 5px auto 0px; PADDING-LEFT: 0px; WIDTH: 955px; PADDING-RIGHT: 0px; HEIGHT: 50px; CLEAR: both; BORDER-TOP: #ccc 1px solid;BACKGROUND: url(../images/main_right_bg.jpg);FONT-SIZE: 12px;}
.ijianzhifooter A {	COLOR: #000; TEXT-DECORATION: none}
.ijianzhifooter A:hover {	COLOR: #666; TEXT-DECORATION: underline}

.login-main{width: 578px;float: left;padding-bottom: 100px;padding-left: 32px;font-size: 12px;clear: left;}
.login-main-app{padding-bottom: 60px;}
.login-main dl{font-family:  Microsoft Yahei;color: #666;} 
.login-main dd{position: relative;width: 578px;} 
.login-main .logRow{height: 63px;}
.login-main .logRow label{float: left\9;height: 36px\9;line-height: 36px\9;}
.login-main dd label{font-family: Microsoft Yahei;color: #666;margin-left: 30px;margin-right: 22px;}
.login-main .correct-tip-icon{display: inline-block;margin-left: 10px;line-height: 38px;vertical-align: middle;*margin-bottom: 20px;background: url('../images/icon.png') no-repeat -807px -232px;width: 16px;height: 16px;}
.login-main .wrong-tip-box{height: 25px;line-height: 25px;margin-left: 104px;margin-left: 100px\9;}
.login-main .wrong-tip-icon{float: left;margin-top: 5px;background: url('../images/icon.png') no-repeat -781px -232px;width: 16px;height: 16px;}
.login-main .wrong-tip{float: left;margin-left: 5px;margin-top: 3px;color: #ff0000;}


.login-main .input-email{width: 248px;height: 36px;padding: 0 10px;border:1px solid #ccc;line-height: 36px\9;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}
.login-main .pswtip{position: absolute;top: 12px;top:3px\9;left:87px;left: 82px\9;-left: 85px;font-family: Microsoft Yahei;z-index: 10;cursor: text;}
.login-main .input-psw{width: 248px;height: 36px;font-family: Arial;letter-spacing: 1px;padding: 0 10px;border:1px solid #ccc;line-height: 36px\9;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}


.login-main .remember-me{margin-left: 104px;margin-left: 98px\9;margin-right: 8px;height: 30px;line-height: 30px;vertical-align: middle;}
.login-main .forget-psw a{margin-left: 78px;height: 30px;line-height: 30px;color: #0088cc;text-decoration: none;}
.login-main .forget-psw a:hover{text-decoration: underline;}
.login-main .login-btn{width: 270px;height: 36px;margin-top: 8px;margin-left: 104px;margin-left: 100px\9;border: none;background-color: #32A738;color: #FFF;font-family: Microsoft YaHei;font-size: 14px;font-weight: bolder;cursor: pointer;outline: none;}
.login-vice{width: 330px;float: right;padding-bottom: 10px;padding-right: 18px;border-left: 1px solid #e7eaee;font-family: Microsoft YaHei;clear: right;}
.login-vice li{padding-left: 25px;font-size: 12px;}
.login-vice li.regist-li{margin-bottom: 18px;}


.window01 .bk01 {	BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #fff}
.window01 .bk02 {	BORDER-RIGHT: #8bb1d6 1px solid; BORDER-TOP: #8bb1d6 1px solid; MARGIN: 0px auto; BORDER-LEFT: #8bb1d6 1px solid; BORDER-BOTTOM: #8bb1d6 1px solid}
.window01 .wdkz INPUT {	MARGIN: 0px 0px 0px 10px}
.window01 TABLE {	MARGIN: 0px auto}
.window01 TABLE.tbg {	MARGIN-BOTTOM: 10px; BACKGROUND-COLOR: #a5b3cb}
.window01 TABLE.tbg TD {	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; HEIGHT: 22px}
.window01 TABLE.tbg TD.btbder {	BORDER-BOTTOM: #fff 1px solid}

.yan{color:#ff6600;font-size:14px;padding:1px 2px 1px 2px;white-space:nowrap;}

/* (公用)页尾 */

.SW_footer{width:100%;float:left;margin-top:10px;border-top:0px solid #A8A8A8; font-family:'Helvetica Neue',Helvetica,Arial,Sans-serif;font-size: 13px;}
.SW_footer .layout{width: 960px;margin: 0 auto;background: #fff;padding-left: 5px;border-top: 2px solid #e4e4e4;}
.SW_footer .h1_slogan{height:36px;line-height:36px;font-size:14px;color:#ccc;}
.SW_footer .h1_slogan span{display: block;height:40px;width:960px;margin:0 auto;letter-spacing:2px;}
.ft{position: relative;padding: 10px 0 30px 0;width:960px;}
.ft .slogan{float:left;width: 260px;height: 61px;margin-top: 10px;}
.ft .slogan a{display:inline-block;width: 185px;height:75px;}

.ft .ft_item{float:left;width:160px;line-height:22px;}
.ft .ft_item a{color:#999;}

.ft .ft_itemqq{float:left;width:220px;line-height:22px;}
.ft .ft_itemqq a{color:#999;}

.ft h4{height:25px;width:80px;margin-bottom:10px;font-size: 18px;color:#B7B7B7;}

.SW_footer .cp{width:850px;margin:0 auto;padding-bottom:20px;text-align:center;}
.SW_footer .beian{width:850px;margin:0 auto;padding-bottom:20px;text-align:center;}
.ft .slogan img { -webkit-filter: grayscale(1);filter:gray; filter: grayscale(1);}

/*2015-10-25 新添加的样式*/
.jieshaoschool{
height:70px;  padding-top:30px; float:left; font-size:20px; font-weight:bold;
}
.jieshaoschoolmx{float:right;padding-top:15px; width:110px; font-size:14px; font-weight:bold;}
.jieshaoschoolfont{color:#f66;}
.subti_part {
    border-bottom: 1px dotted #E6E9ED;
    height: 46px;
    padding: 20px 16px 15px 6px;
}.subti_part dl {
    float: left;
    width: 556px;
}.subti_part dl dt {
    float: left;
    border: 1px solid #D7D7D7;
    border-radius: 3px;
    padding: 2px;
    width: 40px;
    height: 40px;
}.subti_part dl dd {
    margin-left: 10px;
    float: left;
    width: 486px;
}.subti_part dl dd em {
    padding-bottom: 2px;
}.subti_part dl dd em a {
    font-size: 15px;
    color: #333;
}.subti_part dl dd {
    margin-left: 10px;
    float: left;
    width: 486px;
}.subti_part dl dd i {
    font-size: 12px;
    color: #797979;
    padding-right: 15px;
}.subti_part span {
    display: block;
    float: right;
}.subti_part span b {
    display: block;
    text-align: center;
    font-size: 18px;
    color: #E75052;
    line-height: 20px;
}.subti_part span i {
    display: block;
    text-align: center;
    font-size: 14px;
    color: #333;
}.subti_part dl dt img {
    width: 40px;
    height: 40px;
}.qs_right {
    float: left;
    width: 660px;
    padding-left: 29px;
    position: relative;
    overflow: hidden;
}.qs03a {
    background-position: 1px -286px;
}
.qs03 {
    clear: both;
    height: 33px;
    padding-left: 30px;
    line-height: 26px;
    font-weight: normal;
    font-size: 18px;
    font-family: "微软雅黑","黑体";
}.qs04 {
    clear: both;
    padding-bottom: 25px;
}.qs04a {
    clear: both;
    height: 16px;
    overflow: hidden;
    background-position: 0px -452px;
}.qs04b1 {
    clear: both;
    height: 32px;
    padding-top: 6px;
    line-height: 32px;
}.qs04b1 h2 {
    display: inline;
    font-size: 16px;
    font-weight: normal;
    font-family: "微软雅黑","黑体";
    padding-right: 18px;
}.qs04b1 span {
    color: #999;
}.qs04b2 {
    clear: both;
    padding-bottom: 5px;
    position: relative;
}.qs04b2 .input01, .iask_tw02d dl dd .input01 {
    float: left;
    border: 1px solid #D4D4D4;
    width: 336px;
    height: 30px;
    font-size: 14px;
    padding: 0px 7px;
    color: #535353;
    vertical-align: top;
    outline: medium none;
}.qs04b2 p {
    float: left;
    width: 228px;
    padding-left: 17px;
    line-height: 22px;
    text-indent: 36px;
    color: #666;
    background-position: -911px -453px;
}.qs04b2 p {
    float: left;
    width: 228px;
    padding-left: 17px;
    line-height: 22px;
    text-indent: 36px;
    color: #666;
    background-position: -911px -453px;
}.qs04b2 p{
    background-image: url("../images/question.gif");
    background-repeat: no-repeat;
}.qs04b2 textarea {
    float: left;
    border: 1px solid #D4D4D4;
    width: 343px;
    height: 88px;
    line-height: 22px;
    font-size: 14px;
    padding: 7px 0px 7px 7px;
    color: #535353;
    vertical-align: top;
    outline: medium none;
    resize: none;
}.qs03 {
    background-image: url("../images/question.gif");
    background-repeat: no-repeat;
} .qs04a{
    background-image: url("../images/question.gif");
    background-repeat: no-repeat;
}.qs04b {
    clear: both;
    overflow: hidden;
    border-left: 1px solid #EAEAEA;
    border-right: 1px solid #EAEAEA;
    background: #FBFBFB none repeat scroll 0% 0%;
    padding: 0px 0px 16px 29px;
}.qs04c {
    background-image: url("../images/question.gif");
    background-repeat: no-repeat;
}.sub-left {
    width: 700px;
}
.fl {
    float: left;
}.sub-left .sub-xklet {
    width: 698px;
    border: 1px solid #C9C9C9;
    padding-bottom: 30px;
    background-color: #fff;
}
.paddbot {
    padding-bottom: 5px !important;
    margin-bottom: 20px;
}.sub-wendk {
    padding: 10px 30px;
}.sub-wendk .tilte {
    display: block;
    margin-top: 8px;
    padding-left: 36px;
    height: 36px;
    line-height: 36px;
    font-size: 16px;
    color: #333;
    background: transparent url("../images/q_red.gif") no-repeat scroll left center;
}.sub-wendk span.span-yx {
    border-bottom: 1px dotted #C9C9C9;
    padding: 10px 0px;
    font-size: 13px;
}.sub-wendk .span-yx i {
    color: #333;
}.sub-wendk .span-yx em {
    color: #333;
    padding-left: 20px;
}.sub-wendk p.pjs {
    line-height: 28px;
    font-size: 13px;
    color: #333;
    padding: 18px 0px;
    display: block;
}.sub-wendk span {
    display: block;
    font-size: 13px;
    color: #333;
}.sub-wendk .span-lia a {
    font-size: 13px;
    display: block;
    float: left;
    margin-right: 12px;
    padding: 0px 12px;
    height: 25px;
    line-height: 25px;
    color: #FFF;
    background: #7098E3 none repeat scroll 0% 0%;
    border-radius: 4px;
}.sub-wendk span.span-bgyk {
    display: block;
    font-size: 13px;
    border: 1px solid #C9C9C9;
    background: #FFEAEA none repeat scroll 0% 0%;
    height: 35px;
    line-height: 35px;
    color: #333;
    margin: 18px 0px;
}
.sub-wendk span {
    display: block;
    font-size: 13px;
    color: #333;
}.sub-wendk span.span-bgyk i {
    color: #F00;
    padding-left: 17px;
}.sub-wendk span {
    display: block;
    font-size: 13px;
    color: #333;
}.sub-dhwb {
    margin-top: 16px;
    display: block;
    border: 1px solid #C9C9C9;
    height: 137px;
    padding: 10px;
    resize: none;
    width: 615px;
}.sub-wendk p em {
    float: right;
    display: block;
    padding: 16px 0px;
}
.paddbot {
    padding-bottom: 5px !important;
    margin-bottom: 20px;
}.sub-alla {
    padding: 10px 30px;
}.sub-alla .tilte {
    display: block;
    margin-top: 8px;
    padding-left: 36px;
    height: 36px;
    line-height: 36px;
    font-size: 16px;
    color: #333;
    background: transparent url("../images/quea.gif") no-repeat scroll left center;
}.sub-alla dl {
    padding: 25px 0px;
    border-bottom: 1px dotted #D7D7D7;
}.sub-alla dl dt {
    float: left;
    width: 36px;
    height: 36px;
    padding: 1px;
    border: 1px solid #D7D7D7;
    border-radius: 3px;
}.sub-alla dl dt img {
    width: 36px;
    height: 36px;
}.sub-alla dl dd strong {
    margin-right: 16px;
    line-height: 26px;
    font-weight: normal;
}.sub-alla dl dd span {
    display: block;
    float: left;
}.sub-alla dl dd {
    font-size: 14px;
    color: #333;
}.sub-alla dl dd {
    float: right;
    width: 575px;
    padding-right: 10px;
    font-size: 14px;
    color: #333;
}.sub-alla dl dd.last-dd {
    line-height: 28px;
    padding-top: 5px;
    color: #333;
}
.sub-alla dl dd {
    float: right;
    width: 575px;
    padding-right: 10px;
    font-size: 14px;
    color: #333;
}.sub-alla dl dd {
    float: right;
    width: 575px;
    padding-right: 10px;
    font-size: 14px;
    color: #333;
}.sub-right {
    width: 244px;
}
.fr {
    float: right;
}.sub-xgwz {
    width: 206px;
    border: 1px solid #D7D7D7;
    padding: 0px 18px;
    margin-bottom: 5px;
    background:#fff;
}.sub-xgwz b {
    display: block;
    height: 40px;
    line-height: 40px;
    border-bottom: 1px solid #D7D7D7;
    color: #333;
    font-size: 15px;
}.sub-xgwz ul {
    padding: 15px 0px;
}.sub-xgwz ul li {
    height: 33px;
    line-height: 33px;
}.sub-xgwz ul li a {
    font-size: 14px;
    color: #333;
}.sub-xgwz ul li i.red_i {
    color: #F00;
}
.sub-xgwz ul li i {
    padding-right: 10px;
}.sub-wendk span.span-bgyk {
    display: block;
    font-size: 13px;
    border: 1px solid #C9C9C9;
    background: #FFEAEA none repeat scroll 0% 0%;
    height: 35px;
    line-height: 35px;
    color: #333;
    margin: 18px 0px;
}.sub-wendk p em .tjhd-atn {
    width: 121px;
    height: 31px;
    line-height: 31px;
    text-align: center;
    color: #FFF;
    cursor: pointer;
    font-size: 14px;
    border-radius: 4px;
    border: medium none;
    background: #4E8BDE none repeat scroll 0% 0%;
}.sub-wendk span.last-span {
    height: 34px;
    line-height: 34px;
    background: #EEF none repeat scroll 0% 0%;
    color: #333;
    padding-left: 15px;
    border-width: medium 1px 1px;
    border-style: none solid solid;
    border-color: -moz-use-text-color #C9C9C9 #C9C9C9;
    -moz-border-top-colors: none;
    -moz-border-right-colors: none;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    border-image: none;
    width: 620px;
}
.sub-wendk span {
    display: block;
    font-size: 13px;
    color: #333;
}.labeldiv {
    color: #F00;
    font-weight: bold;
}



.nav_top p a{ color:#000;}
.nav_top .hc{ display:none; position:absolute; left:100px; top:25px;}

#tab1 {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP: #a6daf0 1px solid; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; width:auto; text-align:left; font-size:14px;}
#tab1 LI {FLOAT: left; WIDTH: 250px; COLOR: #000;height:22px;}
#tab1 .short {WIDTH: 150px;}
#tab1 LI SPAN{FONT-WEIGHT: bold; COLOR: #f60;}