<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* =====================================@ set browser style 通用基本类================================================== */

html,body,h1,h2,h3,h4,h5,h6,div,p,dl,dt,dd,ul,ol,li,form,fieldset,legend,button,submit,input,textarea,select,

table,tr,th,td,hr,pre,sup,address,cite,dfn,em,var,blockquote { margin:0; padding:0;}



body{

	text-align:left;

	background:#ffffff;

	color:#666666;

  	font-family:microsoft yahei,arial;

  	font-size:12px;

	}

	

	

img{border:0;_border:0;}

ul{list-style:none;}

ol{padding-left:1em;}

a{	

	-webkit-transition:All 0.4s ease;

	-moz-transition:All 0.4s ease;

	-ms-transition:All 0.4s ease;

	-o-transition:All 0.4s ease;

	 transition:All 0.4s ease;

	color:#666666;

	text-decoration:none;

	outline:none;				/*火狐、ie等浏览器 css3去掉a标签点击后的虚线框*/

	

	/*blr:expression(this.onFocus=this.blur());

	a标签的color:#606060;*/

	}

a:hover{color:#f15927;}

h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%;}

h1{font-size:20px;}

table{border:0;border-collapse:collapse;border-spacing:0;}



*:focus{outline:none;}/*去除谷歌黄色边框*/

/* 修正IE6 fix振动bug */

html{

	_background-image:url(../other/about:blank);

	_background-attachment:fixed;

	}



.clear{clear:both;}



h3{*font-size:14px;}

/* =====================================@ set browser style 通用基本类================================================= */





/*@font-face {

    font-family: "fz-EL";

    src: url("../other/fz-l-sub.eot") format("embedded-opentype"), url("../other/fz-l-sub.woff") format("woff");

	}

@font-face {

    font-family: "fz-L";

    src: url("../other/fz-l-sub.eot") format("embedded-opentype"), url("../other/fz-l-sub.woff") format("woff");

	}*/

/* =====================================@ set common.css style 公共组件样式================================================= */

/*美化下拉框 通用*/

	

textarea{

    border: 1px solid #E9E8E6;

    color: #666666;

    font-size: 14px;

    line-height: 20px;

    padding: 5px 10px;

    resize: none;

    font-family: arial,"微软雅黑";

    }

.input-text{

    border: 1px solid #ddd;

    /*border-radius: 3px;*/

    color: #626262;

    font: 14px arial,"微软雅黑";

    width: 159px;

    height: 30px;

	line-height:30px;

    padding: 0 10px;

	}

.orange-button{

	width:97px;

	height:32px;

	line-height:32px\9;

	background:#fc6923;

	color:#fff;

	border:0;

	cursor:pointer;

	font-size: 16px;

	font-family:"微软雅黑";

	border-radius:3px;

	}

.orange-button:hover{

	background:#fe7c26;

	}	

input.input_placeholder,

textarea.input_placeholder{

	color:#a5a5a5!important;

	}

.phone-button {

	height: 30px;

	padding: 0 10px;

	background: #eeeeee;

	color: #999999;

	border: 0;

	cursor: pointer;

	font-size: 12px;

	margin-left: 4px;

	font-family: microsoft yahei;

	}

.tr_bo .td_left{

	width:78px;

	height: 34px;

	line-height:32px;

	color:#5c5c5c;

	text-align:right;

	float:left;

	margin-right:10px;

	display:inline;

	position:relative;

	top:0;

	left:0;

	}	

.tr_bo .td_data{

	float:left;

	position:relative;

	top:0;

	left:0;

	line-height:32px;

	}

.tr_bo .td_data .char_input {

	position: absolute;

	right: 10px;

	top: 0;

	}

.div_radio{

	line-height:32px;

	}

	

.div_radio input{

	float:left;

	display:inline;

	height:32px;

	margin-top: 2px;

	}

.div_radio .label_item{

	float:left;

	display:inline;

	height:32px;

	width:40px;

	padding:0 10px;

	*padding:0 7px;

	margin-right:10px;

	}

.divdropDown{

    position: relative;

	top:0;

	left:0;

	float:left;

	text-align:left;

	color:#666666;

	width: 181px;

	}

