@charset "gb2312"; 
/**
 * Webname: lnlk for template core * Version: 2014-05-27  * Lasttime:  * Author:leon
 ** css */

html,body,h1,h2,h3,h4,hr,p,dl,dt,dd,ul,ol,li,form,button,input,textarea,th,td{margin:0;padding:0;}
html,body{-webkit-text-size-adjust:none;}
ul,ol,li{list-style:none;}
body,button,input,select,textarea{font:14px/1.4 "\5FAE\8F6F\96C5\9ED1","\5B8B\4F53",tohama,arial,Hiragino Sans GB,sans-serif; color:#565656;}
h1,h2,h3,button,input,select,textarea{font-size:100%;}
table{border-collapse:collapse;border-spacing:0;}


/** Link */
a:link,a:visited{text-decoration:none;color:#565656;}
a:hover,a:active{text-decoration:none;color:#1e5c95; outline:none;}
a img,img,embed,object{border:none;vertical-align:top;}

/** Global */
body{background:url(imagesbg-img.png) repeat-x;}
/** 浮动 */
.fl{ float:left;}
.fr{ float:right;}
/** 清除浮动 */
.cl{ clear:both;}
.cr{ clear:right;}
.clf{ clear:left;}
/*边距*/
.mt5{ margin-top:5px;}
.mt9{ margin-top:9px;}
.mt10{ margin-top:10px;}
.mt15{ margin-top:15px;}
.mt18{ margin-top:18px;}
.mt25{ margin-top:25px;}
.mt40{ margin-top:40px;}
.mbt5{ margin-bottom:5px;}
.mbt10{ margin-bottom:10px;}
.mb30{ margin-bottom:30px;}
.ml20{ margin-left:20px;}
.ml30{ margin-left:30px;}
.ml35{ margin-left:35px;}
.ml10{margin-left:10px;}
.ml15{margin-left:15px;}
.mt12{ margin-top:12px;}
.mb10{ margin-bottom:10px;}
.pt5{ padding-top:5px;}
.pt8{ padding-top:8px;}
.pt15{ padding-top:15px;}
.pr5{ padding-right:5px;}
.pr2{ padding-right:2px;}
.pr10{ padding-right:10px;}
.pr12{ padding-right:12px;}
.pr25{ padding-right:25px;}
.pl5{ padding-left:5px;}
.plr5{ padding:0px 5px;}
.pb10{ padding-bottom:10px;}
.tac{ text-align:center;}
.tal{ text-align:left;}
.m0{ margin:0 auto;}
/*字颜色*/
.blue{ color:#0066ca;}
.yellow{ color:#f3721c;}
.grey{ color:#818181;}
.black{ color:#767676;}
/*字号*/
.f10{ font-size:10px;}
.f12{ font-size:12px;}
.f14{ font-size:14px;}
.f16{ font-size:16px;}
.vab{ vertical-align:bottom}
/** 绗竴妯″潡 */
.mod-first-left{ float:left;  height:280px; position:relative;}
.mod-first-right{ float:right; width:540px; height:281px; border:1px solid #e5e5e5; background:#ffffff;}
.first-right-title{ height:39px; border-bottom:1px solid #d5d5d5; margin:0 7px; position:relative; padding-top:19px;}
.first-right-title h2{ background: url(../images/first-title-bg.png) no-repeat; width:88px; height:28px; text-align: center; line-height:28px; font-size:14px; color:#ffffff; margin-left:19px;}
.first-right-title span{position: absolute;right:10px;top: 22px;}
.first-left-list{}
.first-left-list li{ line-height:31px; font-family:"微软雅黑"; background:url(../images/icon1.png)  5px center no-repeat; position:relative; margin:0 25px;}
.first-left-list li .datetime{ position:absolute; right:0px; color:#737373;}

/** nav */
.nav-main{  height:40px; border:#216e9d solid 1px; margin:0 auto; width:942px;}
.nav-main-c{ background:url(imagesczt_nav_jianbian.png) repeat-x; height:39px; padding:1px; position:relative; }
.nav{ height:39px; background:url(../images/czt_nav_bg.png) repeat-x;  position:relative; margin-left:auto; margin-right:auto; z-index:999; padding-left:10px;}
.nav dt,.nav dt a{  float:left;display:block; font-family:"微软雅黑"; font-weight:bold; width:102px; height:39px; line-height:39px; font-size:14px; text-align:center; 
background:url(imagesczt_nav_shu.png) no-repeat left; background-positio:top;}
.nav dt.home,.nav dt.home a{ width:102px; font-family:"微软雅黑"; font-weight:bold;
-webkit-text-shadow:#016abf 0px 0 0,#016abf 0 2px 0,#016abf 0px 0 0,#016abf 0 0px 0; 
-moz-text-shadow:#016abf 0px 0 0,#016abf 0 2px 0,#016abf 0px 0 0,#016abf 0 0px 0;
text-shadow:#016abf 0px 0 0,#016abf 0 2px 0,#016abf 0px 0 0,#016abf 0 0px 0;  
*filter: Glow(Color=#016abf, Strength=1); }
.nav dt.c2c-esb,.nav dt.c2c-esb a{ width:130px;}
.nav dt.b2b-esb,.nav dt.b2b-esb a{ width:200px;}
.nav dt.d2d-esb,.nav dt.d2d-esb a{ width:130px;}
.nav dt a{ color:#fff; display:block; overflow:hidden;-webkit-text-shadow:#016abf 0px 0 0,#016abf 0 2px 0,#016abf 0px 0 0,#016abf 0 0px 0; 
-moz-text-shadow:#016abf 0px 0 0,#016abf 0 2px 0,#016abf 0px 0 0,#016abf 0 0px 0;
text-shadow:#016abf 0px 0 0,#016abf 0 2px 0,#016abf 0px 0 0,#016abf 0 0px 0;  
*filter: Glow(Color=#016abf, Strength=1);  }
.nav dt a:hover,.nav dt a.on{ background:none; color:#fff;}.nav-pop a:link,.nav-pop a:visited{ color:#540f14;}
.nav dd{ text-align:left; display:none; position:absolute; left:0; top:48px; }
.nav .nav-pop{ color:#fff;  }.nav-pop a{ padding:0px 0px;}
.nav .nav-pop li,.nav .nav-pop li a{ text-align:center; height:24px; line-height:24px; display:block;   color:#fff; }
.nav .nav-pop li a:link,.nav .nav-pop li a:visited{background:#1b3b78; filter:alpha(opacity=70);opacity:0.7;}
.nav .nav-pop li a:hover{background:#1b3b78; filter:alpha(opacity=100);opacity:1; }
.nav .nav-pop1{ left:96px; width:216px; }
.nav .nav-pop2{ left:182px; width:86px;}
.nav .nav-pop3{ left:317px; width:200px;}
.nav .nav-pop4{ left:517px; width:135px;}
.nav .nav-pop5{ left:652px; width:200px;}
.nav .nav-pop6{ left:772px; width:210px;}
.nav .nav-pop7{ left:354px; width:126px;}
.nav .nav-pop8{ left:480px; width:86px;}
.nav dt{_height:46px; overflow:hidden;}


/** tab*/
.tab {    }  
.menu{  border-bottom:1px solid #237fd5;  overflow:hidden; *zoom; h  }
.menu li{ float:left;  cursor: pointer; line-height:35px; color:#1e5c95; text-align:center;}
.menu li.show{ background:#fff; color:#237fd5; }
.menu li.hide{ }
.menu li.show a:link,.menu li.show a:visited{ color:#fff;  display:block; font-size:15px; font-family:"Microsoft YaHei UI"; background: #0066ca; }
.menu li.hide a:link,.menu li.hide a:visited{ color:#444444; display:block; font-size:15px; font-family:"Microsoft YaHei UI";}
.ul-hide { display: none;}
.ul-show {   overflow:hidden; color:#767676;} 
.ul-show li{ font-size:14px;  color:#565656;   }
.ul-show li a{ color:#F00;}
.ul-show  p{ line-height:29px;text-indent:2em; }
.ul-show  p span{ color:#F00;}
.ul-show  p span a{color:#F00;}
.ul-show-p1{ padding-top:10px;}
.ul-show-p1 img{ padding-top:5px; padding-right:10px;} 
.ul-show-p1 a:hover{ color:#f3721c;}


/** header */
.header img{ margin:0 auto;}

/** main */
.main{ width:944px;   margin:0 auto;}
.main-border{border:1px solid #007cf0; margin-top:3px; background:#FFF; overflow:hidden; padding-bottom:15px;}
.main-top{ margin:15px 20px;}

/** 服务提示 */
.fwts{ width:270px; height:405px; background:#f5f5f5; overflow:hidden;}
.fwts-title{ margin:15px 15px 0px 15px;  border-bottom:2px solid #007cf0; padding-bottom:10px;}
.fwts-title span{ vertical-align:bottom; padding-left:15px;}
.fwts-left{ margin:5px 15px; line-height:28px;}
/** 建言献策 */
.jyxc-right{ width:615px; height:405px; margin-left:15px;}
.jyxc-title{ margin:5px 15px 0px 15px;  border-bottom:2px solid #007cf0; padding-bottom:10px;}
.jyxc-title span{ vertical-align:bottom; padding-left:15px;}
.jyxc-title span p{ padding-top:20px;}
.jyxc-right ul{ margin-top:11px; line-height:29px;}
.jyxc-right li { margin-left:15px;}
.jyxc-border{ border-bottom:1px solid #007cf0; margin-left:15px; margin-right:12px; margin-top:15px;}
.jyxc-foot{ margin:0 auto; padding-left:30px; padding-top:12px;}
.jyxc-foot input{ width:225px; height:33px; line-height:33px; border:1px solid #c1c1c1; }
.button-yellow{width:115px; height:35px; background:#ff8942; line-height:35px; text-align:center; color:#FFF; margin-right:15px; margin-left:15px;margin-top:12px;}
.button-blue{width:115px; height:35px; background:#007cf0; line-height:35px; text-align:center; color:#FFF; margin-top:12px;}
.jyxc-foot-border{ border-bottom:1px solid #d6d6d6;  margin-left:15px; margin-right:10px; padding-top:15px;}

/** 警务咨询 */
.jwzx-title{ margin:15px 15px 5px 15px;  border-bottom:2px solid #007cf0; padding-bottom:10px; padding-top:15px;}
.jwzx-title span{ vertical-align:bottom; padding-left:15px;}
.jwzx-title span p{ padding-top:20px;}
.jwzx-tab{ margin-left:5px; margin-right:15px;}
.jwzx-foot-border{ border-bottom:1px solid #d6d6d6; padding-bottom:10px;}
.jwzx-border{border-bottom:2px solid #007cf0; margin-left:20px; margin-right:25px; margin-top:15px;}

/** 总队长信箱 */
.bottom-main{ margin:15px 20px 15px 20px;}
.zdzxx{ width:658px; height:125px; background:#e1f0ff; overflow:hidden;}
.zdzxx-bg{ background:url(imageszdzxx-img.png) no-repeat; width:133px; height:125px; background-position:45px 25px; text-align:center; line-height:170px; color:#0066ca; font-size:18px;}
.zdzxx-border-right{ border-right:1px solid #d4d4d4; height:80px; margin-top:20px;}
.zdzxx td{ padding:0px 10px; line-height:25px;}

/** 网上办事 */
.wsbs{ width:658px; height:75px; background:#f0f0f0; margin-top:8px;overflow:hidden; }
.wsbs-bg{background:url(imageswsbs-img.png) no-repeat; width:130px; height:35px;background-position:40px 23px; padding-top:25px; text-align:center; padding-left:65px; color:#0066ca; font-size:18px; }
.wsbs-border-right{ border-right:1px solid #d4d4d4; height:50px; margin-top:13px; }
.wsbs td{ padding:0px 10px; line-height:25px;font-size:16px;}

/** 出入境业务 */
.crj{ width:658px; height:75px; background:#f0f0f0; margin-top:8px;overflow:hidden; }
.crj-bg{background:url(imagescrj-img.png) no-repeat; width:130px; height:35px;background-position:40px 25px; padding-top:25px; text-align:center; padding-left:65px; color:#0066ca; font-size:18px; }
.crj-border-right{ border-right:1px solid #d4d4d4; height:50px; margin-top:13px; }
.crj td{ padding:0px 10px; line-height:25px;font-size:16px;}

/** 监管业务 */
.jg{ width:658px; height:75px; background:#f0f0f0; margin-top:8px;overflow:hidden; }
.jg-bg{background:url(imagesjg-img.png) no-repeat; width:130px; height:45px;background-position:40px 18px; padding-top:25px; text-align:center; padding-left:65px; color:#0066ca; font-size:18px; }
.jg-border-right{ border-right:1px solid #d4d4d4; height:50px; margin-top:13px; }
.jg td{ padding:0px 10px; line-height:55px; font-size:16px;}

/** 网上举报/网上信访 */
.wsjb{ width:658px; height:75px; background:#f0f0f0; margin-top:8px; overflow:hidden; }
.wsjb-bg{background:url(imageswsjb-img.png) no-repeat; width:130px; height:45px;background-position:120px 18px; padding-top:25px; text-align:center; padding-left:150px; color:#0066ca; font-size:18px; }
.wsjb-border-right{ border-right:1px solid #d4d4d4; height:50px; margin-top:13px; padding-left:20px; padding-right:20px; }
.wsxf-bg{background:url(imageswsxf-img.png) no-repeat; width:130px; height:45px;background-position:80px 18px; padding-top:25px; text-align:center; padding-left:110px; color:#0066ca; font-size:18px; }

/** 各市服务大厅 */
.fwdt{ width:233px; height:460px; }
.fwdt-tittle{ background:url(imagesfwdt-img.png) no-repeat;background-position:25px 10px; height:50px; background-color:#0066ca; color:#FFF; line-height:50px; padding-left:78px;}
.fwdt-main{ border:1px solid #c1c1c1; height:400px; text-align:center; line-height:28px; padding-top:5px;}
/** center */
.center{ width:944px; margin:0 auto; margin-top:15px;}
.center-left{ width:240px; height:323px; background:#fff; border:1px solid #0099cc;}
.center-left-tittle{ width:240px; height:50px; background:#0099cc; line-height:50px; text-align:center; color:#fff; font-size:18px;}
.center-left-main{ width:228px; height:45px; line-height:45px; text-align:center; color:#fff; font-size:18px; background:#0094f0; margin:0 auto; margin-top:8px;}
.center-right{ width:690px; min-height:725px; border:1px solid #0099cc; }
.center-right-w{ padding:5px;}
.center-right-tittle{ background:url(imagestittle-bg.png) no-repeat; height:40px; font-size:18px; color:#fff; line-height:40px; padding-left:35px;}
.center-right-main{ padding:0px 30px; margin-top:10px;}
.center-right-main-l{ line-height:35px; border-bottom:1px solid #d7d7d7; padding-bottom:5px;}
.page{ width:620px; margin:0 auto; height:30px; }
/** 公安政府网站 */
.gazf{ width:944px; margin:0 auto; border-top:2px solid #7fcce5; margin-top:15px; font-size:14px;border-bottom:2px solid #7fcce5; overflow: hidden; padding:10px 0px;}
.gazf-l{ color:#0e8bc1; font-weight:bold;}
.gazf li{ float:left; padding-right:8px; padding-left:5px; font-size:14px; color:#006699; }

.foot-l{ width:944px; margin:0 auto; padding:20px 0px;}
.foot-l-main{ text-align:center; line-height:30px;}

.center-main{ width:944px; margin:0 auto; margin-top:15px; min-height:400px; border:1px solid #0099cc;}
.center-main-tittle{ width:944px; height:38px; border-bottom:1px solid #0099cc; background:#e4f8ff; line-height:38px; color:#666666;}
.center-main-tittle span{ padding-left:15px;}
.center-main-main{ padding:40px;}
.center-main-main-tittle{ font-size:24px; text-align:center;}
.center-main-center{ border-bottom:1px solid #009cf6; margin-top:35px; padding-bottom:10px;}
.center-main-center-m{ font-size:16px; color:#0001b5; text-align:center; margin-top:50px; margin-bottom:50px;}
.center-main-center-mm{ line-height:30px;}
/** foot */
.foot{  margin:0 auto; border-left:1px solid #007cf0; border-right:1px solid #007cf0; border-bottom:1px solid #007cf0; overflow:hidden; padding:30px 45px 30px 45px}
.foot-tittle{ width:365px; border-bottom:1px solid #d3d3d3; padding-bottom:10px;}
.foot-tittle2{ width:405px; border-bottom:1px solid #d3d3d3; padding-bottom:10px;}
.foot td{  font-size:12px; padding:5px 15px 5px 0px;}
.foot-main{ text-align:center; padding-top:10px; line-height:25px; }
.foot-border{border-bottom:1px solid #007cf0; clear:both; height:30px; }