@charset "utf-8";
/* 全局 */
*{transition:background-color ease .3s;-moz-transition:background-color ease .3s;-webkit-transition:background-color ease .3s;-o-transition:background-color ease .3s}
html{webkit-text-size-adjust:none;-webkit-text-size-adjust:none;text-align:justify;text-justify:inter-ideograph;word-break:break-all}
body{behavior:url(/theme/cms001478/common/js/csshover.htc)}

/* 通用 */
.xz-common-dn{display:none}
.xz-common-oh{overflow:hidden}
.xz-common-fl{float:left}
.xz-common-fr{float:right}
.xz-common-clear-b{clear:both}
.xz-common-h0{height:0}
.xz-common-clear-r{clear:right}
.xz-common-font{font-family:Simsun,Arial,sans-serif}
.xz-common-b0{border-bottom:0!important}
.xz-common-mt15{margin-top:15px}
.xz-common-mr15{margin-right:15px}
.xz-common-mb15{margin-bottom:15px}
.xz-common-ml15{margin-left:15px}
.xz-common-mr0{margin-right:0!important}

/* 首页幻灯提示 */
.xz-common-nobanner{display:block;width:1280px;text-align:center;font-size:58px;color:#EEE;height:433px;line-height:433px}

/* 浮动工具 */
#xz-common-tool{margin-top:278px;position:absolute;top:78px;right:0;z-index:9999}
#xz-common-tool ul{list-style:none}
#xz-common-tool ul li{background:#3889C7;margin:3px 0 0 0;_margin:0;*margin:0;width:40px;height:40px;overflow:hidden}
#xz-common-tool ul li a{display:block;padding:5px}
#xz-common-tool ul li a:hover{background:#F84653}
#xz-common-top-ico{display:none}
.xz-common-sweep-box{display:none;position:absolute;left:-300px;top:-60px;width:280px;height:280px;padding:5px;background:#FFF;border:1px solid #EEE}

/* 内页幻灯提示 */
.xz-common-page-banner{width:100%;height:120px;background:#cef1f5;border-bottom:1px solid #EEE}
.xz-common-page-banner-img{width:976px;height:120px;margin:0 auto}

/* 通用框架 */
.xz-common-page{width:976px;margin:0 auto;font-family:Simsun,Arial,sans-serif}

/* 左侧 */
.xz-common-page-left{float:left;width:26%;color:#555353}
.xz-common-page-left-nav{position:relative;width:100%}
.xz-common-page-left-nav-title{border:1px solid #3889C7;background:#3889C7;font-size:16px;font-weight:normal;height:40px;line-height:40px;color:#FFF;padding-left:18px}
.xz-common-page-left-nav ul{list-style:none;background:#fafafa}
.xz-common-page-left-nav ul li{float:left;width:99.2%;height:35px;line-height:35px;border:1px solid #EEE;border-top:0;border-right:1px solid #EEE;font-size:13px;text-indent:28px;text-align:left}
.xz-common-page-left-nav ul li:hover{background:#FFF}
.xz-common-page-left-nav-em{font-style:normal;margin-right:5px}
.xz-common-page-left-nav-hover{display:block;background:#FFF;color:#3889C7}
.xz-common-pages-left-nav2{text-indent:38px!important}

/* 右侧 */
.xz-common-page-right{float:right;width:72%;color:#555353}
.xz-common-page-right-box-title{font-weight:normal;height:42px;line-height:42px;position:relative}
.xz-common-page-right-box-add{text-align:right;width:100%;border-bottom:2px solid #EEE;position:absolute;bottom:0;font-size:13px}
.xz-common-page-right-box-strong{text-align:left;font-size:16px;border-bottom:2px solid #3889C7;position:absolute;bottom:0}
.xz-common-all-page{width:99.6%;height:auto;background:#FFF;border:1px solid #EEE}
.xz-common-page-about{line-height:200%;padding:10px 15px;font-size:13px}
.xz-common-page-about img{max-width:100%;width:expression(this.offsetWidth>100 ? '100%':true)}

/* 分页 */
.list_page{text-align:center;clear:both;vertical-align:top;font-size:13px}
.list_page a{margin:0 2px;padding:5px 8px;background:#3889C7;color:#FFF;vertical-align:top;font-size:13px}
.list_page a:hover{margin:0 2px;padding:5px 8px;background:#F84653;color:#FFF}
.list_page span{margin:0 2px;padding:5px 8px;background:#F84653;color:#FFF;vertical-align:top;font-size:13px}
.list_page input{border:0;width:16px;height:23px;line-height:23px;padding:0 8px;overflow:hidden;margin-left:2px;margin-top:-4px;margin-top:-5px\9;_margin-top:-6px;*margin-top:-6px;text-align:center;background:#EEE;color:#3889C7;vertical-align:top;font-size:13px}

/* 图片 */
.xz-h-w{width:220px;height:220px;text-align:center;position:relative;display:table-cell;vertical-align:middle}
.xz-h-h{*position:absolute;top:50%;left:50%}
.xz-h-w .xz-h-h img{*position:relative;top:-50%;left:-50%}

/* 图片 */
.xz-common-page-pro{width:100%;margin:0 auto}
.xz-common-page-pro ul{list-style:none}
.xz-common-page-pro li{float:left;margin-right:36px;margin-bottom:26px}
.xz-common-page-pro-pic{width:200px;height:200px;padding:5px;text-align:center;position:relative;display:table-cell;vertical-align:middle}
.xz-common-page-pro-pic .xz-common-page-pro-auto{*position:absolute;top:50%;left:50%}
.xz-common-page-pro-pic .xz-common-page-pro-auto img{*position:relative;top:-50%;left:-50%}
.xz-common-page-pro li a{display:block;background:#EEE}
.xz-common-page-pro li a:hover{background:#3889C7;color:#FFF}
.xz-common-page-pro-title{height:25px;line-height:25px;text-align:center;width:200px;padding:0 5px 5px 5px}

/* 放大 */
.cloud-zoom-lens{border:4px solid #888;margin:-4px;background:#FFF;cursor:move}
.cloud-zoom-big{width:200px!important;height:200px!important}
.cloud-zoom-loading{color:#FFF;background:#222;padding:3px;border:1px solid #222}
.shop_plist{margin-left:5px}
#prolist{width:310px;float:left;overflow:hidden;height:68px;position:relative;margin:8px 0 0 0}
#prolist ul{margin:0;padding:0;list-style:none;overflow:hidden;width:20000px;position:relative}
#prolist ul li{float:left;cursor:pointer;position:relative;background:url(../images/pro_none.gif) no-repeat center top;height:68px}
#prolist ul li img{height:60px;width:60px;margin:6px 8px 0 8px;padding:0;border:0}
#prolist .hover{background:url(../images/pro_bg.gif) no-repeat center top;height:68px}
.shop_plist .prev{float:left;width:20px;height:68px;display:block;outline:0;background:url(../images/ico_left.gif) no-repeat center;line-height:68px;margin-top:12px}
.shop_plist .next{float:left;width:20px;height:68px;display:block;outline:0;background:url(../images/ico_right.gif) no-repeat center;margin-top:12px}

/* 内容 */
.xz-common-pro-show{float:left;margin:20px;_margin-left:10px;_height:455px;*height:456px}
.xz-common-pro-big-img{border:4px solid #EEE;width:350px;height:350px}
.xz-common-pro-con{float:left;margin-top:20px;width:300px}
.xz-common-pro-con-title{font-weight:bold;text-align:center;font-size:15px;height:40px;line-height:40px;border-bottom:1px dashed #EEE;height:auto}
.xz-common-pro-con-intro{margin-bottom:10px;padding:10px 0 10px 0;line-height:200%;font-size:13px;border-bottom:1px dashed #EEE}
.xz-common-pro-con-span{text-align:left;font-size:13px;height:30px;line-height:30px}
.xz-common-pro-con-red{color:red}
.xz-common-more a{color:#FFF;float:right;margin-right:15px;font-size:13px}
.xz-common-more a:hover{color:#F84653}

/* 列表 */
.xz-common-page-list{width:100%;height:auto}
.xz-common-page-list ul{list-style:none}
.xz-common-page-list ul li{float:left;background:#EEE;height:35px;line-height:35px;overflow:hidden;width:100%;text-indent:5px;margin-bottom:5px}
.xz-common-page-list ul li a{display:block}
.xz-common-page-list ul li a:hover{background:#3889C7;color:#FFF}
.xz-common-page-list-data{margin-right:10px}
.xz-common-page-list-no{background:none!important}
.xz-common-page-list-center{text-align:center}
.xz-common-page-list-title{font-size:15px;padding-bottom:5px}
.xz-common-page-list-con{padding-bottom:5px;border-bottom:1px dashed #EEE;font-size:13px}

/* 留言 */
.book-text{text-align:center;padding-top:15px}
.book{overflow:hidden;clear:both}
.book .text{border:1px solid #EEE;margin:20px 20px 0 20px}
.book .text .div{padding:10px 20px}
.book .text .div .base{border-bottom:1px dashed #EEE;line-height:30px;margin-bottom:10px;font-size:13px}
.book .text .div .base span{float:right;font-size:13px}
.book .text .div .content{line-height:20px;word-wrap:break-word;overflow:hidden;font-size:13px}
.book .text .div .reply{border-top:1px dashed #EEE;line-height:25px;margin-top:10px;padding-top:5px;word-wrap:break-word;overflow:hidden;color:red;font-weight:bold;font-size:12px}
.book .text .div .reply strong{color:red;float:left;font-size:12px}
.bookadd{padding-top:20px}
.bookadd div{margin-bottom:20px}
.bookadd .label{float:left;width:100px;text-align:right;padding-right:10px;clear:both}
.bookadd .label span{color:red}
.bookadd .enter{margin-left:120px}
.bookadd .enter .ip{border:1px solid #EEE;padding:5px 10px;vertical-align:middle;overflow:hidden}
.bookadd .enter .box{border:1px solid #EEE;width:90%;padding:5px 10px;vertical-align:middle;overflow:hidden}
.bookadd select{border:1px solid #EEE;padding:5px}
.bookadd .enter .bnt{border:1px solid #EEE;background:#FFF;width:110px;padding:10px;margin-right:10px;vertical-align:middle}
.bookadd .enter label{display:block}
.bookadd .enter #booklen{color:red}

/* 评论 */
.xz-common-comment{padding-top:5px;border-top:1px dashed #EEE;font-size:13px}

/* 招聘 */
.job-xz-p14{padding:14px 0 14px 0}
.jobtitle{margin:0 20px;padding-top:20px;font-weight:bold;color:#f60;font-size:16px}
.jobslist{margin:0 20px;list-style:none}
.jobslist li{float:left;width:100%;line-height:35px;height:35px;border-bottom:1px dashed #EEE;font-size:13px}
.jobslist li a{font-size:13px}
.jobslist .job-mod{background:#fafafa}
.jobslist .intro{color:#999;line-height:22px;padding:0 0 20px 0}
.jobslist .mid{line-height:15px;height:15px;overflow:hidden}
.jobslist li span{float:left;width:80px;color:#999}
.jobslist li .td0{float:left;width:7%;color:#999}
.jobslist li .td1{float:left;width:33%;color:#999;line-height:35px;height:35px;overflow:hidden}
.jobslist li .td2{float:left;width:10%;color:#999;line-height:35px;height:35px;text-align:center;overflow:hidden}
.jobslist li .td3{float:left;width:25%;color:#999;line-height:35px;height:35px;text-align:center;overflow:hidden}
.jobslist li .td4{float:left;width:24%;color:#999;line-height:35px;height:35px;text-align:center;overflow:hidden}
.jobslist .jobdesc{line-height:35px;height:auto;font-size:13px}
.jobsdetail{margin:20px 20px;padding:0;list-style:none}
.jobsdetail li{float:left;width:50%;line-height:35px;height:35px;border-bottom:1px dashed #EEE;font-size:13px}
.jobs-font{color:#999;font-size:13px}
.jobs-p20{padding:20px}
.jobs-p20 a{padding:10px;background:#3889C7;color:#FFF}
.jobs-p20 a:hover{background:#F84653;color:#FFF}

/* 订阅 */
.rssico{margin-top:12px;margin-right:3px}

/* 标签 */
.taglist{margin:20px}
.taglist a{float:left;margin:5px;background:#3889C7;color:#FFF;padding:8px 12px}
.taglist a:hover{background:#F84653;color:#FFF;padding:8px 12px}

/* 圆角 */
.xz-common-radius{behavior:url(/theme/cms001478/common/js/PIE.htc);border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;position:relative;left:0;z-index:1}
.xz-common-radius-bottom{width:99.9%;background:#3889C7;height:15px;position:absolute;left:0;top:27px;z-index:0}