@charset "gb2312";
/* CSS Document */
* {margin:0;padding:0;}
li {list-style:none;}
a,input,img{color:#333; outline:none;text-decoration:none;}
a:hover{text-decoration:none;}
img,a img {border:none;}
html {height:100%;}
body { font-family: "Microsoft YaHei","微软雅黑","STHeiti","WenQuanYi Micro Hei",SimSun,sans-serif; text-rendering: optimizelegibility; color:#333;height:100%; min-width:1024px; font-size:14px;}
input{ vertical-align:middle;}
table{ border-collapse:collapse;} table td{ vertical-align:middle;}
.clear {clear:both;height:0;line-height:0;font-size:0;}
.ml5{ margin-left:5px;}   .ml10{margin-left:10px;}   .ml15{margin-left:15px;}   .ml20{margin-left:20px;}
.mt5{ margin-top:5px;}    .mt10{margin-top:10px;}    .mt15{margin-top:15px;}    .mt20{margin-top:20px;}
.mb5{ margin-bottom:5px;} .mb10{margin-bottom:10px;} .mb15{margin-bottom:15px;} .mb20{margin-bottom:20px;}
.mr5{ margin-right:5px;}  .mr10{margin-right:10px;}  .mr15{margin-right:15px;}  .mr20{margin-right:20px;}

.pl5{ padding-left:5px;}   .pl10{ padding-left:10px;}   .pl15{ padding-left:15px;}   .pl20{ padding-left:20px;}
.pt5{ padding-top:5px;}    .pt10{ padding-top:10px;}    .pt15{ padding-top:15px;}    .pt20{ padding-top:20px;}
.pb5{ padding-bottom:5px;} .pb10{ padding-bottom:10px;} .pb15{ padding-bottom:15px;} .pb20{ padding-bottom:20px;}
.pr5{ padding-right:5px;}  .pr10{ padding-right:10px;}  .pr15{ padding-right:15px;}  .pr20{ padding-right:20px;}
.pt40{ padding-top:40px;}
.fleft {float:left;}  .fright {float:right;}
.wid30{width:30%;}
.v_align_m{ vertical-align:middle;}
.font_red{ color:#C00;} .font_yellow{ color:#0a0d89;} .font_bule{ color:#267bda;}
.font_green{ color:#79c502;}

.body_bg{ background:url(imagesbody_bg.png) left top repeat-x #f1f4ff;}
.header{ width:1069px; margin:0 auto; color:#FFF; height:35px; line-height:35px;}
.wrapper{ width:1069px; margin:0 auto;}
.wrapper .top_box{ height:205px;overflow:hidden; position:relative;background:url(imagest1.png)}
.wrapper .top_box .flash_b{}

.wrapper .menu{ height:55px; background:#0166b6; padding-right:20px;}
.wrapper .menu a{ padding:0 15px; height:55px; line-height:55px; display:inline-block; color:#FFF; font-size:15px; font-weight:bold;}
.wrapper .menu a.sel{ background:#fc9400;}
.wrapper .menu .search{ float:right; vertical-align:middle; padding-top:16px;}
.wrapper .menu .search input[type="text"]{ height:23px; line-height:23px; text-indent:10px; width:150px; background:#FFF; vertical-align:middle; border:none;}
.wrapper .menu .search input[type="button"]{ margin-left:10px; background:url(imagessearch_icon.png) left top no-repeat; width:20px; height:21px; vertical-align:middle; border:none; cursor:pointer;}
.wrapper .submenu{ background:url(imagessubmenu_bg.png) left top repeat-x; height:34px; line-height:34px;}
.wrapper .submenu a{ margin-left:20px; color:#0166b6;}
.wrapper .picture_switch{ padding:6px; background-color:#FFF; border-left:1px solid #e3e6f1; border-bottom:1px solid #e3e6f1; height:145px;}
.wrapper .min_content{ margin-top:10px;}
.wrapper .min_content .left_cont{ float:left;}
.wrapper .min_content .left_cont .new .newpic_switch{ width:384px; height:370px; float:left; background:#FFF; overflow:hidden; border-left:2px solid #e2e5f0; border-bottom:1px solid #e2e5f0;}
/*新闻图片切换*/
.scrollimg2{width:384px; height:370px;}
.scrollimg2_tigger_hoverbg{background:url(imagesscrollimg.png) no-repeat 0px 0px}
.scrollimg2{float:left;overflow:hidden;width:384px;position:relative;height:370px}
.scrollimg2_bigimg{display:none;left:0px;overflow:hidden;width:384px;position:absolute;top:0px;height:370px}
.scrollimg2_bigimg img{width:384px;height:285px}

.scrollimg2_tigger{position:relative;top:290px;height:81px;}
.scrollimg2_tigger ul{text-align:center}
.scrollimg2_tigger li{display:inline;float:left;margin-left:5px;overflow:hidden;width:121px;position:relative;height:75px}
.scrollimg2_tigger a{width:121px;height:73px; display:inline-block;}
.scrollimg2_tigger .scrollimg2_tigger_link a img{width:121px;height:73px;}
.scrollimg2_tigger_hoverbg{z-index:99;width:121px;cursor:pointer;position:absolute;top:-3px;height:79px; left:5px;}
.scrollimg2_tigger .scrollimg2_tigger_link{z-index:3;left:0; top:2px;position:absolute;}
.scrollimg2_tigger .scrollimg2_tigger_link a{ width:121px; height:73px; overflow:hidden;}

.scrollimg2_bigimg .scrollimg2_bg{z-index:98;background:#000;left:0px;float:none;width:384px;position:absolute;top:255px;height:30px;filter:alpha(opacity=0);opacity:0;-moz-opacity:0}
.scrollimg2_txt{font-weight:normal;font-size:14px;z-index:99;left:10px;color:#fff;position:absolute;top:260px;filter:alpha(opacity=0);opacity:0;-moz-opacity:0}
/*新闻图片切换END*/
.wrapper .min_content .left_cont .new .new_cont{ float:right; width:450px; height:370px; background:#fff; overflow:hidden; border-left:2px solid #e2e5f0; border-bottom:1px solid #e2e5f0;}
.wrapper .min_content .left_cont .new .new_cont .new_cont_tit{ height:40px; line-height:40px; border-bottom:1px solid #0166b6; padding-right:10px;}
.wrapper .min_content .left_cont .new .new_cont .new_cont_tit span{ display:inline-block; padding:0 10px; font-size:15px; font-weight:bold; color:#fff; background:#0166b6;}
.wrapper .min_content .left_cont .new .new_cont .new_cont_tit a{ float:right; color:#c3c3c3;}
.wrapper .min_content .left_cont .new .new_cont .hot{ padding:10px; border-bottom:1px dotted #CCC; width:420px; margin:0 auto;}
.wrapper .min_content .left_cont .new .new_cont .hot .hot_title{ font-size:20px; font-weight:bold; text-align:center;}
.wrapper .min_content .left_cont .new .new_cont .hot p{ text-indent:28px; line-height:27px; margin-top:5px; font-size:15px;}
.wrapper .min_content .left_cont .new .new_cont .hot p .more{ color:#13599a;}
.wrapper .min_content .left_cont .new .new_cont .new_list{ height:35px; line-height:35px; font-size:15px; padding:10px;}
.wrapper .min_content .left_cont .new .new_cont .new_list li{ background:url(imageslist_icon.png) left center no-repeat; padding-left:10px;}
.wrapper .min_content .left_cont .new .new_cont .new_list span{ float:right; color:#999;}
.wrapper .min_content .left_cont .banner{ height:96px;width:845px; margin-top:10px;}
.wrapper .min_content .left_cont .left_section{ margin-top:10px;}
.wrapper .min_content .left_cont .box_cont{ background:#fff; width:417px;  border-left:2px solid #e2e5f0; border-bottom:1px solid #e2e5f0;} 
.wrapper .min_content .left_cont .box_cont .tit{ height:35px; line-height:35px; border-bottom:1px solid #0166b6; padding-right:15px;}
.wrapper .min_content .left_cont .box_cont .tit span{ height:35px; display:inline-table; padding:0 10px; font-size:15px; color:#FFF; font-weight:bold; background:#0166b6;}
.wrapper .min_content .left_cont .box_cont .list{ padding:10px;}
.wrapper .min_content .left_cont .box_cont .list li{ height:32px; line-height:32px; background:url(imageslist_icon.png) left center no-repeat; padding-left:10px;}
.wrapper .min_content .left_cont .box_cont .list li span{ float:right; color:#b5b4b4;}
.wrapper .min_content .left_cont .box_cont .tit a{ float:right; color:#c3c3c3;}
.wrapper .min_content .subnav{ width:206px; padding-right:5px;}
.wrapper .min_content .subnav .subnav_tit{ background:url(imagessubnav_tit.png) left top no-repeat; height:44px; padding-left:36px;margin-left:1px;}
.wrapper .min_content .subnav .subnav_tit span{height:41px; line-height:41px; width:160px; padding-left:10px; display:block; font-size:20px; font-weight:bold; color:#FFF; background:#0166b6;}
.wrapper .min_content .subnav .subnav_cont{ width:204px;  border-left:2px solid #e2e5f0; border-bottom:1px solid #e2e5f0; margin-left:1px; margin-top:-3px; background:#FFF; font-size:15px;  font-weight:bold;}
.wrapper .min_content .subnav .subnav_cont ul li{ height:40px; line-height:40px; border-bottom:1px solid #e2e5f0; padding-left:20px; cursor:pointer;}
.wrapper .min_content .subnav .subnav_cont ul li.sel{ color:#0166b6;}
.wrapper .min_content .subnav .subnav_cont ul li span{ width:50px; display:inline-block; text-align:center;}
.wrapper .min_content .subnav .subnav_cont ul li img{ vertical-align:middle; margin-right:3px; font-size:15px;}
.footer{ background:#0057b6; height:200px;}
.footer .select_links{ width:1069px; margin:0 auto; padding-top:25px;}
.footer .select_links a{width:163px; height:20px; line-height:20px; margin:0 5px; border:1px solid #CCC; display:inline-block; background:#FFF;}
.footer .select_links a img{ vertical-align:middle; margin:-2px 2px 0 2px;}
.footer .select_links select{ width:163px; height:20px; margin:0 5px; border:1px solid #CCC;}
.footer .copyright{ width:1069px; margin:0 auto; padding-top:20px; text-align:center; line-height:26px; color:#FFF; position:relative;}
.footer .copyright .qr_code{ position:absolute; left:200px;}
.footer .copyright .qr_code2{ position:absolute; left:780px;top:20px;}
.footer .copyright .picicon{ position:absolute; left:110px;top:40px;}
/*info*/
.info_content{ background:#FFF; padding:0 15px 15px 15px; min-height:500px;}
/*强制内容中td加边框**/
div#Info_Content td{ border: 1px solid;}
.wrapper .info_content .min_content .subnav .subnav_cont{border:1px solid #b8daff; border-top:none; background:#e5effc;}
.current_location{ height:35px; line-height:35px; text-align:right; font-size:13px; color:#a9a6a6;}
.current_location a{ margin:0 5px; color:#a9a6a6; padding-right:15px;}
.info_right{width:815px;}
.info_right .info_box_tit,.info_list .info_box_tit{ height:38px; line-height:38px; background:url(imagesinfo_bg1.png) left top repeat-x; border:1px solid #b8daff; font-size:15px; font-weight:bold; padding: 0 20px; color:#0166b6;}
.info_box_tit .tit_switch{  height:38px;}
.info_box_tit .tit_switch li{ float:left; padding:0 15px; border-left:1px solid #b8daff;  border-right:1px solid #b8daff; cursor:pointer; color:#333; background:url(imagesbg19.png) left bottom repeat-x; margin-right:2px;}
.info_box_tit .tit_switch li.sel{ border-top:2px solid #0166b6; background:#FFF; color:#0166b6;}
.info_right .info_box_tit span,.info_list .info_box_tit span{ display:block; background:url(imagesinfo_icon1.png) left center no-repeat; padding-left:5px;}
.info_right .info_box_tit a{ float:right; color:#0166b6; font-weight:normal; font-size:12px;}
.info_right .info_box_cont,.info_list .info_box_cont{  padding:10px 15px; border:1px solid #b8daff; border-top:none; min-height:216px;}
.info_right .info_box_cont ul li,.info_list .info_box_cont ul li a{ padding:0 15px 0 20px; height:40px; line-height:40px; border-bottom:1px dotted #CCC; background:url(imagesinfo_icon2.png) 10px center no-repeat; display:block;}
.info_right .info_box_cont ul li span,.info_list .info_box_cont ul li a span{ float:right; color:#666;}
.info_list{ width:100%;}
.info_list .info_box_cont ul li a{ border:none;}
.info_list .info_box_cont ul li a:hover{ text-decoration:underline;}
.info_list .info_box_cont ul li{ margin-bottom:20px;  border-bottom:1px dotted #CCC; padding-bottom:20px;}
.info_box_cont ul li .sub_list{ padding-left:30px; background:#fdfdfd;}
.info_box_cont ul li .sub_list a{ background:url(imagesicon2.png) left center no-repeat; padding-left:10px; height:30px; line-height:30px;}

.next_page{ text-align:center; color:#0166b6; padding-top:15px; font-family:Arial, Helvetica, sans-serif;}
.next_page a:link,.next_page a:visited{ color:#0166b6; margin:0 8px; display:inline-block; height:20px; line-height:20px; min-width:13px;}
.next_page a.sel:link,.next_page a.sel:visited{ background:#0166b6; color:#FFF; padding:0 3px;}

.article{padding:0 20px;margin:0 auto;}
.article h2{font-size:30px;color:#0166b6;padding:10px 15px 10px 15px;text-align:center;font-weight:bold}
.summary{text-align:center;padding:50px 0 30px 0; border-bottom:1px dashed #CCC; color:#000000;margin-bottom:50px;}
.article p{color:#000000;font-size:15px;line-height:30px;text-indent:2em;}
.article table td p{text-indent:0px;}
/*服务大厅*/
.web_service{ border:1px solid #b8daff; min-height:260px; background:url(imagesinfo_boxbg.png) right bottom no-repeat #fcfcfc; padding-bottom:20px;}
.web_servicetit{ width:549px; text-align:center; margin:0 auto; color:#FFF; font-size:20px; font-weight:bold; height:47px; line-height:47px; background:url(imagesinfo_titbg.png) left top no-repeat;}
.web_service ul{ padding-left:10px; }
.web_service ul li{ width:151px; height:150px; background:url(imagesweb_service_boxbg.png) left top no-repeat; float:left; margin-left:45px; margin-top:35px; position:relative; cursor:pointer;}
.web_service ul li .box_label{ position:absolute; right:0; top:-1px; background:url(imagesweb_service_icon11.png) left top no-repeat; width:43px; height:49px; line-height:30px; text-align:right; padding-right:8px; color:#FFF; font-size:14px;}
.web_service ul li .box_icon{ padding-top:20px; height:79px; text-align:center;}
.web_service ul li p{ line-height:40px; height:40px; text-align:center; font-size:14px; padding:0 5px; margin-top:5px;}
.web_service ul li .multiple_text{ line-height:20px; font-size:13px;}
.web_service ul li:hover p{ color:#C00;}
.web_service ul li .multiple_text2{ line-height:13px; font-size:13px;}
.web_service ul li .multiple_text3{ line-height:13px; font-size:12px;}
.service_hallcont .box{ width:512px;}
.service_hallcont .box_tit{height:38px; line-height:38px; background:url(imagesinfo_bg1.png) left top repeat-x; border:1px solid #b8daff; font-size:15px; font-weight:bold; padding: 0 20px; color:#0166b6;}
.service_hallcont .box_tit span{display:block; background:url(imagesinfo_icon1.png) left center no-repeat; padding-left:5px;}
.service_hallcont .box_tit a{ float:right; color:#0166b6; font-weight:normal; font-size:12px;}
.service_hallcont .box_cont{ background:#fcfcfc; min-height:248px; padding:20px 15px 23px 15px; border:1px solid #b8daff; border-top:none;}
.service_hallcont .box_cont ul li{ padding:0 15px 0 20px; height:40px; line-height:40px; border-bottom:1px dotted #CCC; background:url(imagesinfo_icon2.png) 10px center no-repeat; display:block;}
.service_hallcont .box_cont ul li span{ float:right; color:#666; font-size:12px;}



