﻿@charset "utf-8";
/*全局定义*/
html { overflow-y:scroll; }
*{margin: 0; padding: 0; list-style:none; line-height:150%;}
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,em,button { margin:0; padding:0; list-style: none;}
body { font: 12px 微软雅黑; color: #333; background-color:#fff; }
ol, ul {list-style: none;}
a {color: #333; text-decoration: none;}
a:hover {text-decoration: underline; color:#000; text-decoration: none;}
input, textarea,select { font:12px Arial, Helvetica, sans-serif; vertical-align:middle;}
fieldset, img { border:none;}
.box666 { border:1px solid #666;}
.fl{ float:left; _display:inline;}
.fr{ float:right; _display:inline;}
.va{ vertical-align:middle;}
.clear {height:0; overflow:hidden; clear:both;}
.zoom { zoom:1;}
.bold{ font-weight:bold;}
.tc { text-align:center;}
.tr { text-align:right;}
.more { font-size:10px; font-family:Arial, Helvetica, sans-serif; background:url(images/icon_1.gif) no-repeat right; padding:4px 7px 0 0;}
.icon_1 {background:url(images/icon_3.gif) no-repeat 0 6px; padding-left:5px;}
.px15 { font-size:15px;}
.px18b { font-size:18px; font-weight:bold;}
.px20 { font-size:20px;}
.px28 { font-size:28px;}
.c_red { color:#e51900;}
.c_black { color:#000;}
a.c_fff:link {color:#fff; text-decoration:none;}
a.c_fff:visited {color:#fff;}
a.c_fff:active {color:#fff;}
a.c_fff:hover { color:#666;}
.button_login { background:url(images/button1.gif) no-repeat 0 0; width:117px; height:37px; border:none;cursor:pointer;}
/*container*/
#container {width:1024px; margin:0px 0px 0px 25px; background-color:#fff; margin:15px auto 0px auto; padding:0px}
#content {width:1000px; margin:0px auto; padding:0px;}
/*logo*/
#logo {background:url(images/logo.gif) no-repeat;position:relative; width:200px; height:75px; float:left; margin-left:25px; +margin-left:12px;}
#logo a.index_on,.logo a.index_on{position:absolute; width:200px;height:75px;text-indent:-999em;overflow:hidden;}
#logo_in {background:url(images/logo_in.gif) no-repeat;position:relative; width:200px; height:66px; float:left; margin-left:25px; +margin-left:12px;}
#logo_in a.index_on,.logo a.index_on{position:absolute; width:200px;height:75px;text-indent:-999em;overflow:hidden;}
/* 导航 */
.menu { width:770px; float:right; border-left:1px solid #007ed0; background:url(images/menu_bg.gif) repeat-x; height:41px; padding-left:10px; text-align:left;}
.menu li,.menu_in li { font-size:18px; font-family:"微软雅黑"; float:left;}
.menu li a {color:#fff; text-decoration:none; display:block;display: inline; float:left; padding:7px 5px 1px 5px; margin:0px 20px;}
.menu li a:hover { background:url(images/menu_border.gif) repeat-x bottom;}
.menu li span {background:url(images/menu_border.gif) repeat-x bottom; color:#fff; text-decoration:none; display:block;display: inline; float:left; padding:6px 5px 2px 5px; margin:0px 20px;}
.channell li a:hover,.channell_in li a:hover{color:#333; text-decoration:none; }
.nav {text-align:left; font-size:12px; zoom:1; width:100%;}/*content*/
.t_content p { line-height:25px; zoom:1; font-size:14px; padding:0 25px 0 25px;}
.t_content p,.t_content ul,.t_content ol { padding-bottom:10px;}
.t_content ul li {list-style-type:disc;line-height:22px; padding:0 12px 8px 0; margin-left:15px;}
.t_content ol li{list-style-type:decimal; margin-left:43px; vertical-align:middle; padding-top:5px; line-height:22px;}
.t_content p.date,.t_content2 p.date {background:url(../images/icon_03_1.gif) no-repeat 2px 8px; padding-left:10px;}
.t_content li.date,.t_content2 li.date{ width:70px; margin-right:10px;}
/* index */
.title_index { width:920px; margin-left:60px;}
.title_indexa,.title_indexb,.title_indexc {height:35px; padding:0 8px 0 33px; +padding:2px 8px 0 33px;}
.title_indexa,.title_indexb,.title_indexc,.title_indexd,.title_indexe,.title_indexf,.title_indexg,.title_indexh{height:35px; padding:0 8px 0 33px; +padding:2px 8px 0 33px;}
.title_indexa { background:url(images/title_bg.gif) no-repeat 0 0; width:215px;}
.title_indexb { background:url(images/title_bg.gif) no-repeat 0 0; width:284px;}
.title_indexc { background:url(images/area_title_bg.gif) no-repeat 0 0; width:336px;}
.title_indexd { background:url(images/recruit_bg.gif) no-repeat 0 0; width:303px;}
.title_indexe { background:url(images/recruit_bg_02.gif) no-repeat 0 0; width:333px;}
.title_indexf { background:url(images/about_bg_2.gif) no-repeat 0 0; width:303px;}
.title_indexg { background:url(images/area_title_bg3.gif) no-repeat 0 0; width:303px;}
.title_indexh { background:url(images/area_bg_02.gif) no-repeat 0 0; width:303px;}
.title_lista,.title_listb { float:left;}
.title_lista { width:265px;}
.title_listb { width:325px;}
.title_lista li { background:url(images/icon_2.gif) repeat-x bottom; padding-bottom:6px; margin-bottom:6px; margin-right:6px;}
.position { background:url(images/img_1.gif) no-repeat 0 0; height:113px; padding:10px 0 0 180px; font-size:20px;}
.application {background:url(images/img_2.gif) no-repeat right; height:113px; padding:10px 100px 0 10px; font-size:20px; width:145px;}
/* font */
.footer,.foot_index{ border-top:1px solid #bdbdbd; padding:10px 0 0 0; margin:5px 0px 10px 0px; text-align:center;}
.footer p,.foot_index p { line-height:20px;}
.foot_index { width:910px; margin-left:50px;}
.footer { width:1000px; margin-left:12px;}
/*applicant*/
.app_left,.app_right { float:left;}
.app_left { width:230px; background:url(images/regsiter_bg.gif) no-repeat 0 0; height:318px; margin:42px 0 0 5px;}
.app_right { width:743px; margin-left:15px;}
.app_t { font-size:18px; color:#fff; text-align:center; padding:5px 0 0 0;}
.app_input { padding:15px 5px 0 8px; font-size:16px;}
.app_input li { line-height:30px;}
.app_input a { padding:0 20px;}
.input_bg { background:url(images/app_bg1.gif) no-repeat 0 0; height:32px; width:215px; border:none;}
.platform_icona { background:url(images/icon_4.gif) no-repeat 0 0; padding:12px 0 0 17px; margin-bottom:15px; width:717px; height:53px; font-size:28px; color:#ababab;}
/*platform*/
.platform_banner { background:url(images/platform_banner.jpg) no-repeat; padding:340px 80px 0 80px; width:864px; margin-bottom:80px;}
.platform_icon { background:url(images/icon_4.gif) no-repeat 0 0; padding:12px 0 0 29px; margin-bottom:15px; width:705px; height:53px; font-size:28px; color:#ababab;}
/*about*/
.about_bg { background:url(images/about_bg.gif) repeat-x;}
.about_left,.about_right { float:left;}
.about_left { width:225px; margin-top:8px;}
.about_right { width:743px; margin-left:20px;}
.about_t { background:url(images/about_bg1.gif) no-repeat 0 0; width:165px; height:27px; color:#fff; font-size:18px; padding:2px 0 0 65px;}
.about_left ul {border-bottom:4px solid #c9daef; margin-right:10px;}
.about_left li { border-bottom:1px solid #ccc; font-size:16px; padding:6px 0 6px 0; background:url(images/icon_5.gif) no-repeat 0 13px; padding-left:12px;}
.about_left li span { color:#e7270f; font-weight:bold;}
/*contact*/
.contact_banner { background:url(images/contact_banner.jpg) no-repeat; padding:340px 80px 0 80px; width:864px; margin-bottom:80px;}
.platform_icon { background:url(images/icon_4.gif) no-repeat 0 0; padding:12px 0 0 29px; margin-bottom:15px; width:705px; height:53px; font-size:28px; color:#ababab;}
/* margin,padding */
.mt3 { margin-top:3px;}
.mt5 { margin-top:5px;}
.mb5 { margin-bottom:5px;}
.mt10 { margin-top:10px;}
.mr10 { margin-right:10px;}
.mb10 { margin-bottom:10px;}
.mt15 { margin-top:15px;}
.ml15 { margin-left:15px;}
.mb15 { margin-bottom:15px;}
.mt20 { margin-top:20px;}
.mb20 { margin-bottom:20px;}
.mr30 { margin-right:30px;}
.m20 { margin:20px;}
.p20 { padding:20px;}