﻿@charset "utf-8";
/* CSS Document */

*{ margin:0px; padding:0px;box-sizing: content-box;}
body{color: #000000;	font-family:"Arial","宋体";  font-size:14px; background:#CAE6F9 url(../myimages/mainbg1.png) repeat-x left top;padding: 0}
div{margin: 0px;padding: 0px;border: 0px;}
form{margin: 0px;padding: 0px;border: 0px;}
img{vertical-align:middle;margin: 0px;padding: 0px;border: 0px; }/*设置图片初始化为垂直居中，因为默认的是左上角对齐*/
table,tr,td,dr,th {margin: 0px;padding: 0px;border: 0px;}
table{ border-collapse:collapse; border-spacing:0; }/*合并重复的边线*/
ul,ol,li,dl,dt,dd{margin: 0px;padding: 0px;list-style-type:none; }

a:link,a:visited,a:active{ color:#2d2d2d; text-decoration:none; }
a:hover{ color:#FF6600; text-decoration: none;}

a.link_white:link,a.link_white:visited,a.link_white:active{ color:#FFFFFF; text-decoration:underline;}
a.link_white:hover{ color:#FF0000; text-decoration:underline;}

.clearboth{font-size: 0px;margin: 0px;padding: 0px;	clear: both;height: 0px;border: 0px;}
.float_right{ float:right;}
.float_left{ float:left;}

.margin_t10{ margin-top:10px;}
.margin_r10{ margin-right:10px;}
.padding_l0{}
.p_indent{	text-indent:2em;text-align: justify; word-wrap:break-word;/*允许断词*/}

.line_dashed_t{ border-top:1px dashed #888888; font-size:1px; height:10px;}
.text_center{ text-align:center;}
.text_right{ text-align:right;}

.margin_center{ margin:0 auto;}
.red{ color:#FF0000;}
.yellow{ color:#FC0;}
.h5green{ height:5px; font-size:1px; background:#21C258; }
.border_r{border-right:1px solid #cccccc; }
.border_b{border-bottom:1px solid #cccccc; }
.border_t{border-top:1px solid #cccccc; }

h2{ text-align:center; line-height:50px;}
h4{ text-align:center; line-height:25px; font-weight:normal;}

/*---------------------------输入框文本域样式---------------------*/
textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {
	background-color: white;
	border: 1px solid #CCC;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
	-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
	-webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
	-moz-transition: border linear 0.2s, box-shadow linear 0.2s;
	-ms-transition: border linear 0.2s, box-shadow linear 0.2s;
	-o-transition: border linear 0.2s, box-shadow linear 0.2s;
	transition: border linear 0.2s, box-shadow linear 0.2s;
}

textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {
	display: inline-block;
	height: 16px;
	padding: 4px;
	font-size: 12px;
	line-height: 16px;
	color: #555;
}

select{
	background-color: white;
	border: 1px solid #CCC;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
	-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
	-webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
	-moz-transition: border linear 0.2s, box-shadow linear 0.2s;
	-ms-transition: border linear 0.2s, box-shadow linear 0.2s;
	-o-transition: border linear 0.2s, box-shadow linear 0.2s;
	transition: border linear 0.2s, box-shadow linear 0.2s;

	display: inline-block;
	height: 26px;
	padding:4px;
	font-size: 12px;
	line-height: 26px;
	color: #555;
}


/*===============================index=======================*/
.mainbg2{ width:100%;min-width:1003px; background:url(../myimages/mainbg2.jpg) no-repeat center top/100% auto; padding-top:34px;}
/*-------------------------top----------------------*/
#top{width:1003px; height:88px; background:#ffffff; margin:0px auto;}/*加上一个最小宽度，避免浏览器窗口压缩的很窄的时候背景变形或填充不完整的问题*/
.top_logo1{ width:551px; height:70px; padding-top:10px; padding-left:20px; float:left;}
.top_logo2{ width:63px; height:66px; padding-top:10px; padding-right:20px; float:right;}

/*----------------------bigpic----------------------*/
#bigpic{width:1003px; height:560px;background:#ffffff url(../myimages/bigpic.jpg) no-repeat left top; margin:0px auto;}


/*--------------------操作流程说明--------------------*/
.czlcsm{ width:633px; height:202px; padding-top:308px; padding-left:10px; padding-right:10px; float:left;}

/*---------------------login------------------------*/
.login{ width:300px; height:450px; padding:50px 20px 0px 20px; margin:10px auto 0; background:url(../myimages/loginbg.png) no-repeat left top; float:left;}
.login_1{ color:#FFFFFF;}
.login_1 li{ width:100%; height:34px;
	line-height:34px;
	padding-bottom:18px;}

.login select{
	background-color: #ffffff;
	border: 1px solid #ffffff;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0);
	-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0);
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0);
	-webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
	-moz-transition: border linear 0.2s, box-shadow linear 0.2s;
	-ms-transition: border linear 0.2s, box-shadow linear 0.2s;
	-o-transition: border linear 0.2s, box-shadow linear 0.2s;
	transition: border linear 0.2s, box-shadow linear 0.2s;
	display: inline-block;
	height: 34px;
	padding:8px; margin-right:10px;
	font-size: 14px;
	line-height: 34px;
	color: #555;
	box-sizing: border-box;
}

.login input[type="text"],.login input[type="password"]{
	background-color: #ffffff;
	border: 1px solid #ffffff;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0);
	-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0);
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0);
	-webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
	-moz-transition: border linear 0.2s, box-shadow linear 0.2s;
	-ms-transition: border linear 0.2s, box-shadow linear 0.2s;
	-o-transition: border linear 0.2s, box-shadow linear 0.2s;
	transition: border linear 0.2s, box-shadow linear 0.2s;
	display: inline-block;
	height: 16px;
	padding:8px; margin-right:10px;
	font-size: 14px;
	line-height: 16px;
	color: #555;
}

.login .yzm{
	display: inline-block; width:95px; height:30px; padding:0px ; margin-right:10px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}

.login_2{ width:219px; height:47px; margin:15px auto 15px auto; background:url(../myimages/login1.png) no-repeat center center; }
.login_2:hover{ width:219px; height:47px; margin:15px auto 15px auto;  background:url(../myimages/login2.png) no-repeat center center; }
.login_2 a{width:219px; height:47px; display:block;}

.login_3{ width:219px; height:47px; margin:15px auto; background:url(../myimages/regist1.png) no-repeat center center; }
.login_3:hover{ width:219px; height:47px; margin:15px auto; background:url(../myimages/regist2.png) no-repeat center center; }
.login_3 a{width:219px; height:47px; display:block;}

.login_4{ text-align:center; line-height:20px; font-family:"微软雅黑"; font-weight:bold; font-size:15px;}
.login_4 span{ color:#119fc5;}


/*--------------------content-----------------------*/
.wrap{ width:983px; padding:0px 10px 10px 10px; margin:0 auto; height:auto; background:#ffffff;}
.xxfb_t{ width:100%; height:49px; background:url(../myimages/xxfb2.png) repeat-x left top;}
.xxfb_t dd{ width:300px; height:49px; float:left; background:url(../myimages/xxfb1.png) no-repeat left top;}
.xxfb_t dt{ width:30px;height:49px;  float:right; background:url(../myimages/xxfb3.png) no-repeat right top;}

.content{ width:981px; border:1px #cccccc solid; border-width: 0px 1px 0px 1px; background:#ffffff;/*height:200px; min-height:200px; height:auto !important;*/margin-left: 0;padding: 0}

.content_w{ width:44.5%; height:280px; padding: 20px 20px 20px 30px;}
.content_list{ margin-top:10px;}
.content_list dl{ width:100%; height:30px; line-height:30px;}
.content_list dl dd{ width:316px;  float:left;overflow: hidden; /*自动隐藏文字*/  text-overflow: ellipsis;/*文字隐藏后添加省略号*/    white-space: nowrap;/*强制不换行*/}
.content_list dl dt{ width:90px; float:right; color:#a9a9a9; font-size:12px; font-weight:normal;}

.more{ width:84px; height:30px; line-height:30px; background:url(../myimages/btnbg1.png) no-repeat center center; display:inline-block; text-align:center; margin-right:10px;}
.more:hover{  background:url(../myimages/btnbg1_1.png) no-repeat center center;}
.more a{width:84px; height:30px; display:block;}

/*--------------------foot-----------------------*/
.foot1{width:1003px; height:5px; font-size:1px; background:#21C258; margin:0 auto;}
.foot2{ width:1003px; height:46px; line-height:46px;background: #222222;  margin:0 auto;text-align:center; color:#7A7A7A; font-size:14px;}
.foot2 a{ text-decoration: underline;width:1003px; height:46px; line-height:46px;background: #222222;  margin:0 auto;text-align:center; color:#7A7A7A; font-size:14px;}



/*===============================内页=======================*/

.subbigpic{ width:1003px; height:34px; margin:0 auto 0px auto; padding-top:22px; border-bottom:8px solid #194A59; background:url(../myimages/subbigpic.png) no-repeat left top;}
.yhzx1{ min-width:108px; height:34px; line-height:34px; float:left; margin-left:20px;}
.yhzx1 dd{ width:10px; height:34px; background:url(../myimages/yhzxbg1.png) no-repeat right bottom; float:left;}
.yhzx1 dt{  height:34px; padding-right:10px; text-align:center; background:url(../myimages/yhzxbg2.png) no-repeat right bottom; float:left; font-size:14px; color:#FFF; font-weight:bold;}
.yhzx2{height:34px; line-height:34px; margin-right:20px; float:right; color:#FFF;}
.yhzx2 a:link,
.yhzx2 a:visited,
.yhzx2 a:active
{ font-weight:bold; font-size:16px;color:#FFF; text-decoration:underline;}
.yhzx2 a:hover{ color:#FF6600;}

.sub_wrap{ width:983px; padding:10px; margin:0 auto; height:auto; background:#ffffff;}
.subcont_k{border:1px solid #cccccc; padding:30px;}
.yhzx_t{ width:856px; height:45px; line-height:45px; padding-left:50px; font-size:20px; font-weight:bold; font-family:"微软雅黑"; margin-bottom:20px; color:#333333;text-align: left;}
.t_zh{background:url(../myimages/t_zh.png) no-repeat left bottom; }/*账号*/
.t_pzzb{background:url(../myimages/t_pzzb.png) no-repeat left bottom; }/*增量指标*/
.t_gxzb{background:url(../myimages/t_gxzb.png) no-repeat left bottom; }/*更新指标*/
.t_jggb{background:url(../myimages/t_jggb.png) no-repeat left bottom; }/*结果公布*/
.t_ggfw{background:url(../myimages/t_ggfw.png) no-repeat left bottom; }/*公共服务*/
.t_pzzb_person{background:url(../myimages/person/apply_person.png) no-repeat left bottom; }/*配置指标个人*/
.t_pzzb_family{background:url(../myimages/family/apply_family.png) no-repeat left bottom; }/*配置指标家庭*/
.t_dczy{background:url(../myimages/transfer/transfer.png) no-repeat left bottom; }/*多车转移*/
.t_fqbg_lhxc{background:url(../myimages/spouseTransfer/spouse_transfer.png) no-repeat left bottom; }/*夫妻变更/离婚析产*/

.yhzx_btn{ width:856px; padding-left:50px; }
.yhzx_btn li{ width:167px; height:40px; line-height:40px; display:block; padding:0px 10px; text-align:center; float:left;background:url(../myimages/btnbg2.png) no-repeat center center; margin-right:10px;margin-bottom:10px;}
.yhzx_btn li:hover{background:url(../myimages/btnbg2_1.png) no-repeat center center;}
/*.yhzx_btn li a{width:167px; height:40px; line-height:40px; display:block; font-size:14px; color:#FFF; font-weight:bold;}*/
.yhzx_btn li a:link,
.yhzx_btn li a:visited,
.yhzx_btn li a:active{width:167px; height:40px; line-height:40px; display:block; font-size:14px; color:#FFF; font-weight:bold; }
.yhzx_btn li a:hover{color:#FF6600;}

.yhzx_btn_bp{ width:856px; padding-left:0px; }
.yhzx_btn_bp li{ width:281px; height:60px; line-height:60px; display:block; padding:0px 80px; text-align:center; float:left;background:url(../myimages/btnbg22.png) no-repeat center center; margin-right:10px;margin-bottom:10px;}
.yhzx_btn_bp li:hover{background:url(../myimages/btnbg2_2.png) no-repeat center center;}
.yhzx_btn_bp li a:link,
.yhzx_btn_bp li a:visited,
.yhzx_btn_bp li a:active{width:281px; height:60px; text-align:center; line-height:60px; display:block; font-size:14px; color:#FFF; font-weight:bold; }
.yhzx_btn_bp li a:hover{color:#FF6600;}

.sub_table1{ width:856px; margin-bottom:20px; background:#FFF;border:1px solid #C2F1D2; color:#767676;}
.sub_table1 thead{}
.sub_table1 thead td{ height:36px; line-height:36px;  color:#007B2B; padding-left:20px; font-weight:bold;background:#CBFFC4;border:1px solid #C2F1D2;
	/*	-webkit-border-radius: 5px 5px 0px 0px;
		-moz-border-radius: 5px 5px 0px 0px;
		border-radius: 5px 5px 0px 0px;*/
}
.sub_table1 tbody{/*border:1px solid #21C258;*/}
.sub_table1 tbody th{ background:#FAFFF9; height:30px; line-height:30px; font-size:12px;border:1px solid #C2F1D2; border-width:0px 1px 1px 0px;text-align: center}
.sub_table1 tbody td{ height:30px;line-height:30px; border:1px solid #C2F1D2; border-width:0px 1px 1px 0px; padding:0px 5px; font-size:12px;}
.sub_table1 tbody a:link,
.sub_table1 tbody a:visited,
.sub_table1 tbody a:active{color:#06C;}
.sub_table1 tbody a:hover{ color:#FF6600;}



/*翻页*/
.pageturn{min-width:300px; margin:20px auto 20px 170px;}
.pageturn li{ margin-right:5px; float:left;}
.pageturn li:hover{}
.pageturn li a{ display:block; padding:3px 5px; color:#000000;border: solid 1px  #CECECE; background:#ffffff;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;}
.pageturn li a:hover,
.pageturn .pagenow{border: solid 1px  #fd4400; background:#fbb500;}
.pageturn .padd{ padding-top:4px;}
/*翻页修改20201207*/
.pagination > li > a, .pagination > li > span{padding: 3px 12px}
.pagination > li > span.input{padding: 0}

/*文章展示页*/
.article{ text-indent:2em; line-height:25px; margin-top:20px;}

.t_zczx{background:url(../myimages/t_zczx.png) no-repeat left bottom; }/*政策咨询*/



/*政策咨询*/
.zczx_list{ margin-left:50px; margin-right:20px;}
.zczx_list dd{ min-height:24px; border-bottom:1px dashed #50AAB5; clear:both; padding: 8px 0px 0px 0px;}
.zczx_list dd a{ font-size:12px;}
.zczx_question{ }
.zczx_question .text{ width:700px; text-overflow:ellipsis; overflow:hidden;white-space: nowrap; text-align:left; float:left; margin-left:10px; }
.zczx_question .operate img{ margin:0px 5px 0px 0px;}
.zczx_question .operate{ width:100px; display:block; float:right; text-align:center; }
.zczx_question .operate a{color: #06C; }
.zczx_question .operate a:hover{color: #FF6600; }



.sconsul{ padding:10px 15px; text-align:left;}
.sconsul h1,.sconsul h2{ font-size:12px; height:20px;  text-align:left; clear:both; margin-top:5px; margin-bottom:5px;}
.sconsul h2{ padding-top:8px;}
.sconsul .ques{
	overflow-y:auto;
	overflow-x:hidden;
	border:1px solid #4DD07A;
	padding:5px;
	font-weight:normal;
	font-size:12px;
	line-height:17px;
	background-color: #CBFFC4;
}

#phone12328 {
	position:fixed;
	background:  url(../myimages/12328.png) ;
	width:136px;
	height: 122px;
	top:160px;
	right: 20px;

}


.f_size12{ font-size:12px;}
.f_gray{ color:#999999;}


/*返回、重置、取消等需要注意的操作按钮*/
.btn_yellow{ width:80px; height:30px; line-height:30px; background:yellow url("../myimages/btn/btn_yellowbg1.png") no-repeat center center; display:inline-block; text-align:center; margin-right:10px;}
.btn_yellow:hover{  background:url(../myimages/btn/btn_yellowbg1_1.png) no-repeat center center;}
.btn_yellow a{width:80px; height:30px; display:block; font-size:14px; color:#FFF;}
/*	.btn_yellow a:hover{color:#FF6600;}*/

/*提交、确定等操作按钮*/

.btn_green{ width:80px; height:30px; line-height:30px; background: url("../myimages/btn/btn_greenbg1.png") no-repeat center center; display:inline-block; text-align:center; margin-right:10px; color:#fff;}
.btn_green:hover{  background:url(../myimages/btn/btn_greenbg1_1.png) no-repeat center center;}
.btn_green a{width:80px; height:30px; display:block; font-size:14px; color:#FFF;}
/*	.btn_green a:hover{color:#FF6600;}*/



/*6-8个字的长按钮*/
.btn_green1{ width:117px; height:30px; line-height:30px; background:url(../myimages/btn/btn_greenbg2.png) no-repeat center center; display:inline-block; text-align:center; margin-right:10px;}
.btn_green1:hover{  background:url(../myimages/btn/btn_greenbg2_1.png) no-repeat center center;}
.btn_green1 a{width:117px; height:30px; display:block; font-size:14px; color:#FFF;}
a.fh_fangshi{color: magenta !important;font-size: 20px;text-decoration: underline;}

.line_gray1{
	border-top: 1px solid #ccc;
}
.popover-content{
	color: #555;
	line-height: 20px;
}
.iframe{border: none;min-height: 480px;}
.modal-body-n{height: auto!important;overflow: auto}
.modal-header .close{outline: none}