.divdropDown .dropDownBox{

	border:1px solid #ddd;

    cursor: pointer;

    font-family: Microsoft yahei,arial;

    font-size: 14px;

	width:179px;

	display:inline-block;

    height: 28px;

    line-height: 28px;

    left: 0;

    position: relative;

    top: 0;

	overflow:hidden;

	background:url(../images/select_bj.png) right no-repeat #fff;

	}

.divdropDown .dropDownBox .select_input{

	cursor:pointer;

	width: 140px;

	padding-left:10px;

	height:28px;

	line-height:28px;

	border:0;

	color:#666666;

	font-size:14px;

	 font-family: Microsoft yahei,arial;

	overflow:hidden;

	}

.divdropDown .input-text-error{

    border: 2px solid #f98383;

	}

/*加上默认颜色*/

.divdropDown .dropDownBox .select_input_dc{

	color:#a5a5a5;

	}

.dropDownBoxValue{

    background:  #FFFFFF;

    border: 1px solid #E8E8E6;

	border-top:0;

    display: none;

    left: 0;

    position: absolute;

    top: 30px;

    width: 179px;

	max-height:168px;

	overflow-y:auto;

	overflow-x:hidden;

	}

.dropDownBoxValue .dropValue{

	cursor:pointer;

	display:block;

	color:#535353;

	padding-left:10px;

	overflow:hidden;

	}

.dropDownBoxValue li{

	width:100%;

	height:28px;

	overflow:hidden;

	line-height:28px;

	}	

.dropDownBoxValue .dropValue:hover{

	color:#fff;

	background:#ff8533;

	font-weight:bold;

	}



.input-text:focus,

textarea:focus{

    border: 1px solid #fca46a;

	}

.input_error,.divdropDown .input_error{

	border:1px solid #f98383;

	}



/*美化下拉框 通用*/

/*平安报错信息*/

#pa_error{

	position:absolute; 

	display:none;

	z-index:100;

	/*border-radius:3px;*/

	padding:0 10px 0 35px; 

	color:#ee3f3f; 

	border:1px solid #f89898; 

	background:url(../images/20140819_error.png) no-repeat 10px 8px #fff2f2;

	height:30px;

	line-height:30px;

	max-width:300px;

	font-size:12px;

	overflow:hidden;

	}

/* topbar */

.ZT_topbar {

  height: 30px;

  font-family:microsoft yahei;

}

.ZT_topbar .ZT_topbar_f {

  width: 100%;

  height: 30px;

  background: #eff0f4;

  position: fixed;

  z-index: 999;

}

.ZT_topbar .topbarcon {

  width: 1200px;

  height: 30px;

  margin: 0 auto;

}

.ZT_topbar .top_left {

  float: left;

}

.ZT_topbar ul {

  margin-top: 8px;

  height: 18px;

  overflow: hidden;

}

.ZT_topbar li {

  float: left;

  display: inline;

  font-size: 14px;

}

.ZT_topbar li.name {

  line-height: 16px;

  color: #f15927;

  padding-left: 32px;

  background: url(../images/small_cross.png) no-repeat -5px -53px;

}

.ZT_topbar li a {

  display: block;

  color: #888888;

  font-size: 12px;

  float: left;

  padding-left: 25px;

  line-height: 17px;

  background: url(../images/small_cross.png) no-repeat;

}

.ZT_topbar li a:hover{

	color: #f15927;

}

.ZT_topbar li code{

	float: left;

	color: #cccccc;

}

.ZT_topbar li.first a {

  border-left: 0;

}



.ZT_topbar li.zt_index a {

  background-position: -5px 0;

}

.ZT_topbar li.pa_index a {

  background-position: 7px -4px;

}

.ZT_topbar li.pa_index2 a{

	padding-left: 20px;

  background-position: 2px -62px;

}

.ZT_topbar li.logo a {

  background-position: 8px -92px;

}

.ZT_topbar li.registration a {

  background-position: -13px -163px;

}

.ZT_topbar li.exit a {

  background-position: -8px -135px

}

.ZT_topbar li.new a {

  background-position: -3px -107px;

}

.ZT_topbar li.new a span {

  color: #f15927;

}

.ZT_topbar li.collect a {

  background-position: 2px -124px;

}

.ZT_topbar li.addapp a{

	padding-left:25px;

	background: url(../images/icon.gif) no-repeat 2px;

}

