﻿@charset "utf-8";
/* CSS Document */
html { min-width: 1200px; margin: 0 auto; }
body { background:url(19xmtb_bg.jpg) no-repeat center top #f1f8fe; color: #333333; margin: 0px; padding: 0px; font-size:15px; font-family: "Microsoft YaHei"; text-align: left; min-width: 1200px; margin: 0 auto; }
article, aside, dialog, footer, header, section, footer, nav, figure, menu { display: block }
* { margin: 0px; padding: 0px; }
ul, li { list-style-type: none; margin: 0px; padding: 0px; }
img { border: 0px; vertical-align: middle; cursor: pointer; _cursor: hand; }
input { vertical-align: middle; outline: none; font-size:14px; font-family:"Microsoft YaHei"}
.clear { clear: both; height: 0; }
table { margin: 0px auto; }
.no,.t_block { display: none; }
/*a style*/
a { text-decoration: none; }
a:link, a:visited { color: #333333; }
a:hover { color: #1658A0; text-decoration: underline;}
/*---------------------------------------segmentation------------------------------------------*/


.fullSlide { position: fixed; left: 0; top: 0; width: 100%; min-width: 1200px; z-index:1 }
.fullSlide ul { height: 100% !important; width: 100% !important; }
.fullSlide li { height: 100% !important; width: 100% !important; }
.page{ position:relative; z-index:2;}
.contain,.page { width: 1200px; margin: 0 auto;}
.bbg{ background:url(19xmyb_bbg_02.png) no-repeat bottom center; background-size:100%; padding-bottom:38px;}
.head{ height:238px;}
.lin{ height:40px; line-height:40px; color:#ffffff;}
.lin span{ float:right;}
.logo{ float:left; margin-top:52px; max-width:504px;}
.head_r{ float:right;}
.tit{width:408px; margin-top:69px; height:50px; float:left;}
.tit_l{ background:#ffffff; width:268px; height:50px; float:left; line-height:50px; }
.tit_l img{ padding:0px 15px;}
.inp{ border:0px; background:none; line-height:50px; font-size:15px; color:#999999;}
.tit_r{ float: right; background:#1658a0; color:#ffffff; border-radius:0px 5px 5px 0px; width:70px; line-height:50px; text-align:center;}
.tit_c{ float:left; background:#1658a0; color:#ffffff; border-right:1px solid #3894fc; width:69px; line-height:50px; text-align:center;}


.con{ background:#ffffff; padding:20px;}
.con_l1{ width:186px; float:left;}
.con_l1 ul li{ height:79px; line-height:79px; width:100%; margin-bottom:1px;}
.con_l1 ul li a{ background:url(19xmyb_meli_bg_03.jpg) no-repeat right #1658a0; display:block; color:#ffffff; font-size:20px; padding-left:20px;}
.con_l1 ul li a span{ display:block; float:left; width:44px; height:35px; line-height:35px; margin-top:24px;}
.con_l1 ul li a span.bg1{ background:url(19xm_ylbz_sy_11.png) no-repeat left;}
.con_l1 ul li a span.bg2{ background:url(19xm_ylbz_sy_18.png) no-repeat left;}
.con_l1 ul li a span.bg3{ background:url(19xm_ylbz_sy_21.png) no-repeat left;}
.con_l1 ul li a span.bg4{ background:url(19xm_ylbz_sy_26.png) no-repeat left;}
.con_l1 ul li a span.bg5{ background:url(19xm_ylbz_sy_30.png) no-repeat left;}
.con_l1 ul li a span.bg6{ background:url(19xm_ylbz_sy_43.png) no-repeat left;}
.con_l1 ul li.on a {background:url(19xmyb_meli_bg_05.jpg) no-repeat right #e8eff8; display:block; color:#1658a0; padding-left:20px;}
.con_l1 ul li.on a span.bg1{ background:url(19xm_ylbz_sy_icon_06.png) no-repeat left;}
.con_l1 ul li.on a span.bg2{ background:url(19xm_ylbz_sy_icon_10.png) no-repeat left;}
.con_l1 ul li.on a span.bg3{ background:url(19xm_ylbz_sy_icon_13.png) no-repeat left;}
.con_l1 ul li.on a span.bg4{ background:url(19xm_ylbz_sy_icon_17.png) no-repeat left;}
.con_l1 ul li.on a span.bg5{ background:url(19xm_ylbz_sy_icon_21.png) no-repeat left;}
.con_l1 ul li.on a span.bg6{ background:url(19xm_ylbz_sy_icon_25.png) no-repeat left;}
.con_l1 ul li a:hover{ background:url(19xmyb_meli_bg_05.jpg) no-repeat right #e8eff8; display:block; color:#1658a0; padding-left:20px;}
.con_l1 ul li a:hover span.bg1{ background:url(19xm_ylbz_sy_icon_06.png) no-repeat left;}
.con_l1 ul li a:hover span.bg2{ background:url(19xm_ylbz_sy_icon_10.png) no-repeat left;}
.con_l1 ul li a:hover span.bg3{ background:url(19xm_ylbz_sy_icon_13.png) no-repeat left;}
.con_l1 ul li a:hover span.bg4{ background:url(19xm_ylbz_sy_icon_17.png) no-repeat left;}
.con_l1 ul li a:hover span.bg5{ background:url(19xm_ylbz_sy_icon_21.png) no-repeat left;}
.con_l1 ul li a:hover span.bg6{ background:url(19xm_ylbz_sy_icon_25.png) no-repeat left;}
.w_r{ width:954px; float:right;}
.con_rl{}
/*首页新闻中心*/
.con_l2{ float:left; width:594px;display:inline;}
.pic_con1{ width:100%; height:480px; position:relative; z-index:1;}
.pic_con1 .pic{ height:372px;} 
.pic_con1 .pic li{ width:594px; height:372px;}
.pic_con1 .pic li{ width:594px;}
.pic_con1 .pic img { width:100%;height:372px; display: block;}
.pic_con1 .num{ position: absolute; z-index: 6; bottom:120px; right:15px;}
.pic_con1 .num li{ float: left; position: relative; width:10px; height:10px; line-height:30px; background-color:#ffffff; color:#ffffff; overflow: hidden; text-align: center; margin-left:8px; cursor: pointer; border-radius:50%;}
.pic_con1 .num li.on, .pic_con1 .num li:hover{ background-color:#1658a0; color:#1658a0;}
.pic_con1 .txt-bg{ position: absolute; bottom: 0; z-index: 4; height:110px; width: 100%; background:#f0f0f0; }
.pic_con1 .txt{ position: absolute; z-index: 5; height:90px; width:100%; overflow: hidden; left:0%; bottom:5px;}
.pic_con1 .txt li{ height:90px; line-height:28px; position: absolute;}
.pic_con1 .txt li a{ display: block; color:#333333;}
.pic_con1 .day{ height:70px; border-right:1px solid #cccccc; width:90px; float:left; text-align:center; color:#333333; padding-top:10px;}
.pic_con1 .txt11{ margin-left:115px;}
.pic_con1 .txt11 h3,.pic_con1 .txt11 p{ padding-right:10px;}
.con_r2{ width:340px; float:right;}
.xmyb_tit{ background:url(19xm_ylbz_sy_56.png) repeat-x bottom; line-height:40px;}
.xmyb_tit ul li{ float:left;}
.xmyb_tit ul li a{ padding:0px 10px; font-size:18px; color:#333333; display:block; line-height:40px;}
.xmyb_tit ul li.on a{ background:url(19xm_ylbz_sy_54.png) repeat-x bottom; color:#1658a0;}
.xmyb_tit ul li:hover a{ background:url(19xm_ylbz_sy_54.png) repeat-x bottom; color:#1658a0;}
.xmyb_tit span{ float:right;color:#999; font-size:14px;}
.xmyb_list{ padding:20px 0;}
.xmyb_list li{ height:36px; line-height:36px; font-size:15px; padding-left:10px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap}
.xmyb_list li span{ float:right; color:#999}
.bu{ text-align:right; line-height:36px; color:#999999;}
/*首页政务公开*/
.xmyb_list3{ padding-top:20px;}
.xmyb_list3 li{ height:36px; line-height:36px; font-size:15px; background:url(1icon_03.jpg) no-repeat left center; padding-left:10px; overflow:hidden;}
.xmyb_list3 li span{ float:right; color:#999}

.con1_l1{ width:690px; float:left;}
.con1_r1{ width:245px; float:right;}
.xmyb_list1 ul li{ background:#f6f6f6; width:100%; height:90px; line-height:90px; margin-bottom:15px;}
.xmyb_list1 ul li img{ float:left; margin-right:20px;}
.xmyb_list1 ul li a{ font-size:18px; display:block; line-height:90px;}

.xmyb_list2 ul li{ float:left; width:136px; padding-top:14px;}
.xmyb_list2 ul li a{ width:100%; display:block;}
.xmyb_list2 ul li a span{ display:block; width:54px; height:54px; margin:0px auto;}
.xmyb_list2 ul li a p{ text-align:center; line-height:40px; width:100%;}

/*首页公众参与*/
.con2_l1{ width:485px; float:left;}
.con2_r1{ width:450px; float:right;}
.tab{ margin-top:20px;}
.tab tr{ height:40px;}
.xmyb_con1{ background:#f6f6f6; margin:20px 20px 0; padding:15px 30px;}
.xmyb_img{ text-align:center; width:80%; margin:0px auto;}
.xmyb_img img{ width:100%; height:auto;}
.xmyb_txt{ margin-top:15px; line-height:30px; font-size:14px;}
.xmyb_txt h2{ font-size:20px; text-align: center;}
.xmyb_list4{ margin-top:15px;}
.xmyb_list4 ul li{ background:#f6f6f6; width:235px; height:84px; line-height:84px; float:left; margin-right:3px;}
.xmyb_list4 ul li img{ float:left; margin-right:20px;}
.xmyb_list4 ul li a{ font-size:18px; display:block; line-height:84px;}
/*首页办事大厅*/
.xmyb_img3{ margin-top:20px;}
.xmyb_con2{ background:#ffffff; padding:20px; margin-top:20px;}
.con_l3{ width:340px; float:left;}
.xmyb_tit2{ background:url(19xm_ylbz_sy_61.png) no-repeat left center; padding-left:15px; font-size:16px; font-weight:bold; color:#1658a0; line-height:40px;}
.xmyb_tit2 span{ float:right; color:#999999; font-size:14px; font-weight:normal;}
.xmyb_list5{ border-top:1px solid #eeeeee;display:block;}
.xmyb_list5 ul li{border-left:1px solid #eeeeee; border-bottom:1px solid #eeeeee; width:49%; float:left; height:68px; border-right:1px solid #eeeeee;}
.xmyb_list5 ul li span { display:block; float:left; width:50px; text-align:center; padding-top:18px;}
.xmyb_list5 ul li p{ padding-top:12px;}
.xmyb_list5 ul li p a{ padding-top:12px;}
.xmyb_list5 ul li p samp a{ font-size:12px; color:#999999;}
.xmyb_list5 a img,.xmyb_list7 ul li img{max-width:100%;}
.con_c3{ width:400px; float:left; margin-left:20px;}
.xmyb_list6{ background:#eeeeee; width:100%; padding:0px;}
.xmyb_list6 ul li{ margin-left:1px; margin-bottom:1px;background:#f6f6f6; float:left; width:33%; height:50px; line-height:50px;}
.xmyb_list6 ul li a{display:block;font-size: 14px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.xmyb_list6 ul li a span{ display:block; float:left; width:30px; height:20px; margin-top:15px;}
.xmyb_list6 ul li a span.bg1{ background:url(19xm_ylbz_sy_64.png) no-repeat center;}
.xmyb_list6 ul li a span.bg2{ background:url(19xm_ylbz_sy_67.png) no-repeat center;}
.xmyb_list6 ul li a span.bg3{ background:url(19xm_ylbz_sy_69.png) no-repeat center;}
.xmyb_list6 ul li a span.bg4{ background:url(19xm_ylbz_sy_82.png) no-repeat center;}
.xmyb_list6 ul li a span.bg5{ background:url(19xm_ylbz_sy_84.png) no-repeat center;}
.xmyb_list6 ul li a span.bg6{ background:url(19xm_ylbz_sy_87.png) no-repeat center;}
.xmyb_list6 ul li a span.bg7{ background:url(19xm_ylbz_sy_94.png) no-repeat center;}
.xmyb_list6 ul li a span.bg8{ background:url(19xm_ylbz_sy_95.png) no-repeat center;}
.xmyb_list6 ul li a span.bg9{ background:url(19xm_ylbz_sy_96.png) no-repeat center;}
.xmyb_list6 ul li a:hover{ display:block; background:#e8eff8; color:#1658a0;}
.xmyb_list6 ul li a:hover span.bg1{ background:url(19xm_ylbz_sy_icon_29.png) no-repeat center;}
.xmyb_list6 ul li a:hover span.bg2{ background:url(19xm_ylbz_sy_icon_32.png) no-repeat center;}
.xmyb_list6 ul li a:hover span.bg3{ background:url(19xm_ylbz_sy_icon_34.png) no-repeat center;}
.xmyb_list6 ul li a:hover span.bg4{ background:url(19xm_ylbz_sy_icon_40.png) no-repeat center;}
.xmyb_list6 ul li a:hover span.bg5{ background:url(19xm_ylbz_sy_icon_42.png) no-repeat center;}
.xmyb_list6 ul li a:hover span.bg6{ background:url(19xm_ylbz_sy_icon_45.png) no-repeat center;}
.xmyb_list6 ul li a:hover span.bg7{ background:url(19xm_ylbz_sy_icon_50.png) no-repeat center;}
.xmyb_list6 ul li a:hover span.bg8{ background:url(19xm_ylbz_sy_icon_51.png) no-repeat center;}
.xmyb_list6 ul li a:hover span.bg9{ background:url(19xm_ylbz_sy_icon_52.png) no-repeat center;}
.xmyb_list7{ margin-top:20px;}
.xmyb_list7 ul li{background:#f6f6f6;height:73px;line-height:73px;margin-right:1%;}
.xmyb_list7 ul li img{float:left;margin-right:10px;}
.xmyb_list7 ul li a{ display:block; line-height:73px;}
.con_r3{ width:380px; float:right;}
.xmyb_list8{ margin-top:5px;}
.xmyb_list8 ul li a{ background:url(1icon_03.jpg) no-repeat left center; padding-left:15px; height:32px;  line-height:32px;}
.xmyb_list8 ul li span{ color:#999999;}
/*首页连接图片*/
.ztzl_con{ width:100%; margin-top:20px; position:relative;}
.ztzl_con div{ overflow:hidden}
.ztzl_con li{ float:left; width:228px; height:80px; margin-right:10px; border:1px solid #eeeeee;}
.ztzl_con li img{ width:100%; height:100%}
.ztzl_con .prev{ background:url(19xm_ylbz_sy_138.png) no-repeat; position:absolute; z-index:9; left:-30px; width:20px; top:50%; display:block;}
.fot_bg{ width:100%; background:#1658a0; height:104px; display:block;}
.fot{ width:1000px; padding:26px 0 0 0; margin:0px auto; color:#ffffff; line-height:30px;}
.fot span{ float:right;}

/*公众参与*/

.xmyb_dawz{ padding-left:20px; background: url(19xmyb_zwgk_17.png) no-repeat right; height:64px; line-height:64px; border-bottom:1px solid #eeeeee; background-size: cover;}
.xmyb_dawz img{ padding-right:10px;}
.gzcy_con{ background:#ffffff; padding:20px;}
.gzcy_l1{ width:70%; float:left;}
.gzcy_r1{ width:28%; float:right;}
.gzcy_img{ margin-top:10px;}
.gzcy_img_l{ float:left;}
.gzcy_img_r{ float:right;}
.gzcy_l2{ width:49%; float:left;}
.gzcy_r2{ width:49%; float:right;}
.gzcy_list{ padding-top:10px;}
.gzcy_list ul li{ background: url(1icon_03.jpg) no-repeat left center; padding-left:10px;height:36px; line-height:36px; overflow:hidden; }
.gzcy_list ul li a{height:36px; line-height:36px; overflow:hidden;}
.gzcy_list ul li span{ float:right; color:#999999; font-size:14px;}
.gzcy_con1{ border:1px solid #eeeeee; border-radius:10px;}
.gzcy_tit{ line-height:40px;}
.gzcy_zxft{padding:0px 20px 20px; border-bottom:1px solid #eeeeee;}
.gzcy_tit p{ float:left; border-top:2px solid #0d56aa; padding:0 10px; line-height:40px; font-size:16px; color:#0d56aa;}
.gzcy_tit span{ float:right; color:#999999; font-size:14px;}
.gzcy_list1{ background:#f6f6f6; margin:0px auto; padding:15px; line-height:28px;}
.gzcy_list1 img{ width:100%;}
.gzcy_wqft{ padding:0px 20px 20px;}
.gzcy_list2 ul li{ background: url(1icon_03.jpg) no-repeat left center; padding-left:10px; height:32px; line-height:32px; overflow:hidden;}
/*政务公开*/
.zwgk_con{ background:#ffffff; padding:20px;}
.zwgk_l1{ width:24%; float:left;}
.zwgk_c1{ width:35%; float:left; margin-left:20px;}
.zwgk_r1{ width:38%; float:right;}
.zwgk_con1{ background:url(2021xmyb_zwgk_21.png) no-repeat right top; padding:20px;}
.zwgk_tit{ font-size:20px; font-weight:bold;}
.zwgk_tit span{ float:right;}
.zwgk_list{ margin-top:15px; width:80%;}
.zwgk_list ul li{ background:url(19xmyb_zwgk_34.png) no-repeat left center; padding-left:15px; border-bottom:1px solid #eeeeee; height:50px;line-height:50px;}
.zwgk_list ul li a{ font-size:16px;}

.zwgk_pic{ width:100%; position:relative; z-index:1; overflow:hidden;}
.zwgk_pic .pic1{ height:100%;overflow:hidden;} 
.zwgk_pic .pic1 li{ width:100%; height:100%;}
.zwgk_pic .pic1 li{ width:100%;}
.zwgk_pic .pic1 img { width:100%; height:100%; display: block;}
.zwgk_pic .num{ position: absolute; z-index: 6; bottom:70px; right:15px;}
.zwgk_pic .num li{ float: left; position: relative; width:10px; height:10px; line-height:30px; background-color:#ffffff; color:#ffffff; overflow: hidden; text-align: center; margin-left:8px; cursor: pointer; border-radius:50%;}
.zwgk_pic .num li.on, .zwgk_pic .num li:hover{ background-color:#1658a0; color:#1658a0}
.zwgk_pic .txt-bg1{ position: absolute; bottom: 0; z-index:4; height:60px; width: 100%; background:#f0f0f0; }
.zwgk_pic .txt1{ height:60px; position: absolute; z-index:5; width:100%;left:0; bottom:0;overflow: hidden;}
.zwgk_pic .txt1 li{height:60px; line-height:60px; position: absolute;}
.zwgk_pic .txt1 li a{ display: block; color:#333333;line-height:60px; padding-left:10px; font-size:14px; font-weight:normal;}
.zwgk_con2{ background:#ffffff; border:1px solid #eeeeee; width:100%;}
.zwgk_tit1 { border-bottom:1px solid #eeeeee; line-height:50px; padding-left:15px; font-size:20px; position:relative;}
.zwgk_tit1 img{ padding-right:10px;}
.zwgk_tit1 span{ float:right;}
.zwgk_tit2{ float:right; position:absolute; z-index:99; bottom:-1px; right:0;}
.zwgk_tit2 ul li{ float:left;}
.zwgk_tit2 ul li a{ font-size:16px; padding:0px 10px; height:50px; line-height:50px; display:block;}
.zwgk_tit2 ul li.on a{ border-bottom:1px solid #1658a0; color:#1658a0;}
.zwgk_tit2 ul li a:hover{ border-bottom:1px solid #1658a0; color:#1658a0;}
.zwgk_list1{ padding:13px 10px;}
.zwgk_list1 ul li{ background:url(1icon_03.jpg) no-repeat left center; height:36px; overflow: hidden;}
.zwgk_list1 ul li a{ padding-left:10px; line-height:36px;}
.zwgk_list1 ul li span{ float:right; color:#999999;}

.zwgk_con3{ background:#f6f6f6; padding:0px;}
.zwgk_list2{ padding:0px 15px 15px;}
.zwgk_list2 ul li{ border:1px solid #eeeeee; background:#ffffff; margin-top:18px;}
.zwgk_list2 ul li a{ display:block; height:68px; line-height:65px; padding-left:15px; font-size:18px;}
.zwgk_list2 ul li a img{ padding-right:10px;}
/*概览*/
.gl_con{ background:#ffffff; padding:20px;}
.gl_l{ width:20%; float:left;}
.gl_con1{ border-radius:10px; box-shadow:0px 0px 5px #cdcdcd;}
.gl_r{ width:78%; float: right;}
.gl_tit{ background:#1658A0; line-height:56px; padding-left:20px;display: block; font-weight:bold; color:#ffffff; font-size:20px; border-radius: 10px 10px 0px 0px;}
.gl_list{ padding:12px;}
.gl_list ul li{background:url(19xmyb_gl_ion_06.png) no-repeat 20px 18px #f6f6f6;margin-bottom:12px;border:1px solid #eeeeee;border-radius:5px;}
.gl_list ul li a{ padding:10px 10px 10px 40px; display:block; line-height:24px;}
.gl_list ul li.on a{ background:url(19xmyb_gl_ion_03.png) no-repeat 20px 18px #1d65b9;border-radius:5px; color:#ffffff;border:1px solid #1d65b9;}
.gl_list ul li:hover a{ background:url(19xmyb_gl_ion_03.png) no-repeat 20px center #1d65b9;border-radius:5px; color:#ffffff;border:1px solid #1d65b9;}
.gl_con2{ position:relative; border-radius:10px; box-shadow:0px 0px 5px #cdcdcd; padding:0px 20px;}
.gl_con2 .gd{ position:absolute; width:100px; height:87px; background:url(22_ygd.png) no-repeat; right:50px; top:-30px;}
.gl_tit1 span{border-top:3px solid #1d65b9; padding:0px 10px; line-height:40px; color:#1658a0; float:left; font-weight:bold;}
.gl_list1{padding: 10px 15px;display:block;}
.gl_list1 ul li{ line-height:50px; border-bottom:1px dashed #eeeeee; height:50px; overflow:hidden;}
.gl_list1 ul li  span{ float:right; color:#999999;}
.gl_list1 ul li a:hover{ color:#1658a0; text-decoration:none;}
.gl_list1 ul li a:hover span{ color:#1658a0;}
.gl_list1 ul li:hover{  border-bottom:1px dashed #1658a0; color:#1658a0;}
/*===============分页==============*/
.fy_list { margin:30px auto 0px; clear:both; text-align:center; padding-bottom:20px;}
.fy_list a { display:inline-block; padding:0 15px; border:1px solid #e4e4e4; line-height:40px; height:40px; margin:0 2px;}
.fy_list span.current,.fy_list span.disab,.fy_list span.disabled{display:inline-block; padding:0 15px; border:1px solid #e4e4e4; line-height:40px; height:40px; margin:0 2px;}
.fy_list a.bor_l1 { border-left:1px solid #e4e4e4; }
.fy_list a.on, .fy_list a:hover,.fy_list span.current { color:#fff; background-color:#1658a0; border:1px solid #e4e4e4; text-decoration:none }
.inp6{ width:40px; height:40px; line-height:42px; text-align:center; padding:0; font-size:14px; border:1px solid #e4e4e4}
.fy_list span.disab,.fy_list span.disabled{background:#CCC;}
.fy_list span.go{height:42px;width:42px;padding:0;margin:0;background-color:#e2e2e2;line-height:42px;display:inline-block;}
.fy_list span.go:hover{cursor:pointer}
/*===============分页==============*/
/*=======右边栏========*/
.bar_bg{ background:#f6f6f6; width:70px; position:fixed; _position:absolute; z-index:999; right:0%; display:block; top:238px;}
.bar_bg span a{ line-height:30px; text-align:center; display:block;}
.bar_bg ul li{ border-bottom:1px solid #eeeeee;display:block; position:relative;}
.bar_bg ul li a{ text-align:center; padding:10px 0; display:block;}
.bar_bg ul li a span{ display:block; width:34px; height:34px; margin:0px auto;}
.bar_bg ul li a span.bg1{ background:url(19xmyb_icon_03.png) no-repeat center;}
.bar_bg ul li a span.bg2{ background:url(19xmyb_icon_06.png) no-repeat center;}
.bar_bg ul li a span.bg3{ background:url(19xmyb_icon_08.png) no-repeat center;}
.bar_bg ul li a:hover{ background:#1658a0; color:#ffffff;}
.bar_bg ul li a:hover span.bg1{ background:url(19xmyb_ybl_06.png) no-repeat center;}
.bar_bg ul li a:hover span.bg2{ background:url(19xmyb_ybl_09.png) no-repeat center;}
.bar_bg ul li a:hover span.bg3{ background:url(19xmyb_ybl_12.png) no-repeat center;}
.bar_bg ul li a p{ line-height:30px;}
.bar_bg ul li div.bar{ position:absolute; z-index:9999; width:139px; height:130px; left:-140px; top:0px; display:none;}
.bar_bg ul li:hover div.bar{ display:block;}
/*=======右边栏========*/
/*=======弹窗========*/
.xmyb_tc{ background:url(tc_bg_03.png) repeat; width:100%; height:100%; min-height:1490px; z-index:99999; position:absolute; z-index:999999; display:block; top:0px; left:0px;}
.xmyb_tc1{ position:absolute; top:10%; left:38%; z-index:99999999; display:block; width:401px; height:439px; background:url(gb_but_03.png) no-repeat;}
.xmyb_gb{ background:#ffffff; border-radius:15px; height:30px; line-height:30px; display:block; width:140px; float:right; margin-right:10px; margin-top:10px; padding-left:10px;}
.xmyb_gb a{ text-align:right;  float:right; padding-right:5px;}

/*=======弹窗========*/
/*细览*/
.xl_tit{ text-align: center; line-height:60px; font-size:26px;}
.xl_lin{ text-align:center; font-size:14px; color:#999999; line-height:30px;}
.xl_txt{ background:url(19xmyb_xl_03.png) no-repeat top center; padding-top:54px;}
.xl_img{ text-align:center;}
.xl_img img{ width:80%;}
.xl_text{ margin-top:20px; line-height:40px;}

.xl_bor{ border-top:1px solid #eeeeee; margin-top:15px;}
.xl_fx{ line-height:50px; float:left;}
.xl_fx img{ padding:0px 3px;}
.xl_sc{ float:right;}
.xl_sc ul li{ float:left; width:60px; text-align:center; height:30px; line-height:30px; border-radius:5px; margin:20px 5px;}
.xl_sc ul li a{ display:block; text-align:center; color:#ffffff;border-radius:5px;}
.xl_sc ul li.bg1{ background:#54a4ff;}
.xl_sc ul li.bg2{ background:#8cd884;}
.xl_sc ul li.bg3{ background:#ff9f5f;}
.xl_sc ul li a:hover{ color:#ffffff;}
.xl_text .TRS_Editor *{ font-size:16px !important; line-height:40px;}
.xl_text .TRS_Editor img{ margin:20px auto}


/*在线访谈*/
.zxft_tit{ font-size:20px; padding-left:20px; line-height:40px; border-bottom:1px solid #eeeeee;}
.zxft_con{ background:#f6f6f6; padding:15px;}
.zxft_img{ float:left; width:25%;}
.zxft_img img{max-width:100%}
.zxft_txt{ width:70%; float:left; position:relative; margin-left: 20px;}
.zxft_txt h2{ line-height:40px;}
.zxft_txt p{ line-height:36px;}
.zxft_bar{ width:128px; height:90px; border:1px solid #eeeeee; background:#ffffff; display:block; text-align:center; position:absolute; z-index:9999; border-radius:5px; top:10px; right:10px;}
.zxft_bar a{ padding-top:16px; display: block; text-align:center;}
.zxft_list{ margin-top:12px;}
.zxft_list ul li{ float:left; width:24%; background:#f6f6f6; margin:0.5%;}
.zxft_con1{ padding:12px; display:block;}
.zxft_pic{height: 146px;overflow:hidden;align-items: flex-start;display: flex;}
.zxft_pic img{ width:100%;}
.zxft_txt1{ margin-top:10px;}
.zxft_txt1 h2{ line-height:40px;}
.zxft_txt1 p{ line-height:24px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.but{ background:#ffffff; border:1px solid #eeeeee; text-align:center; height:30px; line-height:30px; width:48%; border-radius:5px;}
.zxft_tit1{ font-size:20px; height:50px;line-height:50px; background:url(19xm_ylbz_sy_56.jpg) repeat-x bottom;}
.zxft_tit1 ul li{ float:left;}
.zxft_tit1 ul li a{ padding:0px 20px; display:block;}
.zxft_tit1 ul li.on a{ color:#1658a0; background:url(19xm_ylbz_sy_54.jpg) repeat-x bottom;}

.zxft_tit1_r{ float:right; font-size:12px; padding-right:15px;}
.zxft_tit1_r span{ float:left; display:inline-block; padding:0;}
.zxft_tit1_r span select{ margin-bottom:3px;}
.zxft_tit1_r .ftsl_2th{ float:left; margin-top:15px;margin-left:10px; margin-right:10px;}
.zxft_tit1_r .ftsl_2th li a { float: left;margin:0; padding:0;background:none;}
.ftsl_2th li a { width:43px; height:18px; display: block; text-align: center; background: #f3f3f4; line-height:18px; text-align: center; text-decoration:none; border: 1px solid #B7B7B7;}
.ftsl_2th li a:hover, .ftsl_2th li a.cur { background: #00a1ec; color: #fff; border: none; height: 20px; line-height:20px; width: 45px; }
.ftsl_an { background: url(17xa_zxft_sx.png) left center no-repeat; padding-left: 22px; margin-left:10px; margin-right:20px;}
.ftsl_an2 { background: url(17xa_zxft_b.png) left center no-repeat; padding-left: 15px; margin-right:20px;}
.ftsl_an3 { background: url(17xa_zxft_t.png) left center no-repeat; padding-left: 15px; }

.zxft_con2{ padding:22px 6px; margin:0px auto 20px; line-height:30px; font-size:15px;}
.zxft_con11{ height:780px; overflow-y:scroll; background:url(19xmyb_czft_11.jpg) repeat-y 10px top; position:relative; padding-top:30px;}
.zxft_con11 i.time{ position:absolute; width:29px; height:29px; background:url(18xl_zaft_xl_icon4.jpg) no-repeat; left:0; top:0;}
.zxft_tit2{ line-height:36px; margin:15px auto 15px; padding-left:61px; color:#1658a0;}
.zxft_tit2 span{ color:#999999}
.zxft_tit3{ line-height:36px; margin:15px auto 15px; padding-left:61px; color:#1658a0;}
.zxft_tit3 span{ color:#999999}
.zxft_con3{ margin:0px 45px 0px 57px; border:1px solid #e4e4e4; border-radius:5px; padding:15px 30px; position:relative}
.zxft_con3 i.dot{ width:8px; height:12px; position:absolute; left:-47px; top:50%; margin-top:-6px;}
.zxft_con3 i.jiao{ background:url(18xl_zaft_xl_j.jpg) no-repeat; width:7px; height:11px; position:absolute; left:-6px; top:50%; margin-top:-6px;}


/*栏目全景*/
.xmyb_lmqj{ background:url(19xmyb_xl_03.png) no-repeat top center; padding-top:54px;}
.lmqj_tit{ background:url(lmqj_03.png) no-repeat left center; padding-left:15px; border-bottom:1px solid #e4e4e4; height:40px; line-height:40px; font-size:18px;}
.lmqj_list ul li{ width:23%; float:left; margin-left:1%; margin-right:1%; line-height:50px;}



/*政府信息公开*/
.gl_list_con{ padding:20px;}
.gl_list3 li h2{background:url(19xmyb_gl_ion_06.png) no-repeat 15px center #f6f6f6; line-height:40px; margin-bottom:12px; border:1px solid #eeeeee; border-radius:5px; font-weight:normal; font-size:15px;}
.gl_list3 li h2 a{ padding-left:30px; display:block;font-size:15px;}
.gl_list3 li.on h2 a{ color:#ffffff; background:url(19xmyb_gl_ion_03.png) no-repeat 15px center #1b65ba; border-radius:5px; border:1px solid #1b65ba;}
.gl_list3 ul{ background:url(18yd_zfxxgk_line.jpg) repeat-y 15px top; padding:10px 10px 10px 10px; border:1px solid #e4e4e4; margin-bottom:20px; display:none}
.gl_list3 li.on ul{ display:block}
.gl_list3 ul ul{ background-position:15px top; padding-left:10px; display:none; margin:0; border:0;}
.gl_list3 li.on ul ul{ display:none}
.gl_list3 ul li a{ padding-left:27px; background:url(18yd_zfxxgk_j.jpg) no-repeat left 2px; line-height:30px;}
.gl_list3 ul ul li a{padding-left:28px;}
.gl_list3 ul ul li{ line-height:32px; background:url(18yd_zfxxgk_j.jpg) no-repeat left 2px; margin-bottom:0}
.gl_list3 ul,.gl_list ul a{ color:#555;}
.gl_list3 ul li.add{ padding-left:0}
.gl_list3 ul li.add h3{ background:url(18yd_zfxxgk_add.jpg) no-repeat left 2px; line-height:25px;}
.gl_list3 ul li.add.on h3{ color:#e54646; background:url(18yd_zfxxgk_plus.jpg) no-repeat left 2px;}
.gl_list3 ul li.add h3 a{ background:none;}
.gl_list3 ul li.add li a,.gl_list ul li.add li li a{ background-image:none;}
.gl_list3 ul li.add.on li a{ color:#555}
.gl_list3 ul li.add.on li.tred1 a{ color:#e54646}
.gl_list3 ul li.on ul{ display:block}
.gl_list3 ul li h3{ font-size:14px; font-weight:normal; cursor:pointer;}
.tab1{ background-color:#e6e6e6; border:1px solid #e8e7e7; line-height:33px; margin:12px auto 0;}
.tab1 td{ font-weight:bold; text-align:center; font-size:16px;}
.tab2 td{ line-height:24px; padding:6px 0 6px 0px; height:48px;}
.tab2 tr.t_bg td{ background-color:#f6f6f6;}
.tit3{ border-top:2px solid #1b65ba; background-color:#f6f6f6; height:40px; line-height:40px;}
.tit3 li{ float:left; height:40px; line-height:40px; font-size:16px;}
.tit3 li a{ padding:0 30px; display:block}
.tit3 li.on a,.tit3 li a:hover{ background-color:#1b65ba; color:#fff; text-decoration:none;}

.gl_tit2{ margin:0px 20px 0px 20px; border-bottom:1px solid #1b65ba; height:32px; line-height:32px;}
.gl_tit2 span{ float:left; display:block; background-color:#1b65ba; color:#fff; padding:0 20px; font-size:16px;}
.gl_list4{ padding:10px 30px 10px 30px;}
.gl_list4 li{ float:left; width:25%; display:inline; line-height:32px; font-size:15px;}
.gl_list4 li input[type="radio"]{ margin-right:5px;}
.btn_list{ text-align:center; margin:30px auto 0px;}
.btn_list a{ display:inline-block; width:120px; text-align:center; background-color:#1b65ba; color:#ffffff; height:42px; line-height:42px; border-radius:3px; margin:0 23px;}

.second_con{ padding:0 20px;}
.gl_tit3{ line-height:30px; margin-bottom:10px; font-size:16px; color:#eb2f30}

.gl_con3{ line-height:34px; font-size:15px; padding:0px 30px 30px;}
.gl_con3 img{ margin:10px 0;}
.inp3{ width:105px; border:1px solid #d7d7d7; height:32px; line-height:32px; padding-left:10px;}
.ysq_sch_val {
    border: 2px solid #1b65ba;
    border-radius: 5px;
    background: transparent;
    height: 38px;
    line-height: 38px;
    padding-left: 13px;
    width:560px;
	margin-left:70px;
}
.ysq_sch_btn {
    background: #1b65ba;
    border-radius:5px;
	margin-left:12px;
    width: 60px;
    border: 0 none;
    height: 42px;
    cursor: pointer;
    color: #fff;
}
.tab4{border-top:1px solid #d7d7d7;border-left:1px solid #d7d7d7;}
.tab4 td{ line-height:34px; font-size:16px; padding:9px 10px; border-bottom:1px solid #d7d7d7; border-right:1px solid #d7d7d7;}
.tab4 td.td1{ background-color:#eeeeee; padding-right:12px; padding-left:0; text-align:right; width:30%;}
.tab4 td.td2{ padding:20px 30px; font-size:14px;}
.tab4 td span.tgray1{ font-size:14px; margin-left:10px;}
.inp2{ width:98%; border:1px solid #d7d7d7; height:32px; line-height:32px; padding-left:10px;}
.inp3{ width:105px; border:1px solid #d7d7d7; height:32px; line-height:32px; padding-left:10px;}
.inp4{ width:60%; border:1px solid #d7d7d7; height:32px; line-height:32px; padding-left:10px;}
.gl_list2{ padding:10px 30px 10px 30px;}
.gl_list2 li{ float:left; width:25%; display:inline; line-height:32px; font-size:15px;}
.gl_list2 li input[type="radio"]{ margin-right:5px;}

.gl_list5{ margin:0px;}
.gl_list5 li{ padding:25px 10px; border-bottom:1px dotted #d7d7d7; line-height:54px;}
.gl_list5 li .sp1{ display:block; float:left; width:114px; font-size:36px; line-height:54px; border-right:1px solid #d7d7d7; margin-right:80px; color:#eb2f30}
.gl_list5 li .sp2{ float:right; font-size:14px; line-height:54px; padding-right:30px;}
.gl_list5 li a{ font-size:18px; color:#eb2f30;}
.gl_list5 li:nth-child(2n+2) .sp1{ color:#642feb}

.xl_bg{ background-color:#f4f4f4; box-shadow:5px 0 13px rgba(0,0,0,.17); padding:20px 30px 40px 30px; line-height:30px;}
.xl_bg li{ float:left; width:50%; display:inline; line-height:30px;}

/*20190514新增*/
.xmyb_jggk_l{ width:708px; float:left;}
.xmyb_jggk_r{ width:230px; float:right;}
.xmyb_jggk_txt{ padding:10px; line-height:32px;}
.xmyb_jggk_txt p a{ color:#1658a0;}
.xmyb_jggk_l1{ width:250px; float:left;}
.xmyb_jggk_c1{ width:215px; float:left; margin-left:15px;}
.xmyb_jggk_r1{ width:215px; float:right;}
.xmyb_jggk_list{ padding:5px;}
.xmyb_jggk_list ul li{ line-height:34px;}
.xmyb_jggk_list ul li span{ font-weight:bold; padding-right:10px;}

.xmyb_jggk_con{border-radius:10px; box-shadow:0px 0px 5px #cdcdcd; padding:0px 15px 20px;}
.xmyb_jggk_list1{ border-bottom:1px dotted #eeeeee; padding-bottom:5px; line-height:30px; padding-top:5px;}
.xmyb_jggk_list1 span{ font-weight:bold;}
/*领导分工*/
.ldfg_tit ul li{ width:24%; margin-right:1%; float:left;}
.ldfg_tit ul li a{ border-radius:5px; background:#f2f2f2; padding-left:20px; height:40px; line-height:40px; display:block;}
.ldfg_tit ul li.on a{background:#1658a0; color:#ffffff;}
.ldfg_tit ul li:hover a{background:#1658a0; color:#ffffff;}
.ldfg_con{margin-top:20px;border:1px solid #eeeeee;border-radius:10px;padding:20px;min-height: 500px;}
.ldfg_con_l{width:204px;float:left;margin-right: 32px;}
.ldfg_con_r{
    overflow: hidden;
}
.ldfg_txt{ background:url(19xmws_ldfg_06.png) repeat-x bottom; padding-bottom:30px; font-size:18px;}
.ldfg_txt p{ line-height:40px;}
.ldfg_txt p span{ font-weight:bold;}
.ldfg_txt1{ font-size:18px; color:#333333; margin-top:10px;}
.ldfg_txt1 div{font-weight:bold; line-height:40px;}
.ldfg_txt1 p{line-height:40px;}

/*20190514新增*/

/*2021-07-19 新增*/
.xmyb_tit3_21 { font-size:20px; font-weight: bold; margin-bottom: 20px;}
.xmyb_tit3_21 img{ margin-right: 20px;}
.xmyb_list_ls ul{ margin-right: -20px;}
.xmyb_list_ls ul li{ width:33.33333333333333%; float: left; margin-bottom: 20px;}
.xmyb_list_ls ul li a{ background: #f3f7fb; display: block; padding:16px 20px; border-radius:8px; margin-right: 20px;}
.xmyb_list_ls ul li a i{ margin-right:16px;}
/*2021-07-19 新增结束*/



.animated { -webkit-animation-duration:1.5s; animation-duration:1.5s; -webkit-animation-fill-mode: both; animation-fill-mode: both}
@-webkit-keyframes fadeInDown { 0% {
 opacity: 0;
 -webkit-transform: translate3d(0, -100%, 0);
 transform: translate3d(0, -100%, 0)
}
 100% {
 opacity: 1;
 -webkit-transform: none;
 transform: none
}
}
 @keyframes fadeInDown { 0% {
 opacity: 0;
 -webkit-transform: translate3d(0, -100%, 0);
 transform: translate3d(0, -100%, 0)
}
 100% {
 opacity: 1;
 -webkit-transform: none;
 transform: none
}
}
.fadeInDown { -webkit-animation-name: fadeInDown; animation-name: fadeInDown }
 @-webkit-keyframes fadeInUp { 0% {
 opacity: 0;
 -webkit-transform: translate3d(0, 100px, 0);
 transform: translate3d(0, 100px, 0)
}
 100% {
 opacity: 1;
 -webkit-transform: none;
 transform: none
}
}
 @keyframes fadeInUp { 0% {
 opacity: 0;
 -webkit-transform: translate3d(0, 100%, 0);
 transform: translate3d(0, 100%, 0)
}
 100% {
 opacity: 1;
 -webkit-transform: none;
 transform: none
}
}
.fadeInUp { -webkit-animation-name: fadeInUp; animation-name: fadeInUp }
 @-webkit-keyframes fadeInRight { 0% {
 opacity: 0;
 -webkit-transform: translate3d(100%, 0, 0);
 transform: translate3d(100%, 0, 0);
 right: 0;
}
 100% {
 opacity: 1;
 -webkit-transform: none;
 transform: none
}
}
 @keyframes fadeInRight { 0% {
 opacity: 0;
 -webkit-transform: translate3d(100%, 0, 0);
 transform: translate3d(100%, 0, 0)
}
 100% {
 opacity: 1;
 -webkit-transform: none;
 transform: none
}
}
.fadeInRight { -webkit-animation-name: fadeInRight; animation-name: fadeInRight }
@-webkit-keyframes fadeInLeft { 0% {
 opacity: 0;
 -webkit-transform: translate3d(-100%, 0, 0);
 transform: translate3d(-100%, 0, 0)
}
 100% {
 opacity: 1;
 -webkit-transform: none;
 transform: none
}
}
 @keyframes fadeInLeft { 0% {
 opacity: 0;
 -webkit-transform: translate3d(-100%, 0, 0);
 transform: translate3d(-100%, 0, 0)
}
 100% {
 opacity: 1;
 -webkit-transform: none;
 transform: none
}
}
.fadeInLeft { -webkit-animation-name: fadeInLeft; animation-name: fadeInLeft }



.block { display: block }
/*---------------------------------------segmentation------------------------------------------*/


/*colour*/
.tred1 { color: #ff0000; }
.tred1 a:link, .tred1 a:visited { color: #ff0000; }
.tred1 a:hover { color: #ff0000; text-decoration: underline; }
.twhite1 { color: #fff; }
.twhite1 a:link, .twhite1 a:visited { color: #fff; }
.twhite1 a:hover { color: #fff; text-decoration: underline; }
.tgray1 { color: #999; }
.tgray1 a:link, .tgray1 a:visited { color: #999; }
.tgray1 a:hover { color: #999; text-decoration: underline; }
.torange1 { color: #f4620c; }
.torange1 a:link, .torange1 a:visited { color: #f4620c; }
.torange1 a:hover { color: #f4620c; text-decoration: underline; }
.tblack1 { color: #000000; }
.tblack1 a:link, .tblack1 a:visited { color: #000000; }
.tblack1 a:hover { color: #000000; text-decoration: underline; }
.tgreen1 { color: #1e9e49; }
.tgreen1 a:link, .tgreen1 a:visited { color: #1e9e49; }
.tgreen1 a:hover { color: #1e9e49; text-decoration: underline; }
.tblue1 { color: #0084e9; }
.tblue1 a:link, .tblue1 a:visited { color: #0084e9; }
.tblue1 a:hover { color: #0084e9; text-decoration: underline; }
/*---------------------------------------segmentation------------------------------------------*/

.otherlink-bg { background: rgba(0, 0, 0, 0.8) none repeat scroll 0 0; bottom: 0; left: 0; opacity: 0; position: fixed; right: 0; top: 0; transition: all 0.3s ease 0s; z-index: 99; }
.otherlink-bg.in { opacity: 1; }
.otherlink-pop { background-color: #ffffff; border: 1px solid rgba(0, 0, 0, 0.3); border-radius: 6px; box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3); height: 180px; left: 50%; margin: -90px 0 0 -280px; overflow: hidden; position: fixed; top: -25%; transition: all 0.4s ease 0s; width: 470px; z-index: 100; }
.otherlink-pop.in { top: 50%; }
.otherlink-pop a.offBtn { color: #ccc; font-size: 20px; font-weight: 700; line-height: 20px; padding: 5px 10px; position: absolute; right: 8px; top: 5px; }
.otherlink-pop h2 { font-size: 16px; padding: 45px 40px; font-weight: normal; text-align: left; font-size: 14px; line-height: 2em; }
.otherlink-pop p.btns { background: #f5f5f5 none repeat scroll 0 0; border-top: 1px solid #ddd; bottom: 0; height: 50px; left: 0; position: absolute; text-align: right; width: 100%; }
.otherlink-pop p.btns a { border: 1px solid #bbbbbb; border-radius: 5px; color: #333; display: inline-block; font-size: 14px; height: 30px; line-height: 30px; margin: 9px 15px 0 0; padding: 0 15px; }
.otherlink-pop p.btns a:hover { background: #e6e6e6 none repeat scroll 0 0; }
.otherlink-pop p.btns a.toOtherLink { background: #337ab7 none repeat scroll 0 0; border: 1px solid #337ab7; color: #fff; }
.otherlink-pop p.btns a.toOtherLink:hover { background: #286090 none repeat scroll 0 0; }


/*frame*/
.bor1 { border: 1px solid #e4e4e4; }
.bor_t1 { border-top: 1px solid #e4e4e4; }
.bor_r1 { border-right: 1px solid #e4e4e4; }
.bor_l1 { border-left: 1px solid #e4e4e4; }
.bor_b1 { border-bottom: 1px solid #e4e4e4; }
.bor_b2 { border-bottom: 1px dashed #cdcdcd; height:10px;}
.bor_to { border-top: none; }
.bor_bo { border-bottom: none; }
.bor_ro { border-right: none; }
.bor_lo { border-left: none; }
/*---------------------------------------segmentation------------------------------------------*/

/*font*/
.tb { font-weight: bold; }
.t12 { font-size: 12px; }
.t13 { font-size: 13px; }
.t14 { font-size: 14px; }
.t15 { font-size: 15px; }
.t16 { font-size: 16px; }
.t17 { font-size: 16px; }
.t18 { font-size: 18px; }
.t20 { font-size: 20px; }
.t24 { font-size: 24px; }
.t33 { font-size: 33px; }
.f_heiti { font-family: "SimHei"; }
.f_yahei { font-family: "Microsoft YaHei"; }
.f_c { text-align: center; }
.f_i { text-indent: 2em; }
.f_l { float: left; }
.f_r { float: right }
/*---------------------------------------segmentation------------------------------------------*/

/*line-height*/
.h10 { line-height: 10px; }
.h18 { line-height: 18px; }
.h20 { line-height: 20px; }
.h21 { line-height: 21px; }
.h22 { line-height: 22px; }
.h24 { line-height: 24px; }
.h25 { line-height: 25px; }
.h26 { line-height: 26px; }
.h27 { line-height: 27px; }
.h28 { line-height: 28px; }
.h30 { line-height: 30px; }

.h31 { line-height: 31px; }
.h32 { line-height: 32px; }
.h34 { line-height: 34px; }
.h35 { line-height: 35px; }
.h38 { line-height: 38px; }
.h40 { line-height: 40px; }
.h48 { line-height: 48px; }
/*---------------------------------------segmentation------------------------------------------*/

/*margin*/
.mar1 { margin: 1px; }
.mar_to { margin-top: 0px; }
.mar_t1 { margin-top: 1px; }
.mar_t3 { margin-top: 3px; }
.mar_t5 { margin-top: 5px; }
.mar_t8 { margin-top: 8px; }
.mar_t10 { margin-top: 10px; }
.mar_t11 { margin-top: 11px; }
.mar_t12 { margin-top: 12px; }
.mar_t15 { margin-top: 15px; }
.mar_t18 { margin-top: 18px; }
.mar_t20 { margin-top: 20px; }
.mar_t25 { margin-top: 25px; }
.mar_t30 { margin-top: 30px; }
.mar_t35 { margin-top: 35px; }
.mar_t40 { margin-top: 40px; }
.mar_t45 { margin-top: 45px; }
.mar_t50 { margin-top: 50px; }
.mar_t55 { margin-top: 55px; }
.mar_b1 { margin-bottom: 1px; }
.mar_b5 { margin-bottom: 5px; }
.mar_b10 { margin-bottom: 10px; }
.mar_b15 { margin-bottom: 15px; }
.mar_b20 { margin-bottom: 20px; }
.mar_b25 { margin-bottom: 25px; }
.mar_b30 { margin-bottom: 30px; }
.mar_b35 { margin-bottom: 35px; }
.mar_b40 { margin-bottom: 40px; }
.mar_b45 { margin-bottom: 45px; }
.mar_b50 { margin-bottom: 50px; }
.mar_b55 { margin-bottom: 55px; }
.mar_l1 { margin-left: 1px; }
.mar_l5 { margin-left: 5px; }
.mar_l10 { margin-left: 10px; }
.mar_l15 { margin-left: 15px; }
.mar_l20 { margin-left: 20px; }
.mar_l25 { margin-left: 25px; }
.mar_l30 { margin-left: 30px; }
.mar_r1 { margin-right: 1px; }
.mar_r5 { margin-right: 5px; }
.mar_r10 { margin-right: 10px; }
.mar_r15 { margin-right: 15px; }
.mar_r20 { margin-right: 20px; }
.mar_r25 { margin-right: 25px; }
.mar_r30 { margin-right: 30px; }
/*---------------------------------------segmentation------------------------------------------*/

/*padding*/
.pad0 { padding: 0px; }
.pad1 { padding: 1px; }
.pad2 { padding: 2px; }
.pad3 { padding: 3px; }
.pad4 { padding: 4px; }
.pad5 { padding: 5px; }
.pad10 { padding: 10px; }
.pad_t0 { padding-top: 0px; }
.pad_t1 { padding-top: 1px; }
.pad_t2 { padding-top: 2px; }
.pad_t3 { padding-top: 3px; }
.pad_t4 { padding-top: 4px; }
.pad_t5 { padding-top: 5px; }
.pad_t10 { padding-top: 10px; }
.pad_t15 { padding-top: 15px; }
.pad_t20 { padding-top: 20px; }
.pad_t25 { padding-top: 25px; }
.pad_t30 { padding-top: 30px; }
.pad_t35 { padding-top: 35px; }
.pad_t40 { padding-top: 40px; }
.pad_t45 { padding-top: 45px; }
.pad_t50 { padding-top: 50px; }
.pad_t55 { padding-top: 55px; }
.pad_b0 { padding-bottom: 0px; }
.pad_b1 { padding-bottom: 1px; }
.pad_b2 { padding-bottom: 2px; }
.pad_b3 { padding-bottom: 3px; }
.pad_b4 { padding-bottom: 4px; }
.pad_b5 { padding-bottom: 5px; }
.pad_b10 { padding-bottom: 10px; }
.pad_b15 { padding-bottom: 15px; }
.pad_b20 { padding-bottom: 20px; }
.pad_b25 { padding-bottom: 25px; }
.pad_b30 { padding-bottom: 30px; }
.pad_b35 { padding-bottom: 35px; }
.pad_b40 { padding-bottom: 40px; }
.pad_b45 { padding-bottom: 45px; }
.pad_b50 { padding-bottom: 50px; }
.pad_b55 { padding-bottom: 55px; }
.pad_l1 { padding-left: 1px; }
.pad_l5 { padding-left: 5px; }
.pad_l10 { padding-left: 10px; }
.pad_l15 { padding-left: 15px; }
.pad_l20 { padding-left: 20px; }
.pad_l25 { padding-left: 25px; }
.pad_l30 { padding-left: 30px; }
.pad_l35 { padding-left: 35px; }
.pad_r1 { padding-right: 1px; }
.pad_r5 { padding-right: 5px; }
.pad_r10 { padding-right: 10px; }
.pad_r15 { padding-right: 15px; }
.pad_r20 { padding-right: 20px; }
.pad_r25 { padding-right: 25px; }
.pad_r30 { padding-right: 30px; }