@charset "utf-8";
/* CSS Document */



/*  ===========================================  全局样式  ===========================================   */
* , *:after , *:before {-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
body, div, dl, dt, dd, pre, code, form, fieldset, legend, blockquote, th, td, input, select, textarea, button {margin:0; padding:0;}

fieldset, img {border:0 none;}
blockquote, q {quotes:none}
blockquote:before, blockquote:after, q:before, q:after{content: ''; content: none}
input, select, textarea, button {vertical-align: middle; outline:0 none;}
button {border:0 none; background-color:transparent;cursor:pointer}

html{-webkit-text-size-adjust:none;}

body, th, td, input, select, textarea, button {font-size:14px; line-height:1; font-family: "微软雅黑","Microsoft yahei","宋体","Lucida Grande","Verdana","Helvetica,Arial","Georgia"; color:#333;}

a {color:#333; text-decoration:none; outline:0 none;}
a:active, a:hover {text-decoration:none; outline:0 none;}
a:active {star:expression(this.onFocus=this.blur());}

address, caption, cite, code, dfn, em, var {font-style:normal; font-weight:normal;}

table {width:100%; border-collapse:collapse; border-spacing:0; }

img {vertical-align:top; -ms-interpolation-mode:bicubic;}

.clearfix:before, .clearfix:after {content:" "; display:table;}
.clearfix:after {clear:both;}
.clearfix {*zoom:1; *display:inline;/*IE only*/}




/* 头部开始 ---------------*/
.header {width:100%; background:url("../images/bg_img.jpg") no-repeat center top;}

.wrapper {margin:0 auto; width:1002px;}

.top {margin:0 auto; width:1330px; height:220px; overflow:hidden;}
.topwp {/*margin-left:90px;*/}

/*导航菜单*/
.menu {height:46px; background:url("../images/menu_bj_line.png") repeat-x left top; }
.menu ul , .menu li {margin:0; padding:0; list-style:none;}

#nav {display:block; height:42px; background:url("../images/menu_bj.png") no-repeat; padding:0 5px;}

.mainlevel {float:left; display:inline; font-size:16px; text-align:center;}
.mainlevel a {display:inline-block; width:90px; height:42px; line-height:42px; color:#fff; margin:0 17px;}
.mainlevel a:hover {color:#2985cb; background:#2985cb url("../images/navh.jpg") no-repeat;}

.mainlevel ul {position:absolute; display:none; *width:2000px; z-index:999;/*IE is great need, width>=li.length*/}
.mainlevel li {float:left; font-size:14px; background:#2985cb;}
.mainlevel li a {display:block; padding:0 0px; height:30px; line-height:30px;width:100px;}
.mainlevel li a:hover {background:#fff;}

.Triangle_con {display:block; width:17px; height:11px; margin-left:20px; background:url(../images/bird.png) no-repeat;}



.mtop15 {margin-top:15px;}




/*新闻滚动*/
.flash {float:left; width:330px; height:276px; padding:2px; border:1px solid #ccc; margin-right:10px;}

.mF_taobao2010 .pic ul {position:absolute;}
.mF_taobao2010 .pic ul li {position:relative;overflow:hidden;}
.mF_taobao2010 .pic ul.left li {float:left;}
.mF_taobao2010 .pic ul li img {width:324px; height:240px;}

.mF_taobao2010 .txt li{position:absolute;z-index:2;bottom:0;width:100%; height:30px !important; line-height:30px !important;display:none;}
.mF_taobao2010 .txt li a {display:block; position:relative; padding:0 10px!important; z-index:1; font-size:14px; text-align:center!important; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.mF_taobao2010 .txt li a:hover {color:#c00;}

.mF_taobao2010 .num {position:absolute; z-index:3; bottom:38px; right:5px;}
.mF_taobao2010 .num li {float:left;}
.mF_taobao2010 .num li a{width:15px !important; height:15px !important; border:0 none !important; color:#666666 !important; line-height:15px !important; background:#fff !important; margin-right:5px !important;}

.mF_taobao2010 .num li a{float:left;color:#E54B3B;width:20px;height:18px;position:relative;line-height:18px;border:1px solid #F27602;text-align:center;margin-right:3px;cursor:pointer;background:#FDF1D4;text-decoration:none;-webkit-transition:color 0.4s;-moz-transition:color 0.4s;-o-transition:color 0.4s;}
.mF_taobao2010 .num li.current a,.mF_taobao2010 .num li.hover a{background:#FE8B18;color:#fff;border-color:#D86C01;font-weight:bold;height:20px;line-height:20px;top:-2px;}

/*联系我们—————网站地图*/
.contact p {font-size:18px; line-height:32px; padding:0;}
.contact strong {font-size:28px; letter-spacing:3px;/* color:#1479c7;*/ font-weight:normal;}
.contact ul , .contact li {margin:0; padding:0; list-style:none;}
.contact ul {display:block; overflow:hidden;}
.contact li {float:left; width:450px; margin-right:10px; margin-bottom:30px;}
.contact li p {margin:0; padding:0;}
.site {padding-top:30px;}
.site legend {font-size:24px; color:#1479c7;}
.site li {line-height:30px; margin-left:30px; background:url(../images/pointer.png) no-repeat left center; padding-left:20px;}


/*工作动态*/
.gzdt {float:left; width:412px; height:276px; border:1px solid #ccc; margin-right:10px;}

.caption {position:relative; height:32px; background:url("../images/captionbj.png") repeat-x left top;}
.caption a.more {position:absolute; right:10px; top:10px; font-size:12px;}
.caption a.more:hover {color:#d40000;}
.caption span {display:block; width:116px; height:32px; line-height:32px; padding-left:17px; background:url("../images/in_box_lm_bt.png") no-repeat; color:#fff;}

.gzdt h1 {margin:0 10px; padding:0; font-size:16px; height:39px; line-height:39px; color:#d40000; text-align:center; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; border-bottom:1px dashed #ddd;}
.gzdt h1 a {color:#d40000;}
.gzdt h1 a:hover {color:#000;}

.list {}
.list ul , .list li {margin:0; padding:0; list-style:none;}
.list li {position:relative; margin-left:10px; padding-left:15px; padding-right:50px; line-height:28px; background:url("../images/pointer.png") no-repeat left center; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.list li a {}
.list li a:hover {color:#d40000;}
.list li span {position:absolute; right:10px; top:1px; font-size:12px; color:#999;}

.jzmail {}
.jzmail table {margin:20px 0px;}
.jzmtb01 {border-collapse:collapse; margin:0; padding:0; font-size:14px;}
.jzmtb01 tr, .jzmtb01 th, .jzmtb01 td {margin:0; padding:0;}
.jzmtb01 td {border:#ffdaba solid 1px; padding:5px 10px; line-height:24px;}
.jzmtb01 td.tb01bj {background:#ffe9ba;}
.jzmtb01 th {background:#c00; color:#fff; padding:5px;}
.jzmtb01 td span {color:#c00;}
.jzmtb01 td a {background:url(../images/point.png) no-repeat left center; padding-left:20px;}
.jzmtb01 td.more {padding:0;}
.jzmtb01 td.more a {font-size:12px; background:url(../images/arrow.png) no-repeat left center; padding-left:10px; width:30px;}
.jzmtb01 .qaq {background:url(../images/qaq.png) no-repeat center top; width:30px;}
.jzmtb01 .qaa {background:url(../images/qaa.png) no-repeat center top; width:30px;}

.jzmailqa {background:url(../images/jzmailqabj2.png) repeat-y center top; overflow:hidden; margin-top:10px;}
.jzhdbj {background:url(../images/jzmailqabj1.png) no-repeat center top; overflow:hidden;}
.jzftbj {background:url(../images/jzmailqabj3.png) no-repeat center bottom; height:73px; overflow:hidden;}
.jzcontt {background:url(../images/jzmailqaline.png) repeat-y center top; line-height:50px; margin-top:20px; overflow:hidden; padding:0px 30px;}
.jzcontt h3 {margin:0; padding:0; background:url(../images/jzmic1.png) no-repeat left top; padding-left:95px; font-size:14px; _height:50px;}
.jzcontt li p {margin:0; padding:0; line-height:50px;}
.jzcontt li.name , .jzcontt li.data , .jzcontt li.text {padding-left:95px;}
.jzcontt li.text2 {padding-left:120px;}
.jzcontt li.name {background:url(../images/jzmic2.png) no-repeat left top;}
.jzcontt li.data {background:url(../images/jzmic3.png) no-repeat left top;}
.jzcontt li.text {background:url(../images/jzmic4.png) no-repeat left top;}
.jzcontt li.text2 {background:url(../images/jzmic5.png) no-repeat left top; position:relative;}
.jzcontt span.data2 {background:url(../images/jzmic6.png) no-repeat left top; position:absolute; top:0; right:0; width:95px; padding-left:120px;}
.jzcontt span.jzmic7 {display:inline-block; width:50px; height:50px; background:url(../images/jzmic7.png) no-repeat left top; float:left;}
.jzcontt span.jzmic8 {display:inline-block; width:50px; height:50px; background:url(../images/jzmic7.png) no-repeat right top; float:right;}
/*.jzcontt li div {background:#fff;}*/

/*通知公告*/
.tzgg {float:right; width:240px; height:276px; overflow:hidden;}

.tzgg .caption {height:33px; background:#267ec8;}
.tzgg .caption span {margin-left:12px; padding-left:12px; background:url("../images/captionbj2.png") no-repeat left center;}
.tzgg .caption a.more {color:#fff;}

.listst {width:240px; height:243px; border:1px solid #ccc; border-top:0 none;}
.listst ul , .listst li {margin:0; padding:0; list-style:none;}
.listst li {margin:0 10px; padding:7px 10px 7px 12px; line-height:20px; background:url("../images/arrow.png") no-repeat left 16px; border-bottom:1px dashed #ddd;}
.listst li span {font-size:12px; padding-left:10px; color:#999;}



/*-------------------------------------banner*/
.show_pic {height:100px; overflow:hidden;}




/*-------------------------------------  办事服务  */
.box {border:1px solid #ccc; overflow:hidden;}

.service {float:left; width:580px; height:275px; margin-right:10px;}

.guddie {}

.gdfenlei {padding:15px 7px 18px; overflow:hidden;}
.gdfenlei a {position:relative; display:inline-block; float:left; width:178px; height:54px; padding:12px 0px 0px 62px; margin:0 5px; color:#fff;}
.gdfenlei a.red {border-left:5px solid #ff605e; background:#ffa5a5;}
.gdfenlei a.orange {border-left:5px solid #f38223; background:#f9bd75;}
.gdfenlei a.blue {border-left:5px solid #2197cd; background:#5ec5e6;}

.gdfenlei span {display:block;}
.gdfenlei span.icon {position:absolute; left:15px; top:11px; width:32px; height:32px;}
.gdfenlei span.word {font-size:16px; padding-bottom:3px;}
.gdfenlei span.wdegs {font:10px "Arial", "Helvetica", "sans-serif";}

.tel {width:573px; height:52px; padding:0 12px 0px; overflow:hidden;}

.ywsystem {width:573px; height:85px; padding:15px 12px 0; overflow:hidden;}



/* 检验信息 */
.checkout {float:right; width:412px; height:275px;}

.box .list {padding-top:8px;} 

.bcon {}
.scrtbltit {overflow:hidden; border-bottom:1px solid #ccc;}
.scrtbltit table {}
.scrtbltit td {font-size:12px; text-align:center; line-height:24px; color:#004ca6;}

.list_lh {/*padding:0 10px;*/ height:210px; overflow:hidden;}
.list_lh ul , .list_lh li {margin:0; padding:0; list-style:none;}
.list_lh li {height:28px;}
.list_lh li table {border-collapse:collapse;}
.list_lh li td {border-bottom:1px solid #ccc; border-collapse:collapse; font-size:12px; line-height:28px;}
.list_lh li a {color:#267ec8; display:block; overflow:hidden; width:140px; padding-left:5px; white-space:nowrap; text-overflow:ellipsis;}
.list_lh li a:hover {color:#d40000;}




.laws {float:left; width:496px; height:275px; margin-right:10px;}
.safely {float:right; width:496px; height:275px;}




.fdlinks {position:relative; height:32px; border:1px solid #ccc;}
.fdlinks strong {display:inline-block; width:90px; height:32px; line-height:32px; color:#fff; text-align:center; background:url("../images/fdlinkstitbj.png") no-repeat;}
.fdlinks a {position:absolute; right:0; top:0px; display:block; width:60px; height:30px; padding-left:6px; line-height:30px; background:url("../images/fdmore.png") no-repeat;}
.fdlinks a:hover {color:#d40000;}



/*底部开始*/
.foot {margin-top:40px; height:165px; background:url("../images/botline.png") repeat-x left top;}
.footer {margin:0 auto; width:1002px; height:120px; padding-top:25px; overflow:hidden; position:relative;}

.bot_logo {position:absolute; left:0px; top:23px; width:465px; height:107px; background:url("../images/botlogo.png") no-repeat;}
.bot_logo1 {float: left; width: 13%; height: 80px; margin-top: 40px; background:url(/rsc/110_logo.gif) no-repeat left top;}
.bot_logo1 a { width: 100%;height: 80px;display: inline-block;}

.bot_logo2 {float: left; width: 10%; height: 80px; margin-top: 25px;}


.footer a:hover {color:#d40000;}




/* 列表，详细内容，分页样式 =================================  */
.l_page_show {padding:20px 0px;text-align:left; clear:both; border-top:1px solid #ccc;}
.l_page_show a,.l_page_show a:link,.l_page_show a:visited {margin-right:5px;color:#393939;text-decoration:none;border:1px solid #ccc;display:inline-block;padding:0px 4px;background:#f7f7f7;font-size:12px;font-family:tahoma;text-align:center; height:22px; line-height:22px; display:inline-block; float:left;}
.l_page_show a:hover {color:#BF0D00;text-decoration:underline;border:1px solid #EC7500;background:#FFCB66;}
.l_ps_04 {border:1px solid #EC7500 !important;background:#FFCB66 !important;color:#BF0D00 !important;font-weight:bold;}
.l_ps_01,.l_ps_02,.l_ps_03,.l_ps_06,.l_ps_07,.l_ps_08 {width:11px; height:22px;}
.l_page_show a.l_ps_01 {background:url(../images/l_page_show_bj.png) no-repeat left top; width:22px;}
.l_page_show a.l_ps_02 {background:url(../images/l_page_show_bj.png) no-repeat -31px top; width:22px;}
.l_page_show a.l_ps_03 {background:url(../images/l_page_show_bj.png) no-repeat -62px top; width:22px;}
.l_page_show a.l_ps_06 {background:url(../images/l_page_show_bj.png) no-repeat -93px top; width:22px;}
.l_page_show a.l_ps_07 {background:url(../images/l_page_show_bj.png) no-repeat -124px top; width:22px;}
.l_page_show a.l_ps_08 {background:url(../images/l_page_show_bj.png) no-repeat -155px top; width:22px;}
.l_ps_09,.l_ps_10,.l_ps_11 {font-size:12px;font-family:verdana;color:;font-weight:bold;}
.l_ps_table {width:100%;}
.l_ps_table td {border:0px solid #FF9933;}
.l_psttd_1 {width:70%;}
.l_psttd_2 {text-align:right;padding:5px 0px 5px 0px; padding-right:13px;}
.l_psttd_3 {width:30px; text-align:right; padding-right:0px;}
.l_psttd_3 select {height:24px; line-height:24px;}
.l_psttd_4 {width:30px; margin-right:5px;}
.l_psttd_4 input {color:#393939;border:1px solid #ccc;padding:0px 1px;background:#fff;font-size:11px;font-family:tahoma;text-align:center; height:22px; line-height:22px; width:24px; }




/*========================================================== 二级页面  */
.pages {overflow:hidden; border:1px solid #ccc; min-height:500px;}

.lacation {position:relative; height:50px; border-bottom:2px solid #d40000; overflow:hidden;}

.pg_caption {font-size:24px; color:#d40000; padding:11px 40px; overflow:hidden;}

.yourpos {position:absolute; right:20px; bottom:10px; color:#737373; background:url("../images/posico.gif") 5px center no-repeat; padding:2px 0 2px 30px;}
.yourpos a:hover {color:#d40000;}

.pg_wrap {padding:0 31px;}

.pg_content {/*padding:10px 15px 0px 15px;*/}
.pg_content h1 {text-align:center; font-size:32px; font-weight:normal; padding:5px 20px; color:#d40000; line-height:40px;}
.pg_content p {line-height:30px; padding-top:15px;}
.indent p {text-indent:30px;}

.pg_content .list {margin:20px 0px;}
.pg_content .list li {padding-right:100px;}




			
/* tab效果--------------------------------------------*/

.item {margin-top:20px; overflow:hidden; font-size:16px;}
/*common*/
.tabeffect ul {display:block;}
.tabeffect ul , .tabeffect li {margin:0; padding:0; list-style:none;}
.tabeffect li {/*float:left;*/}
.tabeffect li a {display:block; text-align:center; position:relative;}
.tabeffect li a.tabactive , .tabeffect li a:hover {position:relative; text-decoration:none;}

/* 首页 tab */
.indextab {background:#eee; /*border-bottom:1px solid #c9c9c9; height:33px;*/ position:relative; overflow:hidden;}
.indextab ul {height:60px; padding:6px 0;}
.indextab li {float:left; margin:0 6px;}
.indextab li a {border-top:4px solid #fff; border-bottom:4px solid #fff; background:#fff; width:160px; height:48px; line-height:40px; padding-left:40px;}
.indextab li a.tabactive , .indextab li a:hover {border-top:4px solid #419af6;}
.indextab li a span {display:block; position:absolute; left:35px; top:4px; width:32px; height:32px; transition:all .3s;}
.indextab li a.w01 span {background:url(../images/iconw01.png) no-repeat left center; background-size:24px 24px;}
.indextab li a.w02 span {background:url(../images/iconw02.png) no-repeat left center; background-size:24px 24px;}
.indextab li a.w03 span {background:url(../images/iconw03.png) no-repeat left center; background-size:24px 24px;}
.indextab li a.w04 span {background:url(../images/iconw04.png) no-repeat left center; background-size:24px 24px;}
.indextab li a:hover span {transform:rotate(360deg);}
/*.morebtn {position:absolute; right:10px; top:10px; font-size:12px;}*/

.tent_list {overflow:hidden; position:relative;}
.tent_list ul , .tent_list li {margin:0; padding:0; list-style:none;}

.new_list {padding-bottom:20px;}
.new_list dl {overflow:hidden; margin-top:20px;}
.new_list dt {font-size:18px; background:url(../images/point.png) no-repeat left center; padding-left:25px; line-height:55px;}
.new_list dd {float:left; background:url(../images/Next.gif) no-repeat left center; padding-left:22px;margin-left:30px; margin-right:30px; line-height:30px; transition:all .3s;}
.new_list dd:hover {background-position:10px center;}
.new_list dd a:hover {color:#d40000; text-decoration:underline;}

/*在线报检*/
.bsdt_zxbj_box { margin-bottom:20px; padding:4%; float:left; width:100%; background:#fff; border:1px solid #dddddd; -moz-border-radius: 4px; /* Gecko browsers */ -webkit-border-radius: 4px; /* Webkit browsers */ border-radius:4px; /* W3C syntax */}
bsdt_zxbj_box_in { margin:0 auto; width:100%; }

.bsdt_zxbj_box_text { color:#ff7e00; font-size:16px; line-height:30px; margin-bottom:10px;}
.bsdt_zxbj_box_tab { color:#666666;font-size:14px;  line-height:40px; padding-left:22px;}
.bsdt_zxbj_box_tab_table input { width:300px; height:24px; overflow:hidden;}
.bsdt_zxbj_box_butz { float:left; overflow:hidden; margin-left:100px; margin-top:30px;}
.bsdt_zxbj_box_but { width:120px; height:34px; background:#ff7e00; border:0; font-size:16px; line-height:34px; text-align:center; color:#fff; -moz-border-radius: 4px; /* Gecko browsers */ -webkit-border-radius: 4px; /* Webkit browsers */ border-radius:4px; /* W3C syntax */ margin-right:20px;}
.bsdt_zxbj_box_but_cz {background:#dddddd; color:#666666;}
.bsdt_zxbj_box_but_cz:hover {background:#aaa;}
.bsdt_zxbj_box_but:hover {background:#ca6400;}

/*2014-07-28 add 办事大厅*/
.banshidt {font-size:14px; overflow:hidden; margin-top:15px;}
#left {float:left; width:200px; border:0px solid #00FF00;}
.left_div {padding-bottom:10px;}
.left_div a {background:#ffe9ba; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px; display:block; height:30px; line-height:30px; padding:0 20px; transition:color 0.3s linear 0s, border-color 0.3s linear 0s, all 0s ease 0s, text-shadow 0.3s linear 0s; cursor:pointer;}
.left_div a:hover {background:#c00; color:#fff; text-decoration:none;}
.left_div a:hover , .bsactive a {background:#c00; color:#fff; text-decoration:none;}


#right {float:right; width:660px; border:1px solid #ddd; padding:12px 20px 10px;}
#right form {margin:0; padding:0;}
#right h3 {border-bottom:1px dotted #ccc; clear:both; font-size:16px; font-weight:bold; height:20px; line-height:20px; margin:0px 0px 20px 0px; padding:10px 0 10px;}
#right table {margin:15px 0px;}
#right table td {height:40px; padding:2px 5px;}
#right input , #right select {border:1px solid #ccc; font-family:"微软雅黑", "宋体";}
#right input {width:280px; height:28px; line-height:28px; vertical-align:middle; padding:0px 5px;}
#right select {width:292px; height:28px; padding:3px 5px;}
#right input#ews1 , #right input#ews2 , .bsdt input#ews1 {background:#c00; width:120px; height:34px; color:#fff; cursor:pointer; margin:10px;}
#right input#ews1:hover , #right input#ews2:hover , .bsdt input#ews1:hover {background:#ccc; color:#000;}
#right span {color:#c00; font-size:16px; font-weight:bold;}

.bsdt {border-collapse:collapse; margin:0 auto;}
.bsdt td {height:40px; padding:6px 10px; border:1px solid #ddd;}
.bsdt input {border:1px solid #ebebeb; font-size:14px; font-family:"微软雅黑", "宋体"; width:250px; height:28px; line-height:28px; vertical-align:middle; padding:0px 5px;}
.bsdt select {border:1px solid #ccc; font-family:"微软雅黑", "宋体"; width:262px; height:28px; padding:3px 5px;}
.bsdt input#ews1 {margin-bottom:10px;}

/* tab结束---------------------------------------------------------------*/