.ZT_topbar li.addapp i{

	width:20px;

	height: 20px;

	display: block;

	cursor:pointer;

	float: left;

	background: url(../images/small_cross.png) no-repeat  2px -151px;

}

.ZT_topbar li.addapp:hover i{

	background: url(../images/small_cross.png) no-repeat 2px -151px;;

}

.ZT_topbar .top_right {

	position:relative;

  	float: right;

}

.addapp{

	width:106px;

	height: 31px;

	position: absolute;

	top:0;

	right: 1px;

}

.addapp:hover{

	width:106px;

	height: 31px;

	position: absolute;

	top:-1px;

	right: 0;

	z-index: 1000;

	background: #fff;

	border:1px solid #eee;

}

.addapp a{

	margin: 8px 0 0 8px;

}

.addapp i{margin-top: 8px}



.appewm{

	display: none;

	position:absolute;

	top:30px;

	right: -1px;

	z-index: 9;

	width:250px;

	padding-bottom: 10px;

	background: #fff;

	border:1px solid #eee;

	border-top: none;



}

.appwx{

	width: 110px;

	height: 155px;

	float: left;

	margin-left: 10px;

}

.ZT_topbar li.addapp .appwx i{

	margin:10px 10px 10px 10px;

	width: 90px;

	height: 90px;

	display: inline-block;

}

.ZT_topbar li.addapp .appewm .appwx i.wx_micon1{

	background: url(../images/erweima_03.jpg) no-repeat scroll  center center #FFF;

}

.ZT_topbar li.addapp .appewm .appwx i.wx_micon2{

	background: url(../images/erweimaTp.png) no-repeat scroll center center #FFF;

}

.downapp{

	padding:20px 10px 20px 20px;

	cursor:pointer;

	border-bottom:1px solid #eee;

}

.downapp div{

	width: 55px;

	height: 55px;

	float: left;

	background: url(../images/paydlogo.png) no-repeat center center;	

}

.downapp dl{

	padding-left: 68px;

	line-height: 25px;

}

.downapp dl span{

	color:#ea5404;

}

.downapp dd{

 line-height:18px;

 font-size:12px;}

.appwx dl{

	text-align: center;

	margin-top: 20px;

}

.appwx dt{

	line-height: 16px;

	font-size: 14px;

	color:#555;

}



.appwx dd{

	color:#ea5404;

}



/*----------------------------------------logo----------------------------------------*/

.pa_container{

	position:relative;

	top:0;

	left:0;

	width:100%;

	margin:0 auto;

	}

/* 20150717 */

.pl_main_bg{

	background-color: #F5F5F5;

}

.pa_header{

	height:100px;

	width:100%;

	background: #fff;

	}

.pa_header .header{

	width:1200px;

	margin:0 auto;

	height: 100px;

	

	}

.pa_header .header a{

	display:block;

	}

.pa_header .header .logo{

	float:left;

	width:295px;

	height:26px;

	margin-top:37px;

	}

.pa_header .header .logo .logo_a{

	display: inline-block;

	background: url(../images/logo.png) no-repeat scroll 0 0 #FFF;

	width: 295px;

	height: 26px;

	text-indent: -9999px;

	overflow: hidden;

}

.pa_header .header .logo_zt{

	float:right;

	width:120px;

	height:50px;

	margin-top:14px;

	}

/*----------------------------------------logo----------------------------------------*/





/*logo旁活动小图*/

.huodongimg{

	float: left;

	width:148px;

	height: 59px;

	margin-top: 20px;

	display: inline-block;

}



/*----------------------------------------主导航----------------------------------------*/



 .nav{

	width:634px;

	margin-top: 29px;

	float: right;

	}

 .nav ul{

	/*overflow:hidden;*/

	}

 .nav li{

	float:left;

	height: 42px;

	margin-right: 1px;

	position:relative;

	}

 .nav li a.itemA{

	display: block;

    font-size: 16px;

    height: 42px;

    line-height: 42px;

    text-align: center;

   	padding: 0 25px;

	color:#555555;

	font-family:Microsoft YaHei;

	}



 .nav li a.itemA:hover,.nav li:hover a.itemA,

 .nav li.active a.itemA{

	color:#ea5404;

	border-radius: 3px;

	}

