@charset "utf-8";

body {margin: 0px;padding: 0px; background:url(../images/body_bg.jpg); font-family: "宋体";font-size:12px;color:#000;} 
.main_bg{ background:url(../images/main_bg.gif) top center repeat-y;}
td {font-size: 12px;}
p {text-indent: 2em;}
img {border:0px;}
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_8 {padding:4px 0px 4px 0px; clear:both; margin:0px; }
.clear_5 {padding:2px 0px 3px 0px; clear:both; margin:0px; }

.fl_left{ float:left;}
.fl_left2{ clear:both;}
.fl_right{ float:right;}
/* ----- Links ----- */
a {text-decoration:none;color:#000;}
a:hover {text-decoration:underline;color:#000;}

#head{ width:1002px; margin:0px auto; }
.top_box{ height:109px; line-height:30px; padding:0px 0px 0px 5px; color:#666; height:109px; background:url(../images/top_bg.gif) top repeat-x;}
.top_box .logo{ float:left; width:409px; padding:10px 0px 0px 0px;}
.top_box .top_right{ float:right; }
.top_form{ height:26px; line-height:26px;}
.top_right .aon{ display:block;}
.top_right .aoff{ display:none;}
.top_box #top01{ position:relative; width:550px;}
.top_box #top02{ position:relative; width:450px;}
.top_box #top01 .btn_02{ position:absolute; right:0px; top:0; }
.top_box #top02 .btn_02{ position:absolute; right:0px; top:0; }

.ico_bg{ background:url(../images/ico.gif) no-repeat; width:75px; text-align:center; line-height:26px; height:26px; color:#fff; font-weight:bold; float:left; margin-right:4px;}

.nav_box{ height:40px; background:url(../images/nav_bg.jpg) top center no-repeat; line-height:40px; font-size:14px; font-weight:bold; }
.nav_box ul  li{ display:inline; float:left; padding:0px 2px; background:url(../images/nav_line.gif) right center no-repeat; height:40px; position:relative; }
.nav_box ul  li a{ display:block; float:left; width:120px; height:40px; color:#fff;  text-align:center;}
.nav_box ul  li a:hover{  color:#fff605; text-decoration:none; background:url(../images/on_nav.gif) bottom repeat-x; }
.nav_box ul  li a.aon{ color:#fff605; text-decoration:none; background:url(../images/on_nav.gif) bottom repeat-x; }
.nav_box  li.no_line{ background:none;}

.nav_box  .sub_nav{ display:none; position:absolute; left:0px; top:38px; width:194px; font-size:12px; font-weight:normal;}
.nav_box  .sub_nav a{ display:block; clear:both; background:#386294; filter:alpha(opacity=80);  opacity:0.8; -moz-opacity:0.8; height:23px; line-height:23px; padding:0px 0px 0px 20px; width:95%; text-align:left; color:#c4dfff; border-bottom:1px solid #7198cb; background:url(../images/arrow_02.gif) right center no-repeat #386294;}
.nav_box  .sub_nav a:hover{background:url(../images/arrow_02.gif) right center no-repeat #386294; filter:alpha(opacity=100);  opacity:1; -moz-opacity:1; color:#c4dfff;}






.main_box{ width:1002px; margin:0px auto; }
.main_nr{ padding:5px 0px 0px 0px; background:#fff;}
#lantern_slide {MARGIN: 0px; OVERFLOW: hidden; WIDTH: 765px; HEIGHT: 284px; position:relative;}
#bimg {FILTER: progid:DXImageTransform.Microsoft.Fade ( duration=0.5,overlap=1.0 ); OVERFLOW: hidden; HEIGHT: 284px;}
#simg { position:absolute; top:267px; right:6px;}
#simg DIV {FLOAT: left; WIDTH: 13px; CURSOR: pointer;  HEIGHT: 12px;margin-left:6px; background-image:url(../images/dot_ban.gif); background-position:bottom; background-repeat:no-repeat;}
#simg .f1 {background-image:url(../images/dot_ban.gif); background-position:top; background-repeat:no-repeat;}
#simg em{ display:none;}

.dis {DISPLAY: block;}
.undis {DISPLAY: none;}
.lkff {WIDTH: 180px;}
#font_hd {WIDTH: 100%; HEIGHT: 0px; display:none;}
.pic {OVERFLOW: hidden;}
#font_hd TD A {FONT-SIZE: 12px; WIDTH: 180px; LINE-HEIGHT: 25px; HEIGHT: 25px;}

.box { border: 1px solid #dbdbdb; margin-top:10px;}
.box .title{ background-image:url(images/bg_title.gif); line-height:29px; font-size:14px; font-weight:bold; height:29px;}
.box .title ul{ list-style:none; margin:0px 0px 0px 32px; padding:0px;}
.box .title li{ list-style:none; text-align:center; float:left; width:312px; cursor:pointer;background-image:url(../images/line_title.gif); background-position:right; background-repeat:no-repeat; color:#444444;}
.box .title li.hover{ background-color:#fff; border-left: 1px solid #dbdbdb;}
.box .title .line{}

.notice { background-color:#f4f4f4; height:28px;border-bottom: 1px solid #dbdbdb; font-size:12px; padding-left:6px; color:#555555;}
.notice .text{ float:left; width:222px; height:28px; overflow:hidden; line-height:28px;}
.notice .text a{ text-decoration:none; color:#5b5b5b;}
.notice .text a:hover{ color:#cc0000;}
.notice .text span{ color:#888888;}

/*.banking_box{ background:url(../images/bg_01.jpg) left top no-repeat; height:186px;}
.banking_box h1{ font-size:14px; height:34px; line-height:34px; padding-left:16px; color:#333; padding-bottom:7px;}
.banking_box h2{ font-size:14px; background:url(../images/box_01.gif) top center no-repeat; height:36px; line-height:36px; text-align:center; margin:8px 0px 0px 0px;}
.banking_box h2 a{ color:#fff;} 
*/
.banking_box{ background:url(../images/bg_01.jpg) left top no-repeat; height:156px;}
.banking_box h1{ font-size:14px; height:34px; line-height:34px; padding-left:16px; color:#333; padding-bottom:7px;}
.banking_box h2{ font-size:14px; background:url(../images/box_01.gif) top center no-repeat; height:30px; line-height:28px; text-align:center; margin:5px 0px 0px 0px;}
.banking_box h2 a{ color:#fff;} 

.title_i3 {height:32px; line-height:32px; overflow:hidden; font-size:14px; font-weight:bold; text-align:center;}
.title_i3 .tab{ width:113px; float:left;}
.xixi4{width:227px;height:32px;background:url(../images/titnav.jpg) 0px top no-repeat;cursor:pointer;}
.xixi5{width:227px;height:32px;background:url(../images/titnav.jpg) 0px bottom no-repeat;cursor:pointer;}



.gray_box{ height:224px; border:1px solid #dbdbdb;}
.news_ibox{ padding:10px 8px 0px 8px;}

.box_246{ width:246px; float:left;}
.box_246 dl{  height:148px; border:1px solid #e0e0e0; border-top:0px; clear:both;}


.prodcut_box{ padding:12px 0px 0px 0px;}
.prodcut_box .box_181{ width:181px; float:left; height:168px; background:url(../images/box_02.gif) top center no-repeat; margin:0px 4px 0px 12px;}
.prodcut_box .box_181 h1{ font-size:14px; color:#c10e02; margin:0px; padding-bottom:10px;}
.prodcut_box .box_181 td a{color:#e46600; display:block; text-align:right; padding-right:14px; text-decoration:underline;}
.prodcut_box .box_181 h2{ font-size:12px; text-align:left;margin-left:10px; font-weight:normal; line-height:20px;}
.prodcut_box .box_181 h2 a{background:url(../images/arr_02.gif) left center no-repeat; padding-left:10px; color:#565656;}
.prodcut_box .box_181 h3{ font-size:12px; padding-left:10px; font-weight:normal; line-height:20px;}
.prodcut_box .box_181 h3 a{background:url(../images/arr_02.gif) left center no-repeat; padding-left:10px; color:#565656;}

.box_246 .a_cont{ line-height:22px; color:#000; }
.box_246 .a_cont a{  color:#000; display:block; width:45%; text-align:center; float:left;}
.box_246 .a_cont span{ float:left;}

.left_377 .a_cont{ line-height:22px; color:#555; }
.left_377 .a_cont a{  color:#555; display:block; width:31%; text-align:center; float:left;}
.left_377 .a_cont span{ float:left;}

.a_cont02 a{ display:block; color:#555; line-height:20px;}

.search_box{ height:60px; border:1px solid #e0e0e0; background:url(../images/t1_f.gif) left top no-repeat; padding-left:26px; margin-left:4px;}
.search_box .left{ width:50px; float:left; padding:8px 5px 0px 0px; color:#000; height:50px; line-height:20px; text-align:right;}
.search_box .right{ width:148px; float:left; padding-right:5px; color:#000; padding-top:2px; }
.search_box .right div{ padding:3px 0px;}

.t_1{ height:29px; line-height:29px;background:url(../images/t1_bg.gif) ; clear:both;  }
.t_1 ul li{ list-style:none; float:left; font-size:14px; width:33%; font-weight:bold; display:inline; text-align:center;}
.t_1 ul li a{ color:#444;}
.t_1 ul li.aon{ background:url(../images/t1_aon.gif); border-left:1px solid #dbdbdb; border-right:1px solid #dbdbdb;cursor:hand;}
.t_1 ul li.aon a{ color:#c61002; width:33%;height:20px;margin:0px 120px;text-align:center;}
.t_1  .more{ float:right; padding:10px 10px 0px 0px;}
 
 
.t_2{ height:27px;  background:url(../images/t2_bg.gif) top repeat-x ; line-height:24px;}
.t_2 ul li{float:left; height:27px; line-height:24px; list-style:none; width:73px; text-align:center; font-weight:bold; color:#666; cursor:pointer;margin-right:4px;}
.t_2 ul li.aon{ background:url(../images/t2_aon.gif) bottom center no-repeat; color:#fff;}
.t_2 .more{ float:right; padding:0px 12px 0px 0px; color:#888;}

.move_t1{ height:26px; background:url(../images/move_t1.gif); border:1px solid #cdcdcd;; margin:12px 6px 0px 6px; }
.move_t1 ul li{ list-style:none; float:left; width:50px; text-align:center; line-height:26px; height:26px; border-right:1px solid #cdcdcd; cursor:pointer;}
.move_t1 ul li.aon{background:url(../images/move_t1aon.gif) top repeat-x; font-weight:bold; color:#c10e02;}
.move_t1 #spF_4{ border:0px;}

.left_377 .move_t1 ul li{ width:69px;}

.list_p1 li { display:inline; float:left; width:118px; height:32px; padding:0px 0px 5px 4px;}


.list { clear:both; margin:5px 8px 0px 8px;}
.list li{ list-style:none; line-height:24px; height:24px; }
.list li a{ color:#444;background:url(../images/arr_01.gif) left center no-repeat; padding-left:6px;} 
.list li span{ float:right; color:#999;}


.list_b{ clear:both;}
.list_b li{ display:inline; float:left; width:113px; height:34px; padding:0px 0px 6px 4px;}


/* ----- 省社概况 ----- */
.left_765{ width:765px; float:left;}
.right_227{ width:227px; float:right;}

.a_banner #MainPromotionBanner{width:765px;height:168px;}
.a_banner  #MainPromotionBanner #SlidePlayer {position:relative;margin: 0 auto;}
.a_banner  #MainPromotionBanner .Slides{padding: 0;margin: 0;list-style: none;height: 168px;overflow: hidden;}
.a_banner  #MainPromotionBanner .Slides li {float: left;width: 765px;height: 168px;}
.a_banner  #MainPromotionBanner .Slides img{border:0;display: block;width: 765px;	height: 168px;}
.a_banner  #MainPromotionBanner .SlideTriggers{margin: 0;padding: 0;list-style: none; position: absolute; top: 138px; right: 5px;z-index: 10;height: 25px;}
.a_banner  #MainPromotionBanner .SlideTriggers li{float: left;display: inline;color: #74a8ed;text-align: center;line-height:16px;width: 16px;height: 16px;font-family: Arial;font-size: .9em;cursor: pointer;overflow: hidden; margin:0px 4px;background: url(../images/slide_trigger.gif) no-repeat center center;}
.a_banner  #MainPromotionBanner .SlideTriggers li.Current{ color:#fff; background: url(../images/slide_trigger_c.gif) no-repeat center center;	border:0; font-weight:bold;font-size: .9em;line-height: 16px;height: 16px;width: 16px;margin:0 4px; }


.b_banner #MainPromotionBanner{width:765px;height:194px;}
.b_banner  #MainPromotionBanner #SlidePlayer {position:relative;margin: 0 auto;}
.b_banner  #MainPromotionBanner .Slides{padding: 0;margin: 0;list-style: none;height: 194px;overflow: hidden;}
.b_banner  #MainPromotionBanner .Slides li {float: left;width: 765px;height: 194px;}
.b_banner  #MainPromotionBanner .Slides img{border:0;display: block;width: 765px;	height: 194px;}
.b_banner  #MainPromotionBanner .SlideTriggers{margin: 0;padding: 0;list-style: none; position: absolute; top: 138px; right: 5px;z-index: 10;height: 25px;}
.b_banner  #MainPromotionBanner .SlideTriggers li{float: left;display: inline;color: #74a8ed;text-align: center;line-height:16px;width: 16px;height: 16px;font-family: Arial;font-size: .9em;cursor: pointer;overflow: hidden; margin:0px 4px;background: url(../images/slide_trigger.gif) no-repeat center center;}
.b_banner  #MainPromotionBanner .SlideTriggers li.Current{ color:#fff; background: url(../images/slide_trigger_c.gif) no-repeat center center;	border:0; font-weight:bold;font-size: .9em;line-height: 16px;height: 16px;width: 16px;margin:0 4px; }


.about_box01 .gray_box{ height:185px; border-top:0px; padding:15px 30px 0px 0px;}
.about_box01 .gray_box .img img{ padding:5px; border:1px solid #ececec;}
.about_box01 .a_cont01{ color:#555; line-height:27px; text-indent:2em;}

.box_190{ width:190px; float:left; cursor:pointer; padding-right:2px;}
.box_alink{ background:url(../images/a_link.gif) left top; height:199px; text-align:center; color:#555;}
.box_ahover{  background:url(../images/a_hover.gif) left top; height:199px; color:#555; display:none;}
.box_alink h1{ height:94px; padding:28px 0px 0px 0px; margin:0px;}
.box_alink h2{ font-size:14px; margin:0px; padding:0px; height:30px;}
.box_ahover h2{ font-size:14px; height:40px; line-height:40px; text-align:center;}
.box_ahover  h3{ text-align:center;}
.box_ahover  .cotent{ text-indent:2em; line-height:22px; padding:0px 14px; height:110px;}
.box_190 a{ color:#555;}

.a_box01{ background:url(../images/a_bg01.gif) top center no-repeat; height:252px;}
.a_box01 .box_207{ width:227px; display:inline; height:84px; float:left; border:1px solid #e7e6e6; margin:20px 0px 0px 20px; padding-top:20px;}
.a_box01 .box_207 .left{ width:110px; height:84px; float:left; text-align:center; }
.a_box01 .box_207 .right{ float:left; width:105px;  color:#555;}
.a_box01 .box_207 .right h1{font-size:14px; color:#555; background:url(../images/a_t2.gif) left center no-repeat; padding-left:20px;}
.a_box01 .box_207 .right a{ display:block; text-align:right; text-decoration:underline; color:#ff6900; padding:36px 0px 0px 0px;}

.a_box02 dl{ height:132px; border-left:1px solid #d3d3d3; border-right:1px solid #d3d3d3; }

.web_cont a{ color:#333; line-height:22px; float:left; display:block; text-align:center; width:56px; _width:55px;}

.a_box02 .blk_29 { clear:both; padding:20px 4px 0px 4px;  POSITION: relative; height:88px; overflow:hidden; }
.a_box02  .blk_29 .LeftBotton {BACKGROUND: url(../images/left_bar.gif);  FLOAT: left; WIDTH: 7px; CURSOR: pointer; POSITION: absolute; TOP: 50px; HEIGHT: 12px; left:8px; background-position:left top; background-repeat:no-repeat;}
.a_box02  .blk_29 .RightBotton {	RIGHT: 0px; BACKGROUND: url(../images/right_bar.gif) no-repeat 0px 0px; FLOAT: right; WIDTH: 7px; CURSOR: pointer; POSITION: absolute; TOP: 50px; HEIGHT: 12px; right:10px; background-position:left top; background-repeat:no-repeat;}
.a_box02  .blk_29 .Cont{ }
.a_box02  .blk_29 .box_move{FLOAT: left; WIDTH:198px;  height:88px; padding:0px 12px;}
.a_box02  .blk_29  img{ padding:2px; border:1px solid #d2d2d2;}
.a_box02  .blk_29 .box_move td{ line-height:19px; color:#555;}
.a_box02 .blk_29  td .a_title{ display:block; color:#a41912;}


.a_list1 { margin:0px 12px 0px 12px; font-size:12px;}
.a_list1 li{ color:#555; line-height:26px; height:26px;}
.a_list1 li a{ color:#555; background:url(../images/arr_03.gif) left center no-repeat; padding-left:8px;}

.a_t1{ background:url(../images/a_t1bg.gif); height:36px; line-height:36px;}
.a_t1 h1{ font-size:14px; background:url(../images/a_t1left.jpg) left top no-repeat; padding-left:34px; color:#333;}
.a_t1  .more{ float:right; height:36px; background:url(../images/a_t1right.gif) right top  no-repeat; padding-right:10px; color:#666;}
.a_t1 h2{ font-size:14px; background:url(../images/a_t1left_h2.jpg) left top no-repeat; padding-left:15px; color:#333; width:92px; text-align:center; color:#fff;}


.a_t3{ background:url(../images/a_t3bg.gif); height:34px; line-height:34px;}
.a_t3 h1{ font-size:14px; background:url(../images/a_t3left.jpg) left top no-repeat; padding-left:16px; color:#333;}
.a_t3  .more{ float:right; height:34px; background:url(../images/a_t3right.gif) right top  no-repeat; padding-right:10px; color:#666;}
.a_t3 h2{ font-size:14px;  padding-left:16px; color:#c61100;}

/* ----- 新闻中心 ----- */
.top_news01{ height:108px; border:1px solid #e3e3e3;text-align:center; background:url(../images/top_bg.jpg) 20px center no-repeat; padding-left:126px;}
.top_news01 h1{ font-size:48px; font-family:"微软雅黑","幼圆"; font-size:48px; color:#666; font-weight:normal; padding:10px 0px 8px 0px;}
.top_news01 h1 a{color:#666;}
.top_news01  a{ color:#666; margin:0px 12px;}

.left_240{ width:240px; float:left;}
.right_745{ width:745px; float:right;}

.n_box01 dl{ border-left:1px solid #c85250; border-right:1px solid #c85250; height:185px;}


.n_box01 .blk_29 { clear:both; padding:10px 4px 0px 4px;  POSITION: relative; height:88px; overflow:hidden; }
.n_box01  .blk_29 .LeftBotton {BACKGROUND: url(../images/n_leftbar.gif);  FLOAT: left; WIDTH: 8px; CURSOR: pointer; POSITION: absolute; TOP: 50px; HEIGHT: 17px; left:8px; background-position:left top; background-repeat:no-repeat;}
.n_box01  .blk_29 .RightBotton {	RIGHT: 0px; BACKGROUND: url(../images/n_rightbar.gif) no-repeat 0px 0px; FLOAT: right; WIDTH: 8px; CURSOR: pointer; POSITION: absolute; TOP: 50px; HEIGHT: 17px; right:10px; background-position:left top; background-repeat:no-repeat;}
.n_box01  .blk_29 .Cont{ }
.n_box01  .blk_29 .box_move{FLOAT: left; WIDTH:198px;  height:88px; padding:0px 12px;}
.n_box01  .blk_29  img{ padding:2px; border:1px solid #d2d2d2;}
.n_box01  .blk_29 .box_move td{ line-height:19px; color:#555;}
.n_box01 .blk_29  td .a_title{ display:block; font-size:14px;}

.list_nv{ height:99px; padding:20px 0px 0px 0px; margin:0px 6px; border-bottom:1px dotted #3a3a3a; line-height:25px; text-align:center; }
.list_nv li{ display:inline; float:left; width:102px; padding:0px 5px;}
.list_nv li a{ color:#333;}

.list_nv2{ margin:2px 10px 0px 10px; clear:both;}
.list_nv2 li{ list-style:none; color:#333; height:24px; line-height:24px;}
.list_nv2 li a{color:#333; background:url(../images/arr_05.gif) left center no-repeat; padding-left:22px;}


.n_box02{ height:105px; border:1px solid #ffbf43; background:url(../images/n_b2.gif) top repeat-x;}
.n_box02 h1{ font-size:14px; color:#ff4800; padding-left:8px; height:27px; line-height:27px;}
.n_box02  dl{ padding:10px 20px 0px 20px;}
.n_box02 dl div{ padding:5px 0px;}


.notice_box{ background:url(../images/notice.gif); height:35px; line-height:35px; padding:0px 14px; border:1px solid #ddd;}
.notice_box span{ float:left; color:#c51102; width:68px; float:left; display:block;}
.notice_box a{ color:#333; background:url(../images/arr_01.gif) left center no-repeat; padding-left:8px; margin-right:40px;}


.work_notice{ background:url(../images/work_noticebg.jpg); height:41px; line-height:41px; padding-left:60px;}
.work_notice span{ float:left; color:#333; width:68px; float:left; display:block;}
.work_notice a{ color:#333; background:url(../images/arr_01.gif) left center no-repeat; padding-left:8px; margin-right:40px;}

.left_368{ width:368px; float:left;}
.left_368 dl{ height:192px; border-left:1px solid #d4d4d4; border-right:1px solid #d4d4d4; clear:both;}


.td_img div { width:144px; padding:0px 8px; text-align:center; line-height:30px;}
.td_img div img{ border:2px solid #e7e8e7;}
.td_img div a{ color:#666;}

.nsearch_box{ background:url(../images/search_bg.jpg) top center no-repeat; height:43px; padding:12px 0px 0px 15px; }
.nsearch_box .fl_left{ height:32px; line-height:32px; padding-left:14px;}
.nsearch_box .fl_left a{ color:#666; margin-left:12px;}

.n_t1{ background:url(../images/n_t1bg_01.jpg) top center no-repeat; height:30px; line-height:30px; padding:6px 0px 0px 5px;}
.n_t1 ul li{ list-style:none; display:inline; float:left; width:76px; height:30px; line-height:30px;  text-align:center; font-size:14px; font-weight:bold; color:#fff; cursor:pointer;}
.n_t1 ul li.aon{ background:url(../images/n_t1aon.gif); color:#c51102;}
.n_t1  .more{ float:right; line-height:32px; padding-right:10px; color:#fff;}
.n_t1 h1{ text-align:center; padding-top:4px;}




.n_t2{ background:url(../images/n_t2bg.gif) top  repeat-x; height:39px; line-height:35px;}
.n_t2 ul li{ list-style:none; display:inline; float:left; width:77px; height:39px;   text-align:center; font-size:14px; font-weight:bold; color:#ff6700; cursor:pointer;}
.n_t2 ul li.aon{ background:url(../images/n_t2aon.gif) bottom center no-repeat; color:#c51102;}
.n_t2  .more{ float:right; line-height:32px; padding-right:10px; color:#666;}


.n_t3{ background:url(../images/n_t3bg.gif) top  repeat-x; height:34px; line-height:34px;}
.n_t3 ul li{ list-style:none; display:inline; float:left; width:82px; height:34px;   text-align:center; font-size:14px; font-weight:bold; color:#ff6700; cursor:pointer;}
.n_t3 ul li.aon{ background:url(../images/n_t3aon.jpg) bottom center no-repeat; color:#fff;}
.n_t3  .more{ float:right; line-height:34px; padding-right:10px; color:#666; background:url(../images/n_t3right.gif) right top no-repeat;}
.zt_box01 .n_t3 ul li{ width:111px;  }
.zt_box01 .n_t3 ul li.aon{ background:url(../images/n_t3aon2.jpg) bottom center no-repeat; color:#fff;}

.list_n1{ margin:5px 10px 0px 10px;}
.list_n1 li{ height:24px; line-height:24px; color:#333;}
.list_n1 li a{ color:#333; background:url(../images/arr_04.gif) left center no-repeat; padding-left:8px;}




/* ----- 专题 ----- */

.left_698{ width:698px; float:left;}
.right_285{ width:285px; float:right;}


.zt_box01 dl{ height:160px; border-left:1px solid #ddd;   border-right:1px solid #ddd; }
.zt_box01 dl .list{ margin:10px 15px 0px 15px;}

.list_zt li{ list-style:none; border:1px solid #ededed; padding:15px 15px; color:#666; height:100px;line-height:20px; margin-bottom:6px; width:290px; margin:10px 10px; float:left}
.list_zt .a_title{ display:block; font-size:14px; font-weight:bold; color:#c51200;}
.list_zt li a{ color:#666;}
.list_zt  .a_btn{ padding-top:5px;}

.list_zv1{ margin:15px 0px 0px 4px;}
.list_zv1 li{ list-style:none; display:inline; float:left; width:123px; text-align:center; height:112px; line-height:26px; padding:0px 0px 0px 10px;}
.list_zv1 li a{ color:#666;}

.list_zv2{ height:116px; padding:20px 0px 0px 0px; margin:0px 8px; border-bottom:1px dotted #3a3a3a; line-height:25px; text-align:center; }
.list_zv2 li{ display:inline; float:left; width:120px; padding:0px 5px;}
.list_zv2 li a{ color:#333;}



.z_t1{ background:url(../images/z_t1bg.gif) top  repeat-x; height:36px; line-height:36px;}
.z_t1 h1{ font-size:14px; color:#666; padding-left:12px;}
.z_t1 h2{ font-size:14px; color:#c61100; padding-left:15px;}
.z_t1 ul li{ list-style:none; display:inline; float:left; width:82px; height:34px;   text-align:center; font-size:14px; font-weight:bold; color:#ff6700; cursor:pointer;}
.z_t1 ul li.aon{ background:url(../images/n_t3aon.jpg) bottom center no-repeat; color:#fff;}
.z_t1  .more{ float:right; height:26px;  padding:10px 10px 0px 0px; color:#666; background:url(../images/z_t1right.gif) right top no-repeat;}
.z_t1 .zt1_right{ float:right; color:#666; padding-right:8px;}
.z_t1 .zt1_right a{ color:#666; margin:0px 1px;}

/* ----- 业务指南 ----- */
.left_745{ width:745px; float:left;}
.right_240{ width:240px; float:right;}

.guide_banner #MainPromotionBanner{width:745px;height:168px;}
.guide_banner  #MainPromotionBanner #SlidePlayer {position:relative;margin: 0 auto;}
.guide_banner  #MainPromotionBanner .Slides{padding: 0;margin: 0;list-style: none;height: 168px;overflow: hidden;}
.guide_banner  #MainPromotionBanner .Slides li {float: left;width: 745px;height: 168px;}
.guide_banner  #MainPromotionBanner .Slides img{border:0;display: block;width: 745px;	height: 168px;}
.guide_banner  #MainPromotionBanner .SlideTriggers{margin: 0;padding: 0;list-style: none; position: absolute; top: 144px; right: 5px;z-index: 10;height: 25px;}
.guide_banner  #MainPromotionBanner .SlideTriggers li{float: left;display:inline;color: #666;text-align: center;line-height:16px;width: 16px;height: 16px;font-family: Arial;font-size: .9em;cursor: pointer;overflow: hidden; margin:0px 4px;background:#000;}
.guide_banner  #MainPromotionBanner .SlideTriggers li.Current{ color:#666; background:#fff;	border:0; font-weight:bold;font-size: .9em;line-height: 16px;height: 16px;width: 16px;margin:0 4px; }


.g_cont01{ background:url(../images/arrow_1.gif) left 5px no-repeat; padding-left:10px; color:#333; line-height:20px;}
.g_cont01 a{ color:#333;}

.list_g1 li{ list-style:none; display:inline; float:left; width:152px; text-align:center; padding-left:16px;}
.list_g1  li .title{ display:block; height:38px; line-height:38px; text-align:left; background:url(../images/arrow_2.gif) left center no-repeat; padding-left:12px; margin-left:38px; color:#333; font-size:14px;}

.list_g2 li{list-style:none; display:inline; float:left; width:140px; text-align:center; padding-bottom:10px; }
.list_g2  li .title{ padding-left:5px;padding-top:10px;text-align:center;}
.list_g2  li .title h1{ font-size:14px; font-weight:normal; color:#c61100; padding:0px 0px 7px 0px; margin:0px; }
.list_g2  li .title h1 a{ text-decoration:underline; color:#999;}

.list_g3 li{list-style:none; display:inline; float:left; width:230px; padding-right:10px; }
.list_g3 li td{ line-height:18px; color:#666;}
.list_g3 li td img{ padding:2px; border:1px solid #ddd;}
.list_g3 li td a{ color:#d30000}


.zt_box01 .blk_29 {   clear:both; POSITION: relative; height:88px; overflow:hidden; }
.zt_box01  .blk_29 .LeftBotton {BACKGROUND: url(../images/g_leftbar.gif);  FLOAT: left; WIDTH: 6px; CURSOR: pointer; POSITION: absolute; TOP: 35px; HEIGHT: 13px; left:0px; background-position:left top; background-repeat:no-repeat;}
.zt_box01  .blk_29 .RightBotton {	RIGHT: 0px; BACKGROUND: url(../images/g_rightbar.gif) no-repeat 0px 0px; FLOAT: right; WIDTH: 6px; CURSOR: pointer; POSITION: absolute; TOP: 35px; HEIGHT: 13px; right:10px; background-position:left top; background-repeat:no-repeat;}
.zt_box01  .blk_29 .Cont{ margin:0px 20px;}
.zt_box01  .blk_29 .box_move{FLOAT: left; WIDTH:116px;  height:88px; padding:0px 11px;}


.g_acont01{ padding-left:4px;}
.g_acont01 a{ background:url(../images/arr_01.gif) left center no-repeat; padding-left:8px; height:42px; line-height:42px; margin-right:24px;}


.g_box01 a{ text-align:center; display:block; padding:12px 0px 0px 0px;}
.g_box02 dl{ height:108px; border-left:1px solid #c85250; border-right:1px solid #c85250;}
.g_box03 dl{ height:150px; border-left:1px solid #c85250; border-right:1px solid #c85250; padding-top:12px;}
.g_box04 { border:1px solid #ddd; border-top:0px; height:120px;}

.g_box02 .blk_29 { clear:both; padding:20px 4px 0px 4px;  POSITION: relative; height:88px; overflow:hidden; }
.g_box02  .blk_29 .LeftBotton {BACKGROUND: url(../images/green_left.gif);  FLOAT: left; WIDTH: 8px; CURSOR: pointer; POSITION: absolute; TOP: 50px; HEIGHT: 17px; left:8px; background-position:left top; background-repeat:no-repeat;}
.g_box02  .blk_29 .RightBotton {	RIGHT: 0px; BACKGROUND: url(../images/green_right.gif) no-repeat 0px 0px; FLOAT: right; WIDTH: 7px; CURSOR: pointer; POSITION: absolute; TOP: 50px; HEIGHT: 17px; right:10px; background-position:left top; background-repeat:no-repeat;}
.g_box02  .blk_29 .Cont{ }
.g_box02  .blk_29 .box_move{FLOAT: left; WIDTH:198px;  height:88px; padding:0px 12px;}
.g_box02  .blk_29  img{ padding:2px; border:1px solid #d2d2d2;}
.g_box02  .blk_29 .box_move td{ line-height:19px; color:#555;}
.g_box02 .blk_29  td .a_title{ display:block; color:#217a00;}

.bm_box a{ display:block; float:left; color:#666; width:72px; text-align:center; height:24px; line-height:24px;}

.g_list1 li{ list-style:none; color:#0173ad; height:24px; line-height:24px; padding:0px 14px;}
.g_list1 li a{color:#0173ad;}

.g_list2{ margin:5px 0px 0px 12px;}
.g_list2 li{ list-style:none; display:inline; float:left; width:110px; height:24px; line-height:24px;}
.g_list2 li a{ color:#666; background:url(../images/arr_06.gif) left center no-repeat; padding-left:15px;}


.g_t1{ background:url(../images/n_t1bg01.jpg) top center no-repeat; height:30px; line-height:30px; padding:6px 0px 0px 5px;}
.g_t1 ul li{ list-style:none; display:inline; float:left; width:76px; height:30px; line-height:30px;  text-align:center; font-size:14px; font-weight:bold; color:#fff; cursor:pointer;}
.g_t1 ul li.aon{ background:url(../images/g_t2aon.gif); color:#DB0B00;}
.g_t1  .more{ float:right; line-height:32px; padding-right:10px; color:#fff;}

.g_t2{ background:url(../images/n_t1bg01.jpg) top center no-repeat; height:30px; line-height:30px; padding:6px 0px 0px 5px;}
.g_t2 ul li{ list-style:none; display:inline; float:left; width:76px; height:30px; line-height:30px;  text-align:center; font-size:14px; font-weight:bold; color:#fff; cursor:pointer;}
.g_t2 ul li.aon{ background:url(../images/g_t2aon.gif); color:#DB0B00;}
.g_t2  .more{ float:right; line-height:32px; padding-right:10px; color:#fff;}


/* ----- 客户服务 ----- */

.s_banner #MainPromotionBanner{width:765px;height:168px;}
.s_banner  #MainPromotionBanner #SlidePlayer {position:relative;margin: 0 auto;}
.s_banner  #MainPromotionBanner .Slides{padding: 0;margin: 0;list-style: none;height: 168px;overflow: hidden;}
.s_banner  #MainPromotionBanner .Slides li {float: left;width: 765px;height: 168px;}
.s_banner  #MainPromotionBanner .Slides img{border:0;display: block;width: 765px;	height: 168px;}
.s_banner  #MainPromotionBanner .SlideTriggers{margin: 0;padding: 0;list-style: none; position: absolute; top: 138px; right: 5px;z-index: 10;height: 25px;}
.s_banner  #MainPromotionBanner .SlideTriggers li{float: left;display: inline;color: #666;text-align: center;line-height:16px;width: 16px;height: 16px;font-family: Arial;font-size: .9em;cursor: pointer;overflow: hidden; margin:0px 4px;background:#000;}
.s_banner  #MainPromotionBanner .SlideTriggers li.Current{ color:#666; background:#fff;	border:0; font-weight:bold;font-size: .9em;line-height: 16px;height: 16px;width: 16px;margin:0 4px; }



.gray_bg{ background:url(../images/bg_img.jpg) bottom right no-repeat; height:165px; border:1px solid #e7e6e6; padding-top:14px;}
.a_more{ color:#c51102; text-decoration:underline;  display:block;}

.s_box01{ background:url(../images/s_bg01.jpg); height:396px;}
.s_box01 h1{ font-size:14px; color:#333; height:33px; line-height:33px; padding-left:16px;}
.s_box01 h2{ font-size:14px; background:url(../images/box_01.gif) top center no-repeat; height:36px; line-height:36px; text-align:center; margin:8px 0px 0px 0px;}
.s_box01 h2 a{ color:#fff;}
.s_cont01 { padding-left:16px; height:32px; line-height:32px;}
.s_cont01 a{ color:#666; background:url(../images/arrow_3.gif) left center no-repeat; padding-left:8px; margin:0px 6px; }
.s_cont02{padding:0px 0px 10px 20px; height:18px; line-height:18px; color:#444;}
.s_cont02 a{ color:#444;}

.left_377{ width:377px; float:left;}
.left_377 dl{ height:152px; border:1px solid #e7e6e6; padding:3px 30px 0px 0px; clear:both;}
.left_377 dl td{ color:#555; line-height:24px;}

.s_table{ border-bottom:1px solid #b7b7b7;}
.s_table td{ border:1px solid #b7b7b7; border-bottom:0px; height:28px; line-height:28px; border-left:0px; text-align:center;}
.s_table td a{ color:#555;}
.s_table .right_none { border-right:0px;}


.hd_box{ height:208px;}
.hd_box ul{ margin-left:-17px;}
.hd_box ul li{ list-style:none; float:left; padding:8px 0px 0px 17px;}

.list_bm{ margin:0px 0px 0px 5px;}
.list_bm li{ list-style:none; float:left; display:inline; width:100px;   height:20px; line-height:20px; padding:6px 7px;  _padding:6px 7px;}
.list_bm li a{ color:#555; margin-right:7px;}
.list_bm li span{ float:left; width:px;}

#dtE_1 .list_bm{ margin:0px 0px 0px 5px;}
#dtE_1 .list_bm li{ list-style:none; float:left; display:inline; width:98px;   height:20px; line-height:20px; padding:6px 18px;}


.s_t1{ background:url(../images/s_t1bg.gif); height:34px; line-height:34px;}
.s_t1 h1{ font-size:14px; background:url(../images/s_t1left.jpg) left top no-repeat; padding-left:8px; color:#fff; width:82px; text-align:center; padding-top:3px;}
.s_t1 h2{ font-size:14px; background:url(../images/s_t1left_h2.jpg) left top no-repeat; padding-left:8px; color:#fff; width:82px; text-align:center;}
.s_t1  .more{ float:right; height:36px; background:url(../images/s_t1right.gif) right top  no-repeat; padding-right:10px; color:#666;}

.s_t2{ background:url(../images/s_t2bg.gif); height:34px; line-height:34px;}
.s_t2 h1{ font-size:14px; background:url(../images/s_t2left.jpg) left top no-repeat; padding-left:8px; color:#fff; width:82px; text-align:center;padding-top:3px;}
.s_t2  .more{ float:right; height:36px; background:url(../images/s_t2right.gif) right top  no-repeat; padding-right:10px; color:#666;}

.s_t3{ background:url(../images/s_t3bg.gif); height:34px; line-height:34px;}
.s_t3 h1{ font-size:14px; background:url(../images/s_t3left.jpg) left top no-repeat; padding-left:8px; color:#fff; width:82px; text-align:center;}
.s_t3  .more{ float:right; height:36px; background:url(../images/s_t3right.gif) right top  no-repeat; padding-right:10px; color:#666;}


/* ----- from ----- */
.text_01{ width:70px; background:url(../images/text_bg.gif) top repeat-x;  height:20px; border:1px solid #cecece; padding:0px; color:#666; line-height:20px;}
.btn_01{ background:url(../images/btn_01.gif); width:47px; height:21px; border:0px; line-height:21px; color:#333;}
.btn_02{ background:url(../images/btn_02.gif) top repeat-x; width:68px; height:26px; line-height:26px; border:1px solid #dbdbdb; text-align:center; color:#333; margin-left:6px;}
.btn_03{ background:url(../images/btn_03.gif); width:57px; height:23px; height:23px;  border:0px; text-align:center; color:#fff;}
.btn_04{ background:url(../images/btn_05.jpg); width:68px; height:32px; height:32px;  border:0px; text-align:center; color:#fff; font-size:14px; font-weight:bold; float:left; margin-left:6px; padding:0px;}
.btn_05{ background:url(../images/btn_04.jpg); width:67px; height:25px; line-height:22px; text-align:center; border:0px; color:#c51100; font-weight:bold; margin-right:12px;}

.text_02{ width:146px; height:18px; line-height:18px; border:1px solid #9c9c9c; padding:0px; color:#666;  padding:0px;}
.text_03{ height:30px; border:1px solid #e4e4e4; background:#fff; width:300px; line-height:30px; padding:0px; color:#666; float:left; }
.text_04{ width:90%; border:1px solid #ccc;  height:22px; line-height:22px; float:left;}

.font_red{ color:#f00; padding-left:4px;}
/* ----- position ----- */
.pos_box{ color:#666; height:36px; line-height:36px; text-align:right;}
.pos_box a{ color:#666; margin:0px 3px;}

.pos_title{ padding:0px 15px 0px 10px; background:#f2f2f2; height:35px; line-height:35px; font-size:24px; color:#c51100; font-family:"微软雅黑"; font-weight:normal;}
.pos_title .more{ float:right; padding-top:15px;}



.menu_nr { border:1px solid #c7e4f8; border-top:0px;}
.menu_nr h1 { margin:0px;  height:33px; line-height:33px; font-size:14px; background:url(../images/h1_bg.gif) bottom repeat-x; font-weight:normal;}
.menu_nr h1 a {color: #255ea1; display:block; background:url(../images/h1_arr.gif) right center no-repeat;  padding-left:30px;}
.menu_nr h1 a:hover {color: #ff7e00; text-decoration:none; font-weight:bold;}
.menu_nr h1.on_h1 a{color: #ff7e00; text-decoration:none; font-weight:bold;}

.menu_nr h2 { margin:0px;  height:30px; line-height:30px; font-size:12px; background-image:url(../images/h2_bg.gif);   margin:0px 0px 8px 0px; background-repeat:no-repeat;}
.menu_nr h2 a {color: #1870c5; padding-left:40px;}
.menu_nr h2 a:hover {color: #eaa20f; text-decoration:none;}
.menu_nr h2 .on_h1 {color: #eaa20f; text-decoration:none;}


/* ----- 栏目页 ----- */
.left_bar{ padding:0px 15px;}
.left_nr{ border:1px solid #ddd;}

.bg_listbox{ border-top:1px solid #d4d4d4; padding:2px 0px 10px 0px;}
.box_title{ background:url(../images/n_bgtitle.gif) top repeat-x; height:30px; line-height:30px; padding-left:4px;}
.box_title h1{ background:url(../images/bgbg.jpg) top  right no-repeat; float:left; font-size:14px; color:#fff;height:30px; padding-right:12px;}
.box_title .bg_left{ background:url(../images/bgleft.gif) left top no-repeat; padding-right:12px; float:left;}
.box_title .more{ float:right; color:#666; padding-right:12px;}

.list_news{ margin:5px 12px 0px 12px;}
.list_news li{ list-style:none; color:#666; line-height:32px; }
.list_news li a{ color:#686868; background:url(../images/arr_01.gif) left center no-repeat; padding-left:14px; font-size:14px;}
.list_news li span{ float:right;  color:#999;}

.news_list{ clear:both; padding:15px 0px; border-bottom:1px solid #e5e5e5;}

.list_photo{ margin:30px 0px 0px 0px;}
.list_photo li{ list-style:none; float:left; width:195px; text-align:center;  height:190px; padding:0px 9px; display:inline; text-align:center; padding:0px 12px;}
.list_photo li img{ display:block; border:3px solid #e6e6e6;}
.list_photo li a{ color:#444; line-height:35px;}

.dis_bg{ padding:20px 50px;}
.news_ti { font-size:24px; color:#333; margin:0px; text-align:center; padding:20px 0px 10px 0px; line-height:26px;font-family:"微软雅黑"; font-weight:normal; }
.news_date{  line-height:28px; padding-bottom:20px; color:#999; border-bottom:1px solid #ccc;  text-align:center; }
.news_content{ color:#333333; line-height:24px; padding:20px 20px 20px 20px; clear:both; font-size:14px;word-wrap:break-word;word-break:normal;}
.news_content .img{max-width:6500px;　
width:expression(this.width > 500 ? "500px" : this.width);
height:expression(this.height*(this.max-width/this.width));　　overflow:hidden;}
.news_content td p{text-indent: 0em;}
.news_content table{ border-bottom:1px solid #b7b7b7;}
.news_content td{ border:1px solid #b7b7b7; height:28px; line-height:28px; border-left:0px; text-align:center;}
.news_content td a{ color:#555;}
.news_content .right_none { border-right:0px;}



.news_content2{ color:#686868; line-height:24px; padding:20px 20px 20px 20px; clear:both; font-size:14px ;word-wrap:break-word;word-break:normal;}
.news_content2 .img{max-width:6500px;　
width:expression(this.width > 500 ? "500px" : this.width);
height:expression(this.height*(this.max-width/this.width));　　overflow:hidden;}
.news_content2 td p{text-indent: 0em;}
.news_content2 table{ border-bottom:0px solid #b7b7b7;}
.news_content2 table td{ border:1px solid #d8d8d8;  height:28px; line-height:28px;  text-align:center; background:#fefefe;}
.news_content2 table td p{ text-indent:0em; padding:0px; text-align:center;}
.news_content2 table .table_title td{ height:30px; line-height:30px; text-align:center; background:#f2f2f2; font-weight:bold; font-size:14px; font-family:"微软雅黑" "幼圆";}

.zrbj{ font-size:14px; padding-bottom:30px;}

.book_title{ font-size:14px; color:#c51100;  height:33px; line-height:33px; border-top:1px solid #e73203; clear:both; margin-top:20px;}
.book_list{ margin-bottom:16px;}
.book_list h1{ background:#ebebeb;  line-height:26px; padding:5px 0px; color:#676767; font-size:12px; padding:0px 22px 0px 14px;}
.book_list h1 .date{ float:right; font-weight:normal;}
.book_list dl{ border:1px solid #ddd; border-top:0px; padding:10px 12px; color:#666; line-height:21px;}
.book_list dl .hfconent{ color:#c51100; padding-top:12px;}

.page_nr{ clear:both; padding:20px 0px; text-align:center; }
.page_nr a {color:#666; margin:0px 3px; }
.page_nr a:hover {color:#666; }

.box_link{ width:1002px; margin:0px auto; padding-bottom:8px; }
.btn_select1{
	width:145px;
	margin:0px 8px;}

/* ----- footer ----- */
#footer{ width:1002px; margin:0px auto;  color:#888; line-height:22px; padding:20px 0px 10px 0px; background:url(../images/foot_bg.gif) top center no-repeat;}
#footer .f1{ float:right;}
#footer .post{ padding-top:15px;}
#footer a{color:#888; margin:0px 2px;}

/*20180316*/
/*.n_t3{background:url(../images/notice.gif);border:1px solid #d4d4d4;border-bottom:1px solid #e73203; }*/
.n_t3 ul li{ width:78px;}
.n_t3 .xtit{ border-left:1px solid #d4d4d4; border-right:1px solid #d4d4d4; padding-left:6px; height:34px;background:url(../images/notice.gif);}
.wmcj .bg_listbox{ width:324px; margin:0 15px 15px 0; float:left; border:1px solid #d4d4d4; padding:2px  0 10px 0; height:280px;}
.wmcj .box_title h1{ background:url(../images/bgbg.jpg) top  right no-repeat; float:left; font-size:14px; color:#fff;height:30px; padding:0  10px; border-radius:5px 5px  0 0;-moz-border-radius:3px 3px 0 0;
.wmcj .bg_listbox .list_news li{ height:30px;line-height:30px;}
