﻿@charset "utf-8";


.Page_Text{ width:19px; height:14px; border:solid 1px #c0c0c0;}
.Page_Button{ background:url(../images/GO.jpg) no-repeat; width:26px; height:17px; font-size:12px; color:#fff; border:none; cursor:pointer;}


body {margin: 0px;padding: 0px;background-color:#ECF7FF;font-family: "宋体";font-size:14px;color:#555555; background-size: 100% auto; background-position:top; background-repeat:repeat-x; min-width:1002px; width:expression(document.body.clientWidth <= 1002? "1002px": "auto");} 

td {font-size: 12px;}
p {word-break: break-word;}
img {border:0px; max-width: 100%;}
form {margin: 0px;padding: 0px;}
input {font-size: 12px; color:#333333;}
select {font-size: 12px; color:#333333;}
ul,li,h1,h2,h3,h4,h5,dl,dt,em {margin: 0px;padding: 0px; font-style:normal; list-style:none;}

.clear_0 {padding:0px 0px 0px 0px; clear:both;}
.clear_1 {padding:5px 0px 5px 0px; clear:both; margin:0px;}
.clear_5 {padding:2px 0px 3px 0px; clear:both; margin:0px;}


/* ----- Links ----- */
a {text-decoration:none;color:#3f4344;}
a:hover {text-decoration:underline;color:#c30101;}

/* ----- top css ----- */
.banner{ text-align:center;}
.banner_bg{height:200px; background-position:center center; background-repeat:no-repeat; position:relative;}
.top_box{ height:22px; line-height:22px; padding:0px 0px 0px 6px; color:#7EA8D1;}
.top_box a{ margin:0px 3px; color:#fff;}

.notice{ background-image:url(../images/notice_bg.gif); height:50px;color:#010000; padding:0px 0px 0px 16px; display: none;}
.soso_bg{ background-image:url(../images/soso.gif); background-position:left center; background-repeat:no-repeat; padding-left:148px; }
.notice_a { color:#C7C7C7;}
.notice_a span{ font-weight:bold; color:#FF7228;}
.notice_a a{ color:#737373; margin:0px 5px;}

/* ----- Navigation ----- */
.bg_nav {margin:0px; height:47px;  background-image:url(../images/nav_bg.jpg); padding:0px; text-align:center; color:#fff;  font-weight:bold; font-size:14px; padding-left:13px; } 
.bg_nav ul li{ margin:0px 6px; float:left; list-style:none; display:inline; position: relative;} 
.bg_nav ul li a{ width:84px; height:42px;  color:#fff; display:block; text-align:center; line-height:42px; padding-top:5px; }
.bg_nav ul li a:hover{ color:#FF3C00; background-image:url(../images/on_nav02.gif); background-position:bottom center; background-repeat:no-repeat;  text-indent:0px; text-decoration:none;background-size: 100% 100%;}
.bg_nav ul li .aon{ color:#FF3C00; background-image:url(../images/on_nav02.gif); background-position:bottom center; background-repeat:no-repeat;  }
.NavPull{position: absolute; left: 0; right: 0; top: 47px; background: #fff; border: 1px solid #015aaa; border-top: none; padding: 10px 0; display: none; z-index: 10;}
.NavPull dl dd{margin: 0;}
.NavPull dl dd a{width: 100%; float: none; padding-top: 0; color: #666; line-height: 32px; height: 32px;}
.NavPull dl dd a:hover{background: none;}
.bg_nav ul li:hover .NavPull{display: block;}

.box_nav{  background-image:url(../images/bg_nav.gif);  background-color:#fff; background-position:top; background-repeat:repeat-x; border: 1px solid #C1DCEF;  border-top:0px; }
.box_nav ul{ margin:0px 7px 5px 8px;}
.box_nav li{ line-height:25px; padding:0px 0px 0px 0px; background-image:url(../images/line_nav.gif); background-position:bottom; background-repeat:no-repeat; list-style:none; font-size:14px;}
.box_nav li a{ color:#333; text-decoration:none; background-image:url(../images/arrow_top.gif); background-position:8px 2px; background-repeat:no-repeat; padding-left:20px;}
.box_nav li a:hover{ color:#cc0000; text-decoration:underline;}
.box_nav .no{ background-image:url();}
/* ----- submenu ----- */


/* ----- Main frame ----- */
.mainbox { width:1002px; margin:0px auto;background-color:#fff;  }
.main_nr{ padding:22px 2px 0px 3px; background-image:url(../images/main_bg.gif); background-position:top; background-repeat:repeat-x;}



.main_leftbox{ width:297px; float:left;}
/* .main_rightbox{ width:694px; float:right; } */
.flash_nr{ margin-bottom:7px;}
.flash_nr img{display: block; width: 100%;}
.flash_nr dl{ padding:5px; height:438px; border-left:1px solid #BDDBF2;border-right:1px solid #BDDBF2; text-align:center;}

#lantern_slide { MARGIN: 0px; position:relative;}
#bimg {FILTER: progid:DXImageTransform.Microsoft.Fade ( duration=0.5,overlap=1.0 ); OVERFLOW: hidden; }
#info {FONT-WEIGHT: bold; FONT-SIZE: 14px; LINE-HEIGHT: 34px; HEIGHT: 34px; overflow: hidden; TEXT-ALIGN: center;}
.lkff A {COLOR: #333; TEXT-DECORATION: none;}
.lkff A:hover {COLOR: #333; TEXT-DECORATION: none;}
#simg {}
#simg DIV {FONT-SIZE: 12px; background-image:url(../images/num_on.gif); FLOAT: left; WIDTH: 45px; CURSOR: pointer; COLOR: #fff; LINE-HEIGHT: 19px; MARGIN-RIGHT: 2px; HEIGHT: 19px; TEXT-ALIGN: center; padding-top:3px;}
#simg .f1 { color:#333; background-image:url(../images/num_off.gif); background-position:bottom; background-repeat:repeat-x;}
.dis {DISPLAY: block;}
.undis {DISPLAY: none;}
.lkff { position:absolute; bottom: -40px; left:0px; right: 0; text-align: center; height:25px; line-height:25px;}
#font_hd {MARGIN-TOP: 2px; }
#font_hd TD {OVERFLOW: hidden; HEIGHT: 22px;}
.pic {OVERFLOW: hidden;}
.pic .dis A {DISPLAY: block; FONT-SIZE: 16px; VERTICAL-ALIGN: middle; OVERFLOW: hidden; WIDTH: 100%; FONT-FAMILY: Arial; TEXT-ALIGN: center;}
.pic img{display: block; width: 100%; height: 382px;}
#font_hd TD A {FONT-SIZE: 12px; }

.box_01{ background-image:url(../images/bg_line.gif); background-position:9px 38px; background-repeat:no-repeat; margin-bottom: 8px;}
.box_01 .box01_bg{ border:1px solid #C3DEF3; border-top:0px;  padding:5px 3px 0px 20px;}
.box_01 dl{ height:261px;  background-image:url(../images/bg_01.gif); background-position:bottom; background-repeat:repeat-x;}
.box_01 dl ul li{ list-style:none; display: inline-block; float:left; height:25px; line-height:25px; width:88px; padding-left:2px;color:#f00;}
.box_01 dl ul li a{ color:#074994;overflow:hidden;white-space: nowrap;text-overflow: ellipsis;float: right;width: 83%;} 

.box_02{border: 1px solid #BDDBF2; padding: 14px;}
.box_02 video{display: block; width: 100%; height: 247px; background: #000;}

.rightbox_left{ width:670px; float:left;}
.rightbox_left dl{border:1px solid #BDDBF2; border-top:0px; padding:14px;}
#TabTab03Con1{height: 323px;}
#bg{ float:left; padding:3px 0px 0px 6px;}
.xixi1{height:31px;background-image:url(../images/move_t1.jpg);cursor:pointer; background-repeat:no-repeat; background-position:bottom;}
.xixi2{height:31px;;background-image:url(../images/move_t2.jpg);cursor:pointer; background-repeat:no-repeat; background-position:bottom;}
.tab1{width:102px;height:31px;float:left;text-align:center;cursor:pointer; display:block;}
.tab2{width:102px;height:31px;float:left;text-align:center;cursor:pointer; display:block;}
.top_news{ height:118px; background-image:url(../images/line_1.gif); background-position:bottom; background-repeat:repeat-x; padding:0px 6px; line-height:20px; color:#858585;}
.top_01{ display:block; text-align:center; color:#DE2F00; font-size:22px; font-family:"微软雅黑", "黑体"; font-weight:bold; padding:16px 0px 10px 0px;}
.top_info{ color:#FF7228; padding-left:4px;} 

.move_box{ margin-bottom:8px;}
.move_box h1{ background-image:url(../images/t2_bg.jpg); background-repeat: no-repeat; background-size: 100% auto; height:34px; line-height:34px; font-size:14px; color:#fff; padding:0px 8px 0px 51px;}
.move_box .more{ float:right; font-size:12px; font-weight:normal; color:#fff;}
.move_box dl{ height:240px;  border:1px solid #BDDBF2; border-top:0px; background-image:url(../images/bg_02.gif); background-position:top; background-repeat:repeat-x; padding:0px 10px;}
.move_box ul li{ list-style:none; color:#f00; line-height:23px;}
.move_box ul li a{ color:#0872C2;}
.move_box ul li span{ color:#8B8B8B; padding-left:8px;}


.box_02 dl{ height:165px; border:1px solid #BDDBF2; border-top:0px;}
.box_02 img{display: block; width: 100%;}

.list_1 {margin:8px 0px 0px 0px; clear:both; }
.list_1 li {list-style:none;  color:#858585; height:25px; line-height:25px;}
.list_1 a {color:#555555; background-image:url(../images/arr_01.gif); background-position:left center; background-repeat:no-repeat; padding-left:16px; font-size:14px;}
.list_1 a:hover {color: #555555;}
.list_1  span{ float:right; color:#999;} 

.t_1{ background-image:url(../images/t1_bg.gif); height:34px;}
.t_1 .t1_left{ float:left;}
.t_1 h1{height:34px; line-height:34px; font-size:14px; margin:0px;  background-image:url(../images/t1_h1.jpg); float:left;  width:83px; padding-left:42px; color:#FF7228; line-height:34px;}
.t_1 .more{ float:right; background-image:url(../images/t1_right.jpg); background-position:right top; background-repeat:no-repeat;height:34px; padding-right:14px; color:#2981C0; line-height:34px;}

.t_1 h2{height:34px; line-height:34px; font-size:14px; margin:0px;  color:#FF7228; background-image:url(../images/t1_h2.jpg); background-repeat:no-repeat; padding-left:50px;}

.t_1 h3{height:34px; line-height:34px; font-size:14px; margin:0px;  color:#fff; margin-top:4px; background-image:url(../images/t1_h3.jpg); background-repeat:no-repeat; width:95px; height:30px; line-height:30px; text-align:center;}


.left_box{ width:350px; float:left;}
.right_box{ width:350px; float:right;}
.box_03{ height:200px; border:1px solid #C3DEF3; background-image:url(../images/bg_03.gif); background-position:bottom; background-repeat:repeat-x; padding: 10px 13px 6px; border-top:0px;}
.box03_top{ background-image:url(../images/line_2.gif); background-position:bottom; background-repeat:repeat-x; height:101px; line-height:21px;}
.box03_top img{ padding:3px; border:1px solid #E6E6E4; background-color:#fff;}
.box03_img a{display: block; padding:3px; border:1px solid #E6E6E4; background-color:#fff;}
.box03_img img{display: block; width: 100%;}
.box03_a1{  color:#CD0C0D; font-weight:bold; display:block;}
.box03_a1 span{ color:#9A9797; font-weight:normal; padding-left:6px;}
.box03_a2{ color:#0872C2}
.box03_font{ color:#444; line-height:20px;}
.box03_font span{ color:#CC0E0E; font-size:14px; display:block; height:30px; line-height:30px;}

.list_3{ margin:18px 0px 0px 8px;}
.list_3 li{ list-style:none; height:27px; line-height:27px;}
.list_3 li a{ color:#000; background-image:url(../images/arr_3.gif); background-position:left center; background-repeat:no-repeat; padding-left:15px;}


.list_move{ margin:0px 9px;}
.list_move li{ list-style:none;  height:28px; line-height:28px;}
.list_move li a{ color:#444;background-image:url(../images/arr_2.gif); background-position:left center; background-repeat:no-repeat; padding-left:8px;}

.list_2 {margin:5px 0px 0px 0px;  clear:both;line-height:22px;}
.list_2 li {list-style:none;  color:#f00; }
.list_2 a {color:#555; }
.list_2 span{ color:#9A9797; padding-left:6px; }


.box_04{ height:190px; border:1px solid #BDDBF2; background-image:url(../images/bg_04.gif); background-position:bottom; background-repeat:repeat-x; padding:0px 14px 0px 10px;}
.t_3{ height:34px; line-height:34px; background-image:url(../images/t3_bg.gif); background-repeat:no-repeat; background-position:80px center;}
.t_3 h1{ height:34px; float:left; background-image:url(../images/t3_h1.gif); background-position:left center; background-repeat:no-repeat; padding-left:16px; font-size:14px; color:#FF7228; background-color:#fff;}
.t_3 .more{ float:right; color:#2981C0; }

.but_box a{ display:block; padding-bottom:8px;}
.td_img{ border-top:1px solid #C0DCF1; border-bottom:1px solid #C0DCF1;}
.td_img td{ padding-right:9px;}


.main_bg{ background-image:url(../images/main_bg02.gif); background-position:top; background-repeat:repeat-x;}
/* ----- Title ----- */

.title{ background-image:url(../images/title.jpg); height:31px; line-height:30px; padding-left:35px; color:#fff; font-size:16px; margin:0px;}

.t_4{ height:36px; background-image:url(../images/t4_bg.gif);}
.t_4 span{ float:left; padding:0px; width:48px; overflow:hidden;}
.t_4 dl{ height:36px; background-image:url(../images/t4_right.jpg); background-position:right top; background-repeat:no-repeat;}
.t_4 h1{ font-size:14px; color:#0872C2; height:20px; background-image:url(../images/t4_h1.gif); background-position:left bottom; background-repeat:no-repeat; padding-top:16px; float:left;}
/* ----- submenu ----- */
.menu_nr { padding:12px 0px 8px 28px; }
.menu_nr h1 { margin:0px 0px 8px 0px;  height:31px; font-size:14px; background-image:url(../images/h1_bg.gif);  background-position:left top; background-repeat:no-repeat; line-height:30px; padding-left:38px; font-weight:normal;}
.menu_nr h1 a {color: #000; }
.menu_nr .on_h1{  color:#0872C2;}

.menu_nr h2{ background-image:url(../images/h2_bg.gif); background-repeat:repeat-x; background-position:bottom; height:25px;  font-size:12px;  padding-left:24px; margin:0px; line-height:25px; font-weight:normal;  margin:0px 28px 2px 0px;}
.menu_nr h2 a{ display:block; background-image:url(../images/h2_arr.gif); background-position:left center; background-repeat:no-repeat; padding-left:15px; color:#333333;}
.menu_nr h2 .on_h1{ color:#FF5E01;}

/* ----- position ----- */
.pos_nr{ height:28px; line-height:28px;  background-image:url(../images/pos_bg.gif); background-position:left center; background-repeat:no-repeat; color:#757575; margin-left:23px; padding-left:18px;}
.pos_nr a{color:#757575;}
.pos_nr .on_pos{ color:#0872C2;}
.title{ background-image:url(../images/title.jpg); background-repeat:no-repeat; color:#fff; font-size:14px; font-weight:bold; padding-left:38px;}
/* ----- 栏目页 ----- */
.left_bg{ background-image:url(../images/left_bg.gif); background-position:left top; background-repeat:repeat-y;}
.left_nr{ background-image:url(../images/left_img.jpg); background-position:center bottom; background-repeat:no-repeat;}
.right_bg{ background-image:url(../images/right_bg.gif); background-position:right top; background-repeat:repeat-y;}
.right_nr{ background-image:url(../images/right_img.jpg); background-position:bottom left; padding-bottom:50px; background-repeat:no-repeat;}
.right_nr02{ background-image:url(../images/right_bg02.jpg); background-position:bottom left; padding-bottom:20px; background-repeat:no-repeat;}

.about_img a{ display:block; padding:0px 8px 0px 7px; float:left;}
.about_img img{ padding:5px; border:1px solid #DBDBDB;}
.about_bg{ background-image:url(../images/about_bg02.gif); background-position:top left; background-repeat:repeat-y; width:999px; margin:0px auto;}
.about_top{ background-image:url(../images/about_bg01.jpg); background-position:left top; background-repeat:no-repeat;}
.about_end{ background-image:url(../images/about_bg03.jpg); background-position:left bottom; background-repeat:no-repeat; min-height:600px;  height:auto !important; height:600px; padding:0px 48px 50px 48px;}
.about_title{ font-size:14px; padding:35px 0px 22px 0px; color:#0872C2; padding-left:24px;}
.about_nr{  color:#000; line-height:27px; font-size:14px; text-align: justify;}
.about_nr td{ font-size:14px;  color:#000; line-height:27px; }

.ld_title{ font-size:14px; color:#0872C2; height:30px; line-height:30px; background-image:url(../images/title_arr.gif); margin-left:24px; padding-left:24px; background-repeat:no-repeat; background-position:left center;}
.ld_bg{ background-image:url(../images/ld_bg.gif); background-position:top left; background-repeat:repeat-y; width:999px; margin:0px auto;}
.ld_top{ background-image:url(../images/ld_top.jpg); background-position:left top; background-repeat:no-repeat;}
.ld_end{ background-image:url(../images/ld_end.jpg); background-position:left bottom; background-repeat:no-repeat; min-height:500px;  height:auto !important; height:500px; padding:38px 0px 50px 0px;}
.ld_nr{ font-size:14px; color:#000; padding:0px 35px 0px 44px; line-height:30px;}

.server_nr{ padding:42px 22px 0px 50px; line-height:25px; color:#000;   min-height:500px;  height:auto !important;   height:500px; }

.list_news {margin:20px 30px 10px 48px; clear:both; }
.list_news li {list-style:none;  color:#858585; height:32px; line-height:32px; overflow: hidden; background-image:url(../images/line_1.gif); background-position:bottom; background-repeat:repeat-x;}
.list_news a {color:#555555; background-image:url(../images/arr_01.gif); background-position:left center; background-repeat:no-repeat; padding-left:16px; font-size:14px;}
.list_news a:hover {color: #555555;}
.list_news span{ float:right; color:#999;} 


.dis_box{ padding:22px 17px 30px 17px;max-width: 700px;}
.news_ti { font-size:18px; color:#0a4085; margin:0px; text-align:center; padding:0px 0px 0px 0px; line-height:28px; }
.news_date{ height:28px; line-height:28px; color:#7D7D7D; text-align:center;}
.news_content{ color:#000; line-height:30px; font-size:14px; }
.news_content table{max-width: 100% !important;width: 100%;}
.dis_book { padding:50px 0px 30px 0px;}
.dis_book h1{ font-size:16px; margin:0px; padding:0px 10px 0px 10px; line-height:38px; height:38px; font-family:"微软雅黑", "黑体";}
.dis_book h1 span{ color:#4272E0; float:right; font-size:12px; font-weight:normal;}
.dis_book h1 span em{ color:#B9253B;}
.dis_book h1 a{color:#4272E0; margin-left:6px;}
.dis_book  dl{ border-top:1px solid #DDDDDD; padding:10px 0px 0px 10px; min-height:183px;  height:auto !important;  height:183px; color:#444; background-color:#F4F4F4;}
.dis_book dl div{ padding:2px 0px;}
.text_area02{ width:620px; height:94px; border:1px solid #ddd; color:#444; line-height:22px; padding-left:10px; font-size:14px;}

.colse{ text-align:center; font-size:14px;}
.colse a{ color:#3E3E3E; margin:0px 6px; font-weight:bold;}
.news_nr { padding:16px 18px 0px 18px;} 
.news_box{ margin-bottom:12px; border-bottom:1px solid #ECECEC; border-right:1px solid #ECECEC;}
.news_box dl{  background-image:url(../images/bg_04.jpg); background-position:top; background-repeat:repeat-x;  border:1px solid #B0DDF0; min-height:198px;  height:auto !important;  height:198px; padding-left:13px;}


.job_nr{ padding:12px 32px 0px 46px;}
.job_list{ margin-bottom:12px;}
.table_line{ background-color:#E8E8E8;}
.table_line td{ background-color:#fff; height:28px; color:#888;}
.job_title td{ color:#207BCB; font-weight:bold; background-image:url(../images/job_ti.gif); line-height:28px;}
.job_title span{ float:right; padding:3px 7px 0px 0px;}
.job_paddleft{ padding-left:22px; }
.job_padd{ padding:10px 10px 10px 22px; line-height:22px;}

.join_box{ padding:0px 32px 30px 45px; color:#888;}
.join_box td{ color:#888;}
.join_box h1{ font-size:12px; font-weight:normal; color:#757575; height:36px; line-height:36px;}
.join_t1{ background-image:url(../images/join_t1.gif); height:28px; line-height:28px; color:#0872C2; font-weight:bold; padding-left:30px; margin-bottom:8px;}



.list_photo{ margin:20px 0px 0px 0px;}
.list_photo li{ list-style:none; float:left;    text-align:center;   display:inline; background-image:url(../images/pic_box.gif); width:173px; height:139px; padding:10px 0px 0px 0px; margin:0px 10px 22px 46px;}
.list_photo li  img{  width:151px; height:104px;}
.list_photo li a{ color:#525252}
.list_photo li  .a_arr{ background-image:url(../images/arr_02.gif); text-align:left; display:block; padding-left:28px; background-position:18px center; background-repeat:no-repeat; color:#207BCB; height:30px; line-height:30px;}


.zj_box{ padding:12px 32px 20px 48px;}
.zj_table { background-color:#BCE4FE;}
.zj_left{ background-color:#DDF1FF; text-align:center; color:#0872C2; font-weight:bold;}
.zj_left img{ padding-right:6px;}
.zj_right{ background-color:#EAF6FC; border:1px solid #fff;}
.zj_right a{ display:block; float:left; width:92px; border-right:1px solid #fff; text-align:center; color:#000; height:43px; line-height:43px;}
.zj_right .no_line{ border:0px;}
.zj_list{ margin-bottom:10px;}


.book_list{ padding:12px 44px 0px 54px;}
.hf_t1{ height:34px; background-image:url(../images/b_t1.gif); background-position:bottom; background-repeat:repeat-x; line-height:33px;padding:0px 10px; }
.hf_t1 h1{  height:34px; font-size:14px; color:#333; background-image:url(../images/b_t1aon.gif); float:left; padding:0px 30px; border:1px solid #ddd; border-bottom:0px;}
.hf_t1 span{ color:#4272E0; float:right;}
.list_talk li{ list-style:none; padding:10px 4px; background-image:url(../images/line_1.gif); background-position:bottom; background-repeat:repeat-x; line-height:22px;}
.list_talk li h1{ font-size:12px; font-weight:normal;color:#999;}
.list_talk li h1 em{ color:#4272E0; font-style:normal;}
.list_talk li h1 span{  float:right;}
.list_talk li h2{ font-size:14px; font-weight:normal;color:#555;}
.list_talk li .hf_a{ display:block; text-align:right; color:#4272E0;}
.list_talk .book_yy{ background-color:#F5F6F7; border:1px solid #CCD9EA; padding:8px; margin-bottom:6px;}


.zt_box{ padding:0px 34px 10px 48px;}
.zt_box .list_zt{ margin-bottom:10px;}
.zt_box .list_zt li{ list-style:none; border-bottom:1px dashed #E9E9E9; height:132px; padding-top:15px; color:#4C4C4C; line-height:23px; padding-right:5px;}
.zt_box .zt_a01{ font-size:14px; color:#0872C2; font-weight:bold; display:block;}
.zt_img img{ border:1px solid #DDDDDD; padding:7px;}
.zt_but{ padding-top:8px;}

.ks_show{border-bottom:1px dashed #E9E9E9; padding-bottom:22px; color:#4C4C4C; line-height:25px; margin-bottom:25px;}
.ks_box ul li { list-style:none; display:inline; float:left; background-image:url(../images/box_a1.jpg); width:120px; height:32px; line-height:28px; margin:0px 13px 12px 0px; }
.ks_box ul li a{color:#0872C2; padding-left:28px;}



/* ----- form ----- */
.text_01{ background-image:url(../images/text_1.jpg); background-repeat:no-repeat; width:100px; height:23px; line-height:23px; border:1px solid #B2B2B2; color:#535353; padding-left:7px; margin-right:10px;}
.text_02{ width:29px; height:17px; border:1px solid #ccc; background-color:#fff; margin:0px 4px;}
.text_03{ width:184px; height:19px; border:1px solid #BDCFDE; background-color:#fff; line-height:19px; }

.text_05{ background-image:url(../images/text_05.gif); background-repeat:repeat-x; background-position:top; width:180px; height:21px; line-height:21px;  color:#C5C5C5; border:1px solid #B1B8CC; }

.but_01{background-image:url(../images/but_01.jpg); width:60px; height:25px; line-height:25px; border:0px; color:#fff; text-align:center; font-weight:bold;}
.but_02{background-image:url(../images/but_02.gif); width:91px; height:23px; line-height:23px; border:0px; color:#fff; text-align:center;}
.but_03{background-image:url(../images/but_03.jpg); width:46px; height:23px; line-height:23px; border:0px; color:#fff; text-align:center; margin-right:10px;}


/* ----- page ----- */
.page{ clear:both; padding:0px 0px; color:#777;clear:both;  height:30px; line-height:30px; text-align:center; font-size:14px;}
.page .text{ width:22px; height:14px; margin:0px 2px;}
.page a {color:#777; margin:0px 6px;}
.page a:hover {color:#777;}
.page span{ color:#FF0000; margin:0px 2px;}
.page .no_page{ color:#ACA899;}



/* ----- footer----- */
#footer { background-color:#fff;  color:#464646;  padding:0px 0px 20px 0px; text-align:center;  background-position:top center; background-repeat:no-repeat; line-height:26px;}
#footer .bottom{ line-height:35px; height:35px; color:#fff; margin-bottom:7px; display: none;}
#footer .bottom a{ color:#fff; margin:0px 5px;}



.container{ margin:0px auto;width:735px; height:430px; overflow:hidden;position:relative;}
/* .slider{position:absolute;}
.slider li{ list-style:none;display:inline; width:735px;}
.slider img{ width:735px; height:430px; display:block;} */
.slider2{width:10000px;}
.slider2 li{float:left;}
.num{ position:absolute; right:5px; bottom:25px;}
.num li{float: left;color: #FF7300;text-align: center;line-height: 16px;width: 16px;height: 16px;font-family: Arial;font-size: 12px;cursor: pointer;overflow: hidden;margin: 3px 1px;border: 1px solid #FF7300;background-color: #fff;}
.num li.on{color: #fff;line-height: 21px;width: 21px;height: 21px;font-size: 16px;margin: 0 1px;border: 0;background-color: #FF7300;font-weight: bold;}


.flash{text-align:center; height:150px; width:1002; margin:0 auto;position:relative;  z-index:1px;}
.toplink{ position:absolute; left:10px; top:0; z-index:999; display: none;}

#marquee1 li{ float:left; width:266px;}

.adv dd{padding: 0; margin: 0;}
.adv .slider img{display: block; width: 100%; height: auto;}

/* 引导页 */
.YdyBody{height: 100%; background-repeat: no-repeat; background-position: center center; background-size: cover; position: relative;}
.YdyLogo{padding-top: 60px; text-align: center;}
.YdyLogo img{display: inline-block; width: 549px;}
.YdyBtns{position: absolute; left: 0; right: 0; bottom: 0; padding: 80px; text-align: center; background-color: rgba(28,47,70,0.6);}
.YdyBtns a{display: inline-block; margin: 0 25px; width: 360px; line-height: 120px; font-size: 26px; color: #fff; border-radius: 30px; font-family: Microsoft YaHei;}
.YdyBtns a.i1{background-color: #18914e;}
.YdyBtns a.i2{background-color: #99c740;}
.YdyBtns a img{display: inline-block; vertical-align: middle; margin-right: 15px;}

.FixBox{position: fixed; left: 30px; top: 50%; margin-top: -250px; width: 84px; height: 480px;border: 1px solid #dddddd;text-align: center;border-radius: 40px;padding: 10px 3px;z-index: 999;}
.FixBox ul li{border-bottom: 1px solid #dddddd;}
.FixBox ul li:last-child{border: none;}
.FixBox ul li a{display: block; padding: 8px 0;}
.FixBox ul li img{display: inline-block; margin: 0 0 5px; width: 22px;}
.FixBox ul li span{display: block;}