.nav li a.itemB{

 	padding-right: 0;

 }

.nav li:hover div{

	display: block;

}

.nav .list{

	display:none;

	position:absolute;

	width:100%;

	top:41px;

	left:0;

	z-index: 10;

	background:#eee;

	}

 .nav .list li{

	width:100%;

	

	line-height: 42px;

 }

 .nav .list li a{

	font-size: 14px;

	color:#555;

	text-align: center;

}

 .nav .list li a:hover{

	width:100%;

	color:#fff;

	background: #ff8b5d;

 }

 .list:hover a.itemA{

 	color:#fff;

 }



.qian{

	width:264px;

}

.qian li a:hover{

	color:#f15927;

}

.qian code{

	padding:0 8px;

}

/*.navnewicon{

	display: inline-block;

	width: 56px;

	height: 28px;

	position:absolute;

	top:-21px;

	right:0;

	background: url(../images/hot.png) no-repeat;

}*/



/*----------------------------------------主导航----------------------------------------*/

.pa_slide{

	display:none;

	width:100%;

	height:180px;

	background:url(../images/grandLine.jpg) top center no-repeat;

	}

.pa_slideshow{

	display:block;

	}

.pa_main{

	width:1200px;

	margin:30px auto 15px;

	}

	/*20150717 */

.pa_main1{

	width:1200px;

	margin:15px auto;

}

.pa_main2{

	width:1200px;

	margin:0px auto;

	padding-top:15px;

	padding-bottom: 15px;

	overflow: hidden;

}

#privacySecrecy{

	line-height:28px;

	}

#privacySecrecy .pop-pro-con{

	font-size:12px;

	}

#privacySecrecy .pop-pro-con .es{

	background:url(../images/20140625_sch.png) 0 -415px no-repeat;

	width:10px;

	height:12px;

	float:left;

	margin-top:7px;

	margin-right:4px;

	display:inline-block;

	}

.pingan-pop .pop-pro-con .teb{

	text-indent:2em;

	}

.pingan-pop .pop-pro-con .teb .red_teb{

	color:#f57041;

	}

.pingan-pop{

	background: #ffffff;

    display: none;

    left: 0;

    position: relative;

    top: 0;

	width:596px;

	}

.pingan-pop .pop-top{

    left: 0;

    position: relative;

    top: 0;

	padding:0 28px;

	height:47px;

	margin: 0 auto;

	line-height:47px;

	font-size:16px;

	color:#fff;

	background:#fea616;

	font-family:"微软雅黑";

	border-bottom:1px solid #cfcfcf;

	}

.pop-close{

    right: 18px;

    position: absolute;

    top: 7px;

	width:34px;

	height:34px;

	cursor:pointer;

	background:url(../images/closepop.png) -8px -3px no-repeat;

	}

.pop-close:hover{

	background:url(../images/closepop.png) -68px -3px no-repeat;

	}

.pingan-pop .pop-option{

	text-align:center;

	}



.pingan-pop .cols{

	text-align:center;

	margin-top: 30px;

	margin-bottom:26px;

	}

.pingan-pop .colwx .orange-button{

	margin-left:30px;

	}

.pingan-pop .pop-pro-con{

	width:540px;

	margin:15px auto 0px;

	font-size:14px;

	}

.pingan-pop .pop-pro-con2weima{

	width:260px;

	height: 200px;

	text-align: center;

}

.pingan-pop p{

	line-height: 20px;

	font-size: 14px;

	text-align: center;

	padding-top:5px;

}

.pingan-pop2wei{

	width:400px;

	height: 400px;

}

/*.pingan-pop .pop-top2wei{

	background: #eeeeee;

}*/

/*----------------------------------------footbanner----------------------------------------*/

.pa_footbanner{

	width:100%;

	height:76px;

	background:#ef5a22;

	font-family:Microsoft YaHei;

	color:#fff;

	margin-top:50px;

	}

.pa_footbanner .footbanner{

	width:1200px;

	margin:0 auto;

	}

.pa_footbanner .footbanner li{

	float:left;

	display:inline;

	padding-left:57px;

	width:92px;

	height:51px;

	margin-top:13px;

	border-right:1px solid #eed0c5;

	background:url(../images/20141010_footer.png) no-repeat;

	}

