/***********全局重置CSS*****************/
body,h1,h2,h3,h4,h5,h6,ul,ol,dl,dd{margin:0; font-size:12px;}
p{ margin:0;}
ul,ol,li{padding-left:0;list-style-type:none;}
img{border:0;}/***消除img默认边框*****/
a{text-decoration:none;}/* 链接无下划线 */
a:hover{cursor:pointer;text-decoration:underline;} /*鼠标在链接上出下划线,为手势形态 */
table {border-collapse:collapse;}/*细线表格*/
em{font-style:normal;}
:focus{ outline: 0;}
html{ overflow-y:scroll;}/***默认让所有浏览器出现右边滚动条****/
.clear{font-size:0;line-height:0;height:0;clear:both;overflow:hidden;display:block;}/***默认清除浮动****/
body {font-family:"微软雅黑","sans-serif","Arial";font-size:12px; background:#fff;}
/****************全局头尾******************/
/******底部样式******/
.footer {width:100%; background:#d4d6d9; margin:20px 0 0 0; }
.footer_con{ max-width:1200px; margin:0 auto; color:#555; font-size:16px; text-align:center; line-height:40px; overflow:hidden; padding:20px 0; }
.footer_con .con_left{float:left; width:50%;}
.footer_con .con_left p{ line-height:22px;}
.footer_con .con_right{float:right; text-align:right; width:50%; }
.footer_con .con_right span{float:left; display:inline; margin:5px 10px;}
.footer_con .con_right a{color:#555;}

/****中间头部样式***/
.top_bg{ width:100%; background:url(/pubimages/dpxq/hujiyewu20171120_01.jpg) top center no-repeat;height:300px;}
.top_bg2{ background:url(/pubimages/dpxq/xueweisq20171121_01.jpg) top center no-repeat; height:360px;}
.top_bg_con{ max-width:1000px; margin:0 auto; position:relative; padding:20px 0 0 0;}
.top_bg_con .logo{ float:left; width:30%;}
.top_bg_con .logo img{ width:100%; max-width:389px;}

.top_bg_con .search{ float:right; width:311px; height:44px; background:url(/pubimages/dpxq/huji20171120_03.png); display:inline; margin:10px 0 0 0;}
.top_bg_con .search input{ float:left; width:200px; padding:0 0 0 20px; border:none;  height:38px; line-height:38px; background:none;}
.top_bg_con .search .btn1{ background:none;height:44px;  width:88px; float:right; border:none; }

.tit_tab{position:relative; max-width:800px; margin:40px auto; text-align:justify;
text-align-last:justify;}
.tit_tab span{ position:relative; display:inline-block; background:url(/pubimages/dpxq/hujiyewu20171120_04.png) 17px 20px no-repeat; padding:72px 0px 0px 0px; height:50px; width:122px; font-size:18px; color:#3087c3; line-height:24px; text-align:center; cursor:pointer; border:1px solid #3087c3; border-radius:120px; text-align:center;text-align-last:center; }
.tit_tab span#menuTab{ background-position:-313px 20px;}
.tit_tab span#menuTab2{background-position:-638px 20px;}
.tit_tab span.hover{ background-color:#3087c3; background-image:url(/pubimages/dpxq/hujiyewu20171120_05.png); color:#fff;}
.tit_tab span em{ position:absolute; bottom:-27px; left:0; z-index:1; display:none;width:100%; text-align:center;}
.tit_tab span em img{ width:80%;}
.tit_tab span s{ display:block; position:absolute; bottom:10px; left:0px; z-index:2; background:url(/pubimages/dpxq/hujiyewu20171120_11.png) center center no-repeat; width:100%; height:7px;}
.tit_tab span.hover em{ display:block; }
.tit_tab span.hover s{ background-position:30px 0px;}

.tit_tab .menu_list,.tit_tab .menu_list2{text-align:left;text-align-last:left; display:none; width:100%; max-width:340px; padding:10px;box-shadow:0px 0px 10px rgba(0,0,0,.4); background:#fff;border-radius:5px; position:absolute;  top:0px;  z-index:99999;}
.tit_tab .menu_list{left:80%;margin-left:-170px;}
.tit_tab .menu_list h1,.tit_tab .menu_list2 h1{ font-size:24px; color:#4e98cc; height:50px; line-height:50px;}
.tit_tab .menu_list p,.tit_tab .menu_list2 p{ padding:0 10px;  font-size:14px; height:32px; line-height:32px; background:#e6e6e6; margin:0 0 10px 0;}
.tit_tab .menu_list p a,.tit_tab .menu_list2 p a{color:#333333;}
.tit_tab .menu_list2{ right:0px;}


.tit_tab2{position:relative; width:660px; margin:40px auto; overflow:hidden;}
.tit_tab2 span{ position:relative; float:left; height:105px; line-height:85px; width:219px; font-size:18px; color:#3087c3; text-align:center; cursor:pointer;  margin:0 40px 0 70px; background:url(/pubimages/dpxq/xueweisq20171121_03.png) center center no-repeat;}
.tit_tab2 span.hover{ background-image:url(/pubimages/dpxq/xueweisq20171121_02.png); color:#fff;}
.tit_tab2 span a{color:#3087c3;}
.tit_tab2 span.hover a{ color:#fff;}

.tab_titt{ font-size:24px; color:#3087c3; height:70px; line-height:70px; text-align:center; max-width:1200px; margin:0 auto; clear:both; padding:40px 0 0 0;}

.tab_cont{  max-width:1196px; border:2px solid #3087c3; border-radius:5px;  margin:30px auto;display:none;}
.tab_cont .cont_tit_tab{ max-width:1115px; margin:0 auto; background:#e6e6e6; position:relative; top:-30px; border-radius:60px; overflow:hidden;}
.tab_cont .cont_tit_tab span{ float:left; height:60px; line-height:60px; width:14.2%; text-align:center; color:#999999; font-size:20px; display:block;cursor:pointer; overflow:hidden;}
.tab_cont .cont_tit_tab span.hover{ background:#3087c3; color:#fff;box-shadow:5px 5px 5px rgba(0,0,0,.2);border-radius:60px;}



.tab_cont .cont_tab_cont{ display:none; padding:0px 60px 20px 60px; line-height:26px; color:#333; font-size:14px; }
.tab_cont .cont_tab_cont p{text-indent:2em;}
.tab_cont .cont_tab_cont a{ color:#010101;}
.tab_cont .cont_tab_cont h1{ color:#cca224; font-size:18px;}


.bottom_jg{ max-width:1200px; margin:0 auto; overflow:hidden;}
.jg_leftcon{ float:left; width:65%;}
.tit{ height:48px; line-height:48px; background:#ededed; border-radius:5px 5px 0 0; margin:0 0 10px 0;}
.tit span{ padding:0 30px 0 60px; background:#3087c3 url(/pubimages/dpxq/hujiyewu20171120_16.png) 15px center no-repeat; display:block; color:#fff; float:left; font-size:20px;border-radius:5px 5px 0 0;}
.jg_leftcon table{ width:100%; border:1px solid #d9d9d9;}
.jg_leftcon table tr td{ color:#666666; font-size:14px; line-height:20px; padding:12px; width:55%; border-right:1px solid #d9d9d9; border-bottom:1px dashed #d9d9d9; }
.jg_leftcon table tr td.tou{ width:25%; background:#f5f5f5; font-weight:bold;}
.jg_leftcon table tr td a{ color:#666; background:url(/pubimages/dpxq/jihusy20171121_07.png) left center no-repeat; padding:0 0 0 25px; display:inline-block;}

.jg_rightcon{ float:right; width:33%;}
.jg_rightcon p{ margin:0 0 10px 0;}
.jg_rightcon img{ width:100%;}



.tit span.bg2{ background-image:url(/pubimages/dpxq/xueweisq20171121_11.png); background-position:15px 0px;}
.tit span.bg3{ background-position:15px -158px;}
.tit span.bg4{ background-position:15px -310px;}
.tit span.bg5{ background-position:15px -458px;}
.tit span.bg6{ background-position:15px -600px;}
.tit span.bg7{ background-image:url(/pubimages/dpxq/jihusy20171121_11.png);}
.tit span.bg8{ background-position:15px -708px;}
.tab_cont_xw{ max-width:1200px; margin:30px auto; overflow:hidden;}
.tab_cont_xw .liuCcon{ max-width:1158px; margin:20px 0; border:1px solid #3b8ec6; position:relative; border-radius:5px; padding:20px; line-height:26px; color:#666666; font-size:14px;box-shadow:5px 5px 5px rgba(0,0,0,.1); display:none;}
.tab_cont_xw .liuCcon span{ position:absolute; bottom:-11px; left:70px;}
.tab_cont_xw #myTab2_Content1 span{ left:270px;}
.tab_cont_xw #myTab2_Content2 span{ left:470px;}
.tab_cont_xw #myTab2_Content3 span{ left:670px;}
.tab_cont_xw #myTab2_Content4 span{ left:870px;}
.tab_cont_xw #myTab2_Content5 span{ left:1070px;}
.tab_cont_xw .liuCcon h1{ font-size:20px; font-weight:normal; color:#3087c3; line-height:30px;}
.tab_cont_xw .liuCcon h1 em{ color:#999999;}
.tab_cont_xw .liuCcon_tit{ overflow:hidden; margin:20px 0;}
.tab_cont_xw .liuCcon_tit ul li{ width:15%; max-width:178px; height:170px; float:left; padding:0 1.6% 0 0; text-align:center; background:url(/pubimages/dpxq/xueweisq20171121_18.png) right center no-repeat; font-size:14px; color:#999999; cursor:pointer; background-size:200% auto;}
.tab_cont_xw .liuCcon_tit ul li h1{ font-size:24px; line-height:30px; font-weight:normal; padding:60px 0 0 0;}
.tab_cont_xw .liuCcon_tit ul li.hover{ color:#fff; background-position:left center;}
.tab_cont_xw .liuCcon_tit ul li h1.er{ padding:45px 0 0 0;}
 
.tab_cont_xw .cont{ line-height:14px; color:#666; line-height:26px; padding:10px 0 ; overflow:hidden; width:100%;}
.tab_cont_xw .cont p{ text-indent:0em;}
.tab_cont_xw .cont  a{color:#666;}
.tab_cont_xw .cont h1{ color:#1a1a1a; font-size:22px; line-height:42px; font-weight:normal;}
.tab_cont_xw .cont table{ width:100%; border:1px solid #cccccc; color:#333333; font-size:14px; margin:10px 0;}
.tab_cont_xw .cont table tr td{ line-height:24px; padding:10px 0; width:10%; border-right:1px solid #ccc;border-bottom:1px solid #ccc; text-align:center;}
.tab_cont_xw .cont table tr td.wid2{ width:40%;}
.tab_cont_xw .cont table tr.tou td{ background:#3087c3; color:#fff; border-color:#fff;}

.tab_cont_xw .cont .leftcon{ float:left; width:30%;}
.tab_cont_xw .cont .leftcon h1{ background:url(/pubimages/dpxq/xueweisq20171121_23.png) left top no-repeat; padding:0 0 0 35px;}
.tab_cont_xw .cont .leftcon h1.bg2{ background-position:0 -42px ;}
.tab_cont_xw .cont .leftcon h1.bg3{ background-position:0 -84px ;}
.tab_cont_xw .cont .concon{ margin:0 5%;}
.tab_cont_xw .cont .concon img{ width:100%;}
.tab_cont_xw .cont .leftcon .list{ border:1px solid #3b8ec6; border-radius:5px; margin:10px 0 0 0;}


.tab_cont_xw .fwchaxun{  width:100%; margin:0 0 20px 0;}
.tab_cont_xw .fwchaxun .tit_tab3{ background:#e6e6e6; height:48px; overflow:hidden; border-radius:5px 5px 0 0;}
.tab_cont_xw .fwchaxun .tit_tab3 span{float:left; font-size:20px; color:#999999;  text-align:center; line-height:49px; cursor:pointer; border:1px solid #e6e6e6;border-bottom:none;  width:24%;  position:relative; height:49px; border-radius:5px 5px 0 0;}
.tab_cont_xw .fwchaxun .tit_tab3 span.hover{ background:#fff; border:1px solid #3087c3; border-bottom:none; color:#3087c3; font-weight:bold;}

.tab_cont_xw .bendibao_con{border:1px solid #3087c3; display:none;  padding:20px; border-top:none;}
.tab_cont_xw .bendibao_con p{ font-size:14px; color:#666; line-height:26px;}
.tab_cont_xw .bendibao_con h3{ border-bottom:1px solid #999999; padding:0 0 10px 0; margin:0 0 10px 0; font-weight:normal;}
.tab_cont_xw .bendibao_con h1{ color:#000; font-size:20px; line-height:40px;}


/*--------计划生育服务---------*/

.tab_cont_xw .liuc_leftcon{ width:590px; float:left;}
.tab_cont_xw .liuc_leftcon .leftcon_top{ background:#eeeeee; border-radius:5px; width:250px; line-height:28px; color:#666666; font-size:14px; padding:20px; overflow:hidden; float:left;}
.tab_cont_xw .liuc_leftcon .rightcon_top{ float:right;}
.tab_cont_xw .liuc_leftcon .leftcon_top h1{ font-size:18px; color:#1a1a1a; margin:0 0 10px 0;}
.tab_cont_xw .liuc_leftcon .leftcon_top p{ background:url(/pubimages/dpxq/dian20171124_03.jpg) left center no-repeat; padding:0 0 0 10px; width:110px; float:left;}
.tab_cont_xw .liuc_leftcon .leftcon_top p a{ color:#666666;}
.tab_cont_xw .jhsy_right{ width:588px; float:right;}
.tab_cont_xw .jhsy_right .fwchaxun .tit_tab3 span{ width:194px;}
.tab_cont_xw .jhsy_right .jg_leftcon{ width:100%; float:none;}
.tab_cont_xw .jhsy_right .jg_leftcon table{ width:586px;}

.tab_cont_xw .jhsy_right .wentiLIst{ margin:20px 0;}
.tab_cont_xw .jhsy_right .wentiLIst ul li{color:#999999;font-size:14px; height:42px; line-height:42px; border-bottom:1px dashed #d9d9d9; overflow:hidden;}
.tab_cont_xw .jhsy_right .wentiLIst ul li a{ color:#333333; }
.tab_cont_xw .jhsy_right .wentiLIst ul li span{ float:right;}
.tab_cont_xw .jhsy_right .bottom_btn{ width:100%; overflow:hidden;}
.tab_cont_xw .jhsy_right .bottom_btn p{ float:left; width:290px; height:90px;}
.tab_cont_xw .jhsy_right .bottom_btn p + p{ float:right;}
.tab_cont_xw .jhsy_right .bottom_btn p a:hover{ opacity:0.9;}