@charset "utf-8";
body { margin:0; padding:0;font-size:14px; color:#000; font-family:"����",Arial,"΢���ź�"; color:#000000; text-align:left;}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0; }
li{list-style-type:none; }
img{vertical-align:top;border:0px;}
a{color: #2F2F2F; text-decoration:none;}
a:hover {  color:#e94c18;}
a.strong{float:left;font-weight:bold;color:#373737;width:270px;height:24px;line-height:24px;overflow:hidden;text-align:left;text-indent:12px;}
.f14{font-size:14px;}
.b0{border:0px;}
.clear{ clear: both; font-size:1px; width:1px; height:0; visibility: hidden; }
.blank8,.blank10,.blank5,.blank20{clear:both;display:block; font-size:1px;overflow:hidden;}
.blank5{ height:5px;}
.blank8{ height:8px;}
.blank10{ height:10px;}
.blank20{ height:20px;}
.area{float:left; width:960px; clear:both;overflow:hidden;}
.width10{float:left;font-size:1px;overflow:hidden;display:block;}
.width10{width:10px;}
.in h2,.in h2 a,.in h2 a:link {font-size:14px; color:#144a86; height:24px; line-height:24px; font-weight:bold; }
h2 {font-size:12px; font-style:normal; margin:0; padding:0;}
P {font-size:12px; font-style:normal; margin:0; padding:0;}
.hnews {padding:0px 0px 0px 10px ; width:370px; float:left; }
.hnews h2 {color:#e94c18;  line-height:26px; height:24px;  font-size: 14px; font-weight:normal; width:362px; overflow:hidden; padding-top:7px; text-align:left;}
.hnews p {padding-bottom:6px;text-align:left; border-bottom:#999999 1px dotted;  width:362px; overflow:hidden;  line-height:24px;}
.hnews p a{color:#525252; margin:auto 2px;}

/**ͷ��**/
.inbody{margin:auto; width:1100px; }
.tstop{ margin:20px auto 0 auto; height:74px; background:url(../images/ask_title_bg.gif) repeat-x; text-align:center;  }
.tstop h1{ width:100%; font-size:30px; font-family:'����'; color:#2662A8; line-height:80px; text-align:center; }
.tstext{ margin:auto; height:90px; background:#fafafa; border:#f2f2f2 1px solid;}
.tstext img{ float:left; width:80px; height:90px; }
.tstext span{float:left; width:862px; height:90px; line-height:30px; padding-left:12px; color:#235fa8; }
.zbox{ margin:auto; height:auto;}

.topdh{ height:37px;}
.topdh a{ float:left; line-height:37px; height:37px; font-size:18px; padding:0 93px ; color:#235fa8;  background:#dddcdc; text-decoration:none;
overflow:hidden;  overflow:hidden;  font-family:Microsoft YaHei,Helvitica,Verdana,Tohoma,Arial,san-serif;}
.topdh a:hover,.topdh .current{ color:#ffffff; background: url(../images/nl.jpg) repeat-x;}

.zboxn{ height: auto;  background:#f4f5f4; padding-top:35px; padding-bottom:70px; width:100%; }
.zboxnk{margin:auto; width: 870px; height:auto;}
.zbnr{ float: left;clear: both; padding-right: 50px; padding-left: 50px; height:auto; }
.zbnr li {float: left; width: 760px; line-height: 45px; }
.zbnr li span {float: left;}
.zbnr li span.left1 {width: 90px; color: #333436; text-align:right; padding-right:10px;}
.zbnr li input.con {
	border: #cacaca 1px solid;margin-top: 3px; float: left; width: 205px; height: 28px; margin-top: 7px; 
}

.zbnr2 { float: left;  padding-left: 20px; padding-bottom: 10px; width: 820px; border-bottom:#878787 dashed 1px;}
.zbnr2 li {float: left; width: 900px; line-height: 45px; }
.zbnr2 li span {float: left;}
.zbnr2 li span.left1 {width: 120px; color: #333436; text-align:right; padding-right:10px;}
.zbnr,.zbnr2 li input.con {float: left;
	border: #cacaca 1px solid;margin-top: 3px;  width: 205px; height: 28px; margin-top: 7px; 
}

.zbnr3 { float: left;  padding-left: 20px; padding-bottom: 10px; width: 820px; padding-top:10px;}
.zbnr3 li {float: left; width: 900px; line-height: 45px; }
.zbnr3 li p {float: left;  margin-top: 7px; padding:0px 16px;}
.zbnr3 li span {float: left; text-align:right; }
.zbnr3 li span.left1 {width: 120px; color: #333436; text-align:right; padding-right:10px;}
.zbnr3 li span.left2 {width: 120px; color: #333436; text-align:right; padding-right:10px; padding-left:6px;}
.zbnr3 li span.x1 {width: 80px; float: left;}
.zbnr3 li input.con {float: left;
	border: #cacaca 1px solid;margin-top: 3px;  width: 305px; height: 28px; margin-top: 7px; 
}
.zbnr3 li input.con1 {float: left;
	border: #cacaca 1px solid;margin-top: 3px; width: 425px; height: 28px; margin-top: 7px; 
}
.zbnr3 li input.con2 {float: left;
	border: #cacaca 1px solid; margin-top: 3px;  width: 300px; height: 28px; margin-top: 5px;  
}
.zbnr3 li input.con3 {float: left;
	border: #cacaca 1px solid; margin-top: 3px;  width: 300px; height: 28px; line-height:28px; margin-top: 5px; color:#7d7d7d; 
}

.zbnr3 li .lr {
	float: left; width: 350px; height:28px; 
}
.zbnr3 li .lr span {
	float: left; width: 85px; line-height:28px 
}

.zbnr4 { margin:0 auto; width: 300px; height:34px; padding:20px 0px 0px 0px; display:block;  text-align:center; }
.zbnr4 input { padding-right:16px;}
.zbnr5 { margin:0px auto; width: 626px; height:64px; padding:0px 0px 0px 60px; display:block; word-break:break-all; color:#cb0000;}

.selectbox{width:140px; height:28px ;cursor:pointer; z-index:100; float:left; border:#cacaca 1px solid; background:#FFFFFF; margin-top:8px; margin-left:10px;}
.selectbox select{ width:140px; border:#FFFFFF none 0px;}

.sbox{width:110px; height:28px ;cursor:pointer; z-index:100; float:left; border:#cacaca 1px solid; background:#FFFFFF; margin-top:8px; margin-left:10px; padding:0px;}
.sbox select{ width:110px; border:0px none #FFFFFF; height:28px; *height:28px; }

/*ext*/
input{ line-height:28px; }
select{ border:solid #FFFFFF 1px;width:100%; height:28px; }
.btn_submit{ background:url('/images2/tj.jpg');color:#fff;border:none;width:133px;height:37px; }
.btn_submit:focus{ background:url('/images2/tj.jpg'); }
.btn_reset{ background:url('/images2/cz.jpg');color:#fff;border:none;width:133px;height:37px;  }
.btn_reset:focus{ background:url('/images2/cz.jpg');  }
.star{ color:#cb0000; padding: 0px 7px; }
.txt_blue{ color: #235fa8; padding: 0px 16px; }
.up_file{ padding-left:40px; width:800px; height:45px; }
.up_file a{ padding-left:10px; color:#235fa8;}
.tip_wrap{ position:relative; float:left;width:303px; height:36px; padding-top:2px; }
.tip_label{ position:absolute; z-index:30; line-height:22px; right:0px; top:10px; width:290px; height:28px; text-align:left; padding:0px 0px 0px 10px; color:#7D7D7D; }

/*�����б�*/
.clearfloat{ clear:both; width:0px; height:0px; }
.sele_wrap{ padding-top:6px; padding-left:10px; width:406px; float:left; line-height:26px; }
.box{ float:left; padding:0px; width:120px; line-height:28px; background:url('../images/icon_x3j.gif') 100px 8px no-repeat; height:auto;
	position:relative; border:solid 1px #CACACA; }
.box .txt{ height:28px; text-align:center; width:120px; background-color:#FFFFFF;}
.box .txt.cur{ border-bottom:solid 1px #CACACA; }
.list{ margin:1px 0px 0px -1px; padding:0px; display:none; background-color:#FFFFFF; 
	position:absolute; z-index:50; width:100%; text-align:center; border:solid 1px #CACACA;border-top:none; max-height:300px; overflow:auto;}
.list li{ list-style-type:none; line-height:28px; width:100%;}
.list li.cur{ background-color:#cb0000; color:#FFFFFF; }
#sele_type{ width:150px; }
#sele_type .list{ width:150px;}
#sele_type .txt{ width:150px;}
/**
 * ��������
 */
.abt_wrap{ margin-top:40px;background-color:#F7F7F7; border-top:1px solid #DADADA; height:210px; }
.abt { margin:0px auto; width:1100px;  }
.abt .wrap{ float:left; width:320px; height:210px; }
.abt .c1{ background:url(/images/abt_1.gif) 0px 30px no-repeat;}
.abt .c2{ background:url(/images/abt_2.gif) 30px 30px no-repeat;}
.abt .c3{ background:url(/images/abt_3.gif) 40px 30px no-repeat;}

/* 手机版 */
@media only screen and (max-width: 900px) {
	.zbnr2{
		width: 100%;
		padding: 0;
	  }
	  .zbnr2 li{
		width: 100%;
	  }
	  .zbnr3{
		width: 100%;
		padding: 0;
	  }
	  .zbnr3 li{
		width: 100%;
	  }
	  .NY_Unified_right{
		width: 100% !important;
	  }
	  .zbnr2 li span.left1{
		width: 34%;
	  }
	  .zbnr, .zbnr2 li input.con{
		width: 35%;
	  }
	  .zboxnk{
		  width: 100%;
	  }
	  .NY_Unified_right_content{
		margin: 0 2%;
	  }
	  .star{
		  
		padding: 0px 2px;
	  }
	  .zboxn{
		padding-top: 2%;
	  }
	  .zbnr3 li .lr{
		width: 70%;
	  }
	  .zbnr3 li span.left1{
		width: 100%;
		text-align: left;
	  }
	  .zbnr3 li input.con2{
		width: 100%;
	  }
	  .zbnr3 li input.con1{
		width: 100%;
	  }
	  .zbnr3>li:first-child{
		padding-left: 0 !important;
	  }
	  .zbnr3 li textarea{
		width: 100% !important;
		margin: 0 !important;
	  }
	  .zbnr3 li span font{
		  padding-left: 0 !important;
	  }
	  .zbnr3 li{
		  padding-left: 0 !important;
		  width: 100% !important;
	  }
	  .zbnr3 li font{
		width: 100% !important;
	}
}