.pa_footbanner .footbanner li h3{

	height:20px;

	font-weight:bold;

	font-size:14px;

	}

.pa_footbanner .footbanner li p{

	line-height:16px;

	}

.pa_footbanner .footbanner li.banner1{

	background-position:0 3px;

	}

.pa_footbanner .footbanner li.banner2{

	background-position:14px -70px;

	}

.pa_footbanner .footbanner li.banner3{

	padding-left:63px;

	width:86px;

	background-position:14px -137px;

	}

.pa_footbanner .footbanner li.banner4{

	background-position:14px -216px;

	}

.pa_footbanner .footbanner li.banner5{

	background-position:14px -284px;

	}

.pa_footbanner .footbanner li.banner6{

	background-position:14px -359px;

	}

.pa_footbanner .footbanner li.banner7{

	background-position:14px -430px;

	}

.pa_footbanner .footbanner li.banner8{

	background-position:14px -490px;

	border-right:0;

	}

/*----------------------------------------footer----------------------------------------*/

.pa_footer{

	width:100%;

	padding-top:26px;

	font-family:Microsoft YaHei;

	background-color: #f5f5f6;/*20150717 */



}

.footer_f1{ 

	width:1200px; 

	font-size:12px; 

	overflow:hidden;

	margin-bottom:35px; 

	margin:0px auto;/*20150717 */

	position:relative;

}



.footer_f1 .fo_f2_l{ 

	width:289px; 

	height:115px; 

	background:url(../images/footerkf.png) no-repeat; 

	float:left; 

	cursor:pointer;

	margin: 15px 145px 0 0;

}

.footer_f1 .menu{ padding-top:26px;}

.footer_f1 .menu dl{ width:208px; float:left;border-left:1px solid #dddddd;height:145px;}

.footer_f1 .menu dt{font-size: 14px; color:#666; width:100%; height:24px; font-weight:bold; line-height:24px; margin-bottom:4px;}



.footer_f1 .menu dl dd{ width:100%; line-height:30px;}

.footer_f1 .menu dl dd a{ color:#484848;}

.footer_f1 .menu dl dd a:hover{ color:#f25a28;}

#ewm{ width: 100px; height:100px; background:url(../images/wx_ser.png) no-repeat; margin-left: 47px;margin-top:15px;}

/* 20150714 */

#ewm01{ 

	width: 178px; 

	height:133px; 

	background:url(../images/buttom-logo.png) no-repeat; 

	margin:0 auto;

}



.pa_footer .copyright_fot{

	width:570px;

	margin:34px auto 0;

	text-align:center;

	padding-bottom: 25px;

	}



.pa_footer .dossier_fot{

	width:265px;

	margin:0 auto;

	overflow:hidden;

	}

.pa_footer .dossier_fot a{

	float:left;

	display:block;

	color:#666666;

	

	}



.pa_footer .dossier_fot .dossier{

	width:26px;

	height:26px;

	background:url(../images/20141009_cross.png) no-repeat;

	}

.pa_footer .dossier_fot .dossier1{

	background-position:5px 5px;

	}

.pa_footer .dossier_fot .dossier2{

	background-position:5px -26px;

	}

.pa_footer .dossier_fot .license{

	margin-top:10px;

	}

.pa_footer .dossier_fot .license:hover{

	color:#f57041;

	text-decoration:underline;

	}

/*----------------------------------------footer----------------------------------------*/



/*分页*/

.pagination{

	margin:20px 0;

	width:965px;

	height:16px;

	padding:12px 15px;

	background:#f0f0f0;

	font-size:14px;

	}

.pagination .pagleft{

	float:left;

	}

.pagination .pagleft .paglt span{

	color:#f15a27;

	}

.pagination .pagleft .paglt,

.pagination .pagleft .divdropDown{

	float:left;

	margin-left:5px;

	margin-right:5px;

	}

	

.pagination .pagleft .divdropDown{

	width:57px;

	height:20px;

	}	

.pagination .pagleft .divdropDown .dropDownBox{

	*position:relative;

	width:56px;

	height:18px;

	background:url(../images/select_bjs.png) right center no-repeat #fff;

	}	

.pagination .pagleft .divdropDown .dropDownBox .select_input{

	*position:absolute;

	*left:0;

	*top:0;

	width:26px;

	height:18px;

	line-height:18px;

	}

.pagination .pagleft .dropDownBoxValue{

	top:20px;

	width:57px;

	max-height:200px;

	}	

.pagination .pagleft .dropDownBoxValue li{

	height:18px;

	line-height:18px;

	}

.pagination .pagright{

	float:right;

	display:inline;

	margin-right:10px;

	}

.pagination .pagright a{

	color:#666666;

	margin-left:15px;

	}

.pagination .pagright a:hover{

	color:#f15a27;

	}

/* =====================================@ set common.css style 公共组件样式================================================= */



/*新年公告*/

.newYear{position:fixed;right:0;bottom:30px;z-index:99999;}

.newYear .close{

	position:absolute;right:0;top:0;width:30px;height: 30px;

	background:url(../images/20141218_ico.png) no-repeat -67px -90px #000;

	opacity: 0.3;filter:alpha(opacity=30);cursor:pointer;display: none;

	}

.newYear a{

	width:140px;

	height:31px;

	display:block;

	position:absolute;

	bottom:7px;

	left:27px;

	}

.newYear:hover .close{display: block;}.newYear .close:hover{opacity: 0.5;filter:alpha(opacity=50);}



/*20150714 */

.com_footbanner{

	width: 100%;

	height: 108px;

	border-bottom: 1px solid #ddd;

	background-color: #f5f5f6;

}

.com_footbanner .com_footbanner_warp{

	width: 1180px;

	margin:0px auto;

	position: relative;

	z-index:2;

}

.com_footbanner ul{

	list-style: none;

}

.com_footbanner li{

	height: 62px;

	width: 235px;

	margin-top: 25px;

	float: left;

}

.com_footbanner li.com_border_right{

	border-right: 1px solid #ddd;

}

.com_footbanner li i{

	display: inline-block;

	float: left;

	width: 63px;

	height: 60px;

	background: url(../images/com_b_icon.png) no-repeat scroll 0 0 transparent;

	margin-left: 12px;

}

.com_footbanner li i.com_banner01{

	background-position: 0px 0px;

}

.com_footbanner li i.com_banner02{

	background-position: 0px -79px;

}

.com_footbanner li i.com_banner03{

	background-position: 0px -176px;

}

.com_footbanner li i.com_banner04{

	background-position: 0px -271px;

}

.com_footbanner li i.com_banner05{

	background-position: 0px -367px;

}

.com_footbanner li .com_banner_font{

	display: inline-block;

	float: left;

	margin-left: 5px;

	margin-top: 3px;

	width: 145px;

}

.com_footbanner li .com_banner_font h3{

	font-size: 14px;

	font-weight: bold;

	line-height: 30px;

}

.pa_footer .menu dl.no_left_border{border:0px; }



.pa_footer .menu dl.no_left_border2{

	width:178px;

	float:right;

    position:absolute;

    right:0px;

}

.pa_footer .menu dl.right_border{

	border:0;

	/*border-right: 1px solid #dddddd;*/

}

.four{

	text-align: center;

} 

.backTop{

	width: 40px;

	height: 81px;

	position: fixed;

	bottom:15px;

	right: 20px;

}

.backTop a{

	width: 40px;

	height: 40px;

	display: block;

	border-radius:3px;

	text-align: center;

	background:url(../images/backtop.png) no-repeat #ff6905 1px -44px;

	

}

.backTop .fankui{



	background:url(../images/backtop.png) no-repeat #eee;

	margin-bottom: 1px;

}



.fankui:hover:after, .backt:hover:after{

	display: block;

	width: 40px;

	height: 40px;

	border-radius:4px;

	content: "反馈";

	color: #fff;

	line-height: 40px;

	background: #ff6905;

	text-align: center;

}

.backt:hover:after{

	content: "顶部";

}

.errordiv

{

    width: 100%;

    min-width: 1200px;

    background-color: #ffffff;

    padding: 140px 0 300px 0;

    border-top: 1px solid #ffae82;

    text-align: center;

}

.errordiv .spbig

{

    font-size: 48px;

    line-height: 80px;

}

.errordiv .spmiddle

{

    font-size: 24px;

}

.errordiv .daojishi

{

    line-height: 80px;

    font-size: 18px;

}

</pre></body></html>