
/* CSS Document */
@charset "utf-8";
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td { margin: 0; padding: 0; }
body, button, input, select, textarea { font: 12px/1.5 tahoma,arial,"Microsoft YaHei",\5b8b\4f53; }
h1, h2, h3, h4, h5, h6, button, input, select, textarea { font-size: 100%; }
ol, ul { list-style: none; }
img { border: 0; }
em, cite, i, var, s { font-style: normal; }
table { border-collapse: collapse; border-spacing: 0; }
a { color: #333; text-decoration: none; }
a:visited,
a:active { text-decoration: none; }
a:hover { color: #f60; text-decoration: none; }
.fl { float: left; }
.fr { float: right; }
.f12 { font-size: 12px; }
.f14 { font-size: 14px; }
.f16 { font-size: 16px; }
.mt10 { margin-top: 10px; }
.ml10 { margin-left: 10px; }
.mr10 { margin-right: 10px; }
.gray { color: #999; }
.blue { color: #2b91d8; }
.green { color: #2ab200; }
.red { color: #F00; }
.yh { font-family: "Microsoft YaHei",Verdana, "SimSun",sans-serif; }
pre { white-space: pre-wrap; word-wrap: break-word; font-family: Verdana,sans-serif; }
.hidden { display: none; }
hr { padding: 0; font-size: 0; line-height: 0; height: 0; border: solid #DDD; border-width: 0 0 1px; }
.al { text-align: left; }
.ac { text-align: center; }
.ar { text-align: right; }
.clear { display: block; overflow: hidden; clear: both; height: 0; line-height: 0; font-size: 0; }
.clearfix { *zoom: 1; }
.clearfix:after { content: " "; display: block; height: 0; clear: both; visibility: hidden; }
/* Hides from IE-mac \*/
* html .clearfix { height: 1%; }
/* End hide from IE-mac */
section, article, aside, header, footer, nav, dialog, figure { display: block; }
/*让老本的浏览器支持语义化标签*/ /* 强制换行 */
.break-word { word-wrap: break-word; word-break: break-all; }
/* 强制不换行 */
.nowarp { white-space: nowrap; }


.top { width: 1000px; margin: 0 auto; }
.top_fa { position: absolute; float: right; padding-left: 220px; width: 750px; top: 3px; color: #fff; }
.top_fa_left { float: left; }
.top_fa_right { float: right; }
.top_fa_right a { color: #fff; }
.nav { width: 1000px; margin: 0 auto; background: url(../images/nav_bg.jpg) repeat-x; height: 34px; }
.nav ul { }
.nav ul li { float: left; line-height: 34px; font-size: 14px; padding: 0 13px; }
.nav ul li:hover { background: #043b86; }
.nav ul li a { color: #fff; }
.con { width: 1000px; margin: 0 auto; }



.con_left { background: url(../images/index_left_bg.jpg) no-repeat; float: left; /*margin-right: 10px;*/ height: 867px; width: 193px; }
.con_left_title_1 { padding-top: 16px; padding-left: 20px; height: 145px; }
.con_left_title_1 h3 { font-size: 16px; }
.con_left_title_1 h3 span { font-size: 12px; margin-left: 10px; color: #999; }
.con_left_title_1 ul { margin-top: 20px; }
.con_left_title_1 ul li { margin-bottom: 10px; }
.index_user { /*! float: right; */ width: 80px; }
.index_pass { width: 80px; /*margin-left: 12px;*/ }
.btnOK { background: url(../images/btnOK.jpg) no-repeat; width: 100px; margin-left: 20px; height: 24px; border: none; cursor: pointer; }
.btnRes { width: 62px; background: url(../images/btnRes.jpg); height: 24px; border: none; }

.con_left_title_2 { margin-top: 10px; padding-left: 20px; }
.con_left_title_2 h3 { font-size: 16px; }
.con_left_title_2 ul { margin-top: 10px; }
.con_left_title_2 ul li { /*background: url(../images/con_left_2.jpg) no-repeat;*/ margin: 5px 0px; height: 30px; line-height: 30px; font-size: 14px; text-indent: 60px; /*! margin-top: 5px; */ }
.con_left_title_2 ul li a { color: #fff; }

.con_left_title_3 { margin-top: 25px; }
.con_left_title_3 ul { }
.con_left_title_3 ul li { border: 1px solid #ccc; height: 50px; width: 170px; margin-left: 10px; margin-bottom: 10px; }
.con_left_title_3 ul li a { }

.con_left_title_4 { }
.con_left_title_4 h3 { font-size: 16px; padding-top: 8px; text-indent: 45px; }
.con_left_title_4_select { width: 150px; margin-top: 15px; /*! padding-left: 50px; */ margin-left: 25px; }
.con_left_title_5 { margin-top: 30px; }
.con_left_title_5 h3 { font-size: 16px; text-indent: 45px; padding-top: 2px; }

.con_right_title_1 { text-align: center; margin-top: 40px; }
.con_right_title_2 { margin-top:42px;margin-left: 20px; }
.con_right_title_2 ul { }
.con_right_title_2 ul li { line-height: 24px; background: url(../images/right_li_bg.jpg) no-repeat; text-indent:18px; background-position: left; }
.con_right_title_2 ul li a { }
.con_right_title_3 { margin-top:50px; margin-left: 20px; line-height: 24px; }

.con_body_top { background: url(../images/index_con_top_news.jpg) no-repeat; width: 575px; height: 212px; }
.index_con_title_1 { float: left; background: url(../images/con_img_title.jpg) no-repeat; width: 80px; height: 24px; text-align: center; font-size: 14px; color: #fff; }
.con_ser { float: right; padding-top: 5px; }
.con_ser_input { background: url(../images/index_sea_1.jpg) no-repeat; border: 1px solid #ccc; background-position: left; text-indent: 24px; }
.con_ser_btn { background: url(../images/index_sea_btn.jpg) no-repeat; width: 58px; height: 23px; border: none; }
.con_img_news { float: left; margin-top: 26px; margin-left: 30px; }
.index_con_title { float: left; font-size: 14px; margin-top: 30px; margin-left: 20px; }
.index_con_ul { float: left; margin-left: 30px; margin-top: 20px; width: 290px; }
.index_con_ul li { background: url(../images/con_li_bg.jpg) no-repeat; line-height: 24px; border-bottom: 1px dotted; background-position: left; text-indent: 15px; }
.index_con_ul li span {float: right; }
.index_con_ul li a { }

.con_body_two { }
.con_body_two h3 { background: url(../images/con_tow_title.jpg) no-repeat; height: 25px; line-height: 25px; font-size: 14px; text-indent: 20px; color: #fff; }
.con_body_two h3 img { float: right; padding-top: 8px; padding-right: 30px; }
.con_body_two ul { margin-top: 10px; width: 550px; margin-left: 10px; }
.con_body_two ul li { line-height: 24px; background: url(../images/right_li_bg.jpg) no-repeat; background-position: left; text-indent: 18px; line-height: 24px; border-bottom: 1px dotted #ccc; }
.con_body_two ul li a { }
.con_body_two ul li span { float: right; padding-right: 20px; }
.index_ad { margin-top: 10px; margin-bottom: 10px; }
.con_body_fir { }
.con_body_fir_left { float: left; width: 275px; overflow: hidden; border-right: 1px dotted; padding-right: 17px; }
.con_body_fir_left h3 { background: #ccc; height: 24px; line-height: 24px; text-indent: 14px; font-size: 14px; }
.con_body_fir_left h3 span { float: right; padding-right: 20px; font-size: 12px; }
.con_body_fir_left ul { }
.con_body_fir_left ul li { line-height: 24px; background: url(../images/con_tow_li.jpg) no-repeat; background-position: left; text-indent: 10px; line-height: 26px; }
.con_body_fir_left ul li span { float: right; color: #999; }
.con_body_fir_left ul li a { }
.con_body_fir_right { float: right; width: 275px; }
.con_body_fir_right h3 { background: #ccc; height: 24px; line-height: 24px; text-indent: 14px; font-size: 14px; }
.con_body_fir_right h3 span { float: right; padding-right: 20px; font-size: 12px; }
.con_body_fir_right ul { }
.con_body_fir_right ul li { line-height: 24px; background: url(../images/con_tow_li.jpg) no-repeat; background-position: left; text-indent: 10px; line-height: 26px; }
.con_body_fir_right ul li span { float: right; color: #999; }



.con_body { width: 585px; float: left; margin-left: 10px; margin-top: 10px; }
.con_right { background: url(../images/index_right_bg.jpg) no-repeat; width: 203px; height: 878px; float: right; }
.food { width: 1000px; margin: 0 auto; }
.food_nav { background: url(../images/food_nav_bg.jpg) repeat-x; height: 37px; line-height: 37px; }
.food_nav ul { margin-left: 50px; }
.food_nav ul li { float: left; font-size: 14px; padding: 0 22px; }
.food_nav ul li a { color: #fff; }
.food_con { }
.food_con p { text-align: center; margin-top: 10px; padding-bottom: 20px; line-height: 24px; }

.con_title { }
.con_title h3 { margin-top: 5px; font-size: 14px; border-left: 5px solid #008fc4; line-height: 20px; text-indent: 5px; border-bottom: 1px dotted; padding-bottom: 5px; }
.con_title h3 span { font-size: 12px; /*! margin-left: 20px; */ float: right; margin-right: 10px; }
.con_body_c { background: #d6edff; text-indent: 24px; line-height: 24px; margin-top: 10px; margin-bottom: 10px; font-size: 16px; height: 32px; line-height: 32px; }
.con_ul ul { }
.con_ul ul li { line-height: 30px; text-indent: 10px; background: url(../images/con_tow_li.jpg) no-repeat; background-position: left; border-bottom: 1px dotted #999; }
.con_ul ul li a { }
.con_ul ul li span { float: right; margin-right: 10px; color: #999; }
.pageDiv { margin-top: 20px; margin-bottom: 20px; }

.con_ti { margin-top: 20px; text-align: center; font-size: 16px; font-weight: 500; margin-bottom: 20px; }
.con_time { text-align: center; margin-bottom: 20px; color: #666; }
.con_2 { padding: 0 5px; text-indent: 24px; line-height: 24px; }
.con_2 img { max-width: 570px; }

.con_left_1 { width: 193px; /*! height: 867px; */ float: left; margin-bottom: 20px; }
.news_left_top_title { background: url(../images/news_left_top_title.jpg) no-repeat; margin-top: 16px; margin-left: 10px; width: 173px; }
.news_left_top_title h3 { font-size: 16px; padding-top: 5px; text-indent: 10px; }
.news_left_top_title ul { margin-bottom: 20px; margin-top: 10px; border-bottom: 1px solid #ccc; border-left: 1px solid #ccc; border-right: 1px solid #ccc; }
.news_left_top_title ul li { line-height: 30px; padding-left: 20px; font-size: 14px; margin-bottom: 5px; background: url(../images/con_se_title_bg.jpg) no-repeat #00cafd; background-position: left; margin-left: 10px; background-position: 10px; text-indent: 10px; width: 130px; }
.news_left_top_title ul li a { }


.table_lxwm { margin-top: 10px; width: 100%; color: #000; }
.table_lxwm td { padding: 2px 0px; }
.table_lxwm_1 { margin-top: 10px; width: 100%; color: #fff; }
.table_lxwm_1 td { padding: 2px 0px; }
.table_lxwm .inputText { background: none; border: 1px solid #666; }
.joinus_job { border-collapse: collapse; width: 100%; margin-top: 20px; }
.joinus_job tr td { border: 1px solid #666; height: 30px; line-height: 30px; font: normal 12px/30px "Microsoft YaHei"; }
.joinus_job tr td a { color: #3e3e3e; padding: 0px 10px; display: block; zoom: 1; }
.joinus_job tr td a:hover { background: #b2b2b2; color: #fff; }


.feedbackDiv { margin-top: 40px; margin-bottom: 20px; }
.feedbackDiv ul { }
.feedbackDiv ul li { line-height: 30px; margin: 10px 0; border-bottom: 1px dotted; padding-bottom: 10px; }
.feedbackDiv ul li span { color: Red; font-weight: bold; margin-right: 5px; }
.feedbackDiv ul li h4 { }


.pic_ul { }
.pic_ul ul { }
.pic_ul ul li { }
.pic_ul ul li img { }
.pic_ul ul li p { }
.pic_ul ul li a { }

.other_ul { }
.other_ul ul { }
.other_ul ul li { float: left; margin: 10px 15px; font-size: 14px; border-bottom: 1px dotted #ccc; line-height: 30px; background: url(../images/con_se_title_bg.jpg) no-repeat left; text-indent: 20px; }
.other_ul ul li a { }


.con_right_h3 { font-size: 14px; position: relative; top: 18px; text-indent: 44px; }
