@charset "utf-8";
/* body{background: white;} */
body{background: white;overflow-x:hidden;}
/* CSS Document */
/*搜索登录页*/
.wrap{  position:absolute; top:50px; z-index:999; left:6%;}
.header_wrap{position:absolute; top:30px; z-index:999; left:6%; right:6%;}
.login_wrap{position:absolute; top:150px; z-index:999; right:6%; bottom:6%;}
.login{ width:397px; text-align:center; background:#ffffff; border-radius:3px;}
.login h2{ color:#383838; font-size:18px; font-weight:normal; display:block; border-bottom:#c9eafa 4px solid; padding:18px 0;}
.box-login{ padding:20px 15px;}
.box-login ul li{ height:auto; overflow:hidden; margin-bottom:17px;}
.box-login ul li input{ width:80%; height:42px; line-height:42px;border:#e5e5e5 1px solid; border-radius:5px; padding:0 5px 0 37px; color:#999999;}
.box-login ul li input.txt01{ background:url(../images/images_07.png) no-repeat left 10px center;}
.box-login ul li input.txt02{ background:url(../images/images_11.png) no-repeat left 10px center;}
.box-login ul li input.txt03{ background:url(../images/images_11.png) no-repeat left 10px center; position:relative;}
.box-login ul li a.yzm{ position:absolute; right:30px;}

.box-login ul li input.login-btn{ background:#189769; border:none; width:92%; color:#fff; font-size:20px; font-family:'Arial'; padding:0;}

.copyright{ max-width:397px; text-align:center; line-height:30px; color:#fff;}
.remark{ position:absolute; bottom:50px; z-index:99; left:15%;}
.remark p{ font-size:40px; font-family:'华文新魏','楷体'; color:#fff; line-height:50px;}

/*搜索页*/
.header{    width: 100%;
    height: 150px;
    border-top: 0px solid #c7000a;
    background: white;
    }

.header .back{ max-width:1000px; height:20px; line-height:20px; margin:0 auto;}
.header .back a{ float:right; color:#fff; font-size:12px; padding:0 10px;}
/*
.wrap_content{ width:100%; overflow:hidden; background:url(../images/bg.jpg) no-repeat center top; padding-bottom:15px; background-color:#d9eaf1;}
*/
.wrap_content{ width:100%; overflow:hidden;  padding-bottom:15px; background-color:white;}
.wrap_con{ max-width:1000px; margin:0 auto; overflow:hidden; background: #fff;}
.wrap_con01{ height:144px;width: 2000px;margin:0 auto;overflow: hidden;}
.wrap_con01 a.logo {float: left;}
.wrap_con01 a.logo img{ padding:0 0;}

/*xinjia*/
.topNav01{float: right;height:90px;}
.topNav01 li{float: left;margin:0 0 0 10px;}
.topNav01 li a{padding-top:10px;display: block;}
.wrap_con01_01{padding: 0px 00px 0px 0px;margin:0 0 5px 0;overflow: hidden;width: 254px;float:left;border-top:0px;border-bottom:0px;border-left:0px;}
.wrap_con04 {width: 740px;float:right;}
.f_xinjia01{overflow: hidden;padding: 15px 0 15px 0;}
.f_xinjiaTitle{ margin:5px 0 10px 0; overflow: hidden; }
.f_xinjiaTitle h2{ float: left; font-size: 18px; color:#CA0101; padding:0 0 0 40px;  background:url(star.gif) no-repeat left center; width: auto; float: left;}
.f_xinjiaTitle strong {width: 10px; height: 10px; background: url(../images/add.png) no-repeat; display: block; float: left; margin: 6px 0 0 10px;}
/*.f_xinjiaTitle.hover strong{ background: url(../images/plu.png) no-repeat; }*/

.f_xinjiaList{overflow: hidden; }
.f_xinjiaList label { font-size:14px; }
.f_xinjiaList li{/* margin-right: 5px; */font-size: 16px;margin-bottom: 5px;padding:0 0 0 25px;background:url(listIcon.jpg) no-repeat left center;}
.f_xinjiaList li span { font-size:12px; }
.f_xinjiaBtn{float: right;margin:20px 0 0 0;}
.f_xinjiaBtn input.btnsearch{border:none;background: #CC0000;color:#fff;font-size: 18px;font-family: 'Microsoft yahei';padding:5px 10px;}




/*xinjia*/

/* .wrap_con022{ height:400px; margin-bottom:80px; background-color: #ececec;background:url(../images/bg.gif) no-repeat center ;} */
/* .wrap_con02{ height:197px;} */
/* .wrap_con03{ height:57px; line-height:57px; padding:0 15px;} */
.wrap_con02{ height:500px;}
.wrap_con03 span{ color:#C7000A;}
.wrap_con04 .keyword2{ margin:16px 10px;}
.wrap_con04 em{ color:#c7000a;}

.keyword2 span{ font-size:16px; color:#CA0101;}
.keycon{ width:100%; height:auto; background:#fff;}
/* .keycon .keytitle{ height:30px; line-height:30px; background:#a8a8a8; color:#fff; font-size:12px;} */
/* .keycon .keytitle span{ float:right; padding:0 50px;} */
/* .keycon .keytitle a{ color:#fff;} */
/* .keycon .keytitle a.active{color:#fcd590;} */
/* .keycon .keytitle a:hover{color:#fcd590;} */
.keycon .keytitle{ height:30px; line-height:30px; color:#252323; font-size:12px; margin: 20px 0 0 0;}
.keycon .keytitle span{  padding:0 24px;}
.keycon .keytitle a{ color:#252323; line-height: 32px; padding: 0 17px; border-radius: 4px; border: #D9D9D9 1px solid; display: inline-block;}
.keycon .keytitle a.active{background:#ededed;}
.keycon .keytitle a:hover{background:#ededed;}
.keycon .keytitle h2 { display: inline-block; font-size: 18px; font-weight: normal; }

.keycon_tro_wrap{  background:#fff; padding:10px 0 0px 0;overflow: hidden; width:750px;}
/* .keycon_tro_lf{ padding:5px 20px;  min-height:460px; border-right: #ececec 1px dashed;} */
.keycon_tro_lf{ padding:5px 20px;  min-height:460px;}

.keycon_tro_lf ul li{ height:auto;  padding:18px 10px;  border:1px solid #cccccc; margin:0 0 10px 0; }
.keycon_tro_lf ul li h2{ padding-bottom:18px;}
.keycon_tro_lf ul li h4{ font-size:12px; color:#747474; padding-left:76px;font-weight:normal; line-height:20px;}
.keycon_tro_lf ul li span a{font-size:12px; color:#747474; display:block; padding-bottom:18px;}
.keycon_tro_lf ul li p{line-height:20px;padding-left:76px; padding-top:8px;}
.allword{ color:#888;border:1px solid #888;}

.keycon_tro_rt{ padding:0px 20px; max-width:30%; min-width:16%; float:right;  margin-top:18px;}
.keycon_tro_rt h2{ padding:6px 0;}
.keycon_tro_rt ul li{ line-height:35px;}


/* .page{ text-align:center; color:#666666; padding:80px 0 35px 0;}
.page a{ color:#666666;}
.page a:hover{ color:#c7000a;} */

/* .page{  line-height:35px; padding:20px 0 20px; overflow:hidden; text-align:center;} */
.page{  line-height:35px; padding:20px 0 20px; /*overflow:hidden;*/ text-align:center;} 
.page a{ padding:5px 7px 5px; color:#666;}
.page a.num{ border:1px solid #d4d4d4; background:#f6f6f6; overflow:hidden;}
.page a:hover{ color:#c7000a;}
.page a.num:hover{ border:1px solid #c7000a;}
/* */ .page span.rn{ display: block;}
.pager{margin-left: 8px}

.footer{ width:1000px; padding:20px; text-align:center;  margin:0 auto; }
.footer_top { width:1000px; height:70px; padding-bottom:10px; background:#A8AAAC; }
.foot_l { margin:8px 0 0 0; }
.foot_l a { font-size:12px; }
.footer p{ color:#fff; font-size:12px; line-height:25px;}

.ser{ height:auto;position:relative; padding:7% 1%;}
.ser form{ position:relative;}
.ser .text{ width:620px; height:44px; padding:0 5px;color:#656565; line-height:44px; border:#ccc 1px solid;}
.ser select{ width: 196px; height:46px;padding:0 0 0 5px; color:#656565; line-height:46px; border:#ccc 1px solid;}
.ser select option{padding:0 0 0 5px;font-size:14px; color:#555; line-height:46px;}
.ser .btn{ width:150px; height:39px; background:url(../images/ser.png) no-repeat; border:none; position:absolute; right:0; top:0; cursor:pointer;}

.list-box{ width:632px; float:left;}
#append { width:620px; background:#fff;border-top: 0;display: none; padding:0 5px; position:absolute; top:44px; z-index:999;}
.item {padding: 3px 0;cursor: pointer;}
.addbg {background: #ccc;}
span.b{font-weight: bold;}








.foot_l
{
float: left;
    height: 50px;
    line-height: 30px;
    text-align: center;
    width: 400px;
}
.foot_l a:link,.foot_l a:visited
{
color: #424040;
    margin: 0 5px;
}
.foot_r
{
    float: right;
    padding-right: 15px;
    text-align: right;
    width: 350px;
	margin:10px 0 0 0;
	

	left:520px;
	
	
}
.foot_r li
{
line-height: 20px; font-size:12px;
}
.con01
{
padding-bottom: 5px;
*padding-bottom:0;
}
.footer_bottom { margin:0 auto; width:200px; }
.footer_bottom a { display:inline-block; }










@media screen and (max-width:800px) {
	.list-box{ width:100%}
	.ser{ padding:5% 8%;}
	.ser .text{ width:96%; margin-bottom:5px;}
	.ser select{ width:100%;}
	#append{ width:90%;}
	
	.login_wrap{}
	.page span.rn{ display: block;}
	.pager{margin-left: 20px}
	.keycon_tro_lf{ padding:5px 20px; max-width:100%; float:left;}
	.keycon_tro_lf{ width:94%; float:none;}
	.keycon_tro_rt{ width:94%; float:none;max-width:94%;}
	.keycon_tro_rt ul li{ float:left; padding:0 20px;}
	
}
@media screen and (max-width:640px) {
	.ser{ padding:9% 8%;}
	.wrap_con02{ height:350px;}
	#append{ width:90%;}
	.ser select{ width:100%;}
	.page span.rn{ display: block;}
	.pager{margin-left: 20px}
	.keycon_tro_lf{ padding:5px 20px; max-width:100%; float:left;}
	.keycon_tro_rt{ width:94%; float:none;max-width:94%;}
	.keycon_tro_rt ul li{ float:left; padding:0 20px;}
}
@media screen and (max-height:1400px) {
	.wrap_con02{ height:950px;}
}
@media screen and (max-height:1100px) {
	.wrap_con02{ height:600px;}
}
@media screen and (max-height:1000px) {
	.wrap_con02{ height:500px;}
}
@media screen and (max-height:800px) {
	.wrap_con02{ height:400px;}
}
@media screen and (max-height:700px) {
	.wrap_con02{ height:350px;}
}
@media screen and (max-width:400px) {
	.login{ width:355px;}
	.page span.rn{ display: block;}
	.pager{margin-left: 20px}
	.keycon_tro_lf{ padding:5px 20px; max-width:100%; float:left;}
	.keycon_tro_rt{ width:94%; float:none;max-width:94%;}0px;}
}
@media screen and (max-width:360px) {
	.wrap_con01 a.logo img{ width:300px; padding:15px 0;}
	.wrap_con03{ line-height:25px;}
	.ser{ padding:19% 8%;}
	.ser select{ width:100%;}
	
	.login{ width:314px;}
	.remark p{ line-height:40px;font-size:25px;}
	.page span.rn{ display: block;}
	.pager{margin-left: 20px}
	.keycon_tro_rt{ width:94%; float:none;max-width:94%;}
	.keycon_tro_rt ul li{ float:left; padding:0 20px;}
}
@media screen and (max-width:320px) {
	.wrap_con01{ height:106px;}
	
	.login{ width:282px;}
	.remark p{ line-height:30px;font-size:18px;}
	.page span.rn{ display: block;}
	.pager{margin-left: 20px}
}
.f_xinjiaList li.current a { color:#ca0101 !important;font-weight:bold; }

#zhuti_img{-moz-border-radius:4px; -webkit-border-radius: 4px; border-radius:4px; background-color:#f3f3f3; padding:15px 10px; float:left; margin:3px 10px 70px 0;}
