﻿/**
 * 人人站CMS
 * ============================================================================
 * 版权所有 2015-2030 山东康程信息科技有限公司，并保留所有权利。
 * 网站地址: http://www.rrzcms.com
 * ----------------------------------------------------------------------------
 * 如果商业用途务必到官方购买正版授权, 以免引起不必要的法律纠纷.
 * ============================================================================
 */
@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}
blockquote,body,button,code,dd,div,dl,dt,fieldset,font,form,h2,input,legend,li,ol,p,pre,textarea,ul{margin:0;padding:0;border:0}
button,input,optgroup,option,select,textarea{font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit}
dd,dl,dt,li,ol,ul{display:block;list-style:none}
img{border:0}
.fl{float:left}
.fr{float:right}
.clear{clear:both;height:0;overflow:hidden}
a{text-decoration:none;outline:0}
html{overflow-x:hidden}
.center{text-align:center}
.center img{border:1px solid #ccc}
.fixed{position:fixed;width:55px;height:212px;right:25px;bottom:50px;z-index:99999}
.fixed a{display:block;width:55px;height:53px}
.barbook{background:url(../images/fixed.jpg) 0 0 no-repeat}
.barbook:hover{background-position:-54px 0}
.fixed a.codepic{background:url(../images/fixed.jpg) 0 0 no-repeat;background-position:0 -53px;height:52px}
.fixed a.codepic:hover{background-position:-54px -53px}
.fixed div{position:relative}
.fixed a.backup{background:url(../images/fixed.jpg) 0 0 no-repeat;background-position:0 -158px;height:52px}
.fixed a.backup:hover{background-position:-54px -158px;height:53px}
.fixed div img{position:absolute;left:-196px;width:196px;height:196px;top:-106px;display:none}
body{color:#515d6b;font-size:12px;overflow-x:hidden;background:#fff;font-family:"microsoft yahei"}
a{color:#515d6b;-webkit-transition:all .5s ease-in-out 0s;-moz-transition:all .5s ease-in-out 0s;transition:all .5s ease-in-out 0s}
.header{width:100%;min-width:1004px;height:68px;padding-top:16px;position:relative;z-index:9;background:#da0c0c}
.logo{float:left;display:inline}
.headerr{float:right;width:366px}
.tel{float:right;width:380px}
.tel p,.tel span{width:348px;display:block;float:right;text-align:right}
.tel span{background:url(../img/tel.gif) right center no-repeat;padding-right:30px;font:22px/26px 'Microsoft Yahei';color:#fff23e}
.tel p{color:#fff;font:30px/40px Impact}
.notice{width:100%;height:60px;background:#252525;position:relative;z-index:999}
.notice b{float:left;color:#fff;font-size:14px;font-weight:400;line-height:60px;font-family:'Microsoft Yahei'}
.notice marquee{float:left;display:inline;margin-left:20px;width:400px;line-height:60px;color:#fff}
.search{position:relative;padding-top:13px;float:right;width:373px;z-index:9999;height:32px;line-height:32px;display:inline}
.text{float:left;width:237px;padding-left:5px;color:#707070;height:30px;line-height:30px;border:1px solid #d4d4d4}
.button{float:left;width:33px;margin-left:3px;height:32px;display:inline;background:url(../img/button.gif) center top no-repeat;cursor:pointer}
.select{float:left;width:82px;margin-left:3px;display:inline;background:url(../img/select.gif) left top no-repeat;position:relative}
.select select{margin:5px auto;width:80px}
div.selectbox-wrapper{border:#d4d4d4 1px solid;overflow:hidden;width:80px;position:absolute;background:#fff;text-align:left;z-index:10}
div.selectbox-wrapper ul li.selected{background:#efefef}
div.selectbox-wrapper ul li.current{color:#fff;background:#9ba8b8}
div.selectbox-wrapper ul li{text-align:center;padding-right:3px;padding-bottom:3px;width:100%;cursor:pointer;line-height:20px;padding-top:3px;font-size:12px;color:#666}
.selectbox{border:none;display:block;width:80px;text-indent:8px;cursor:pointer;background:0 0;font-size:12px;height:32px;line-height:32px;color:#707070}
.menu{width:100%;height:70px;background:#000}
.menu ul{width:1004px;height:70px;margin:0 auto;background:url(../img/menuline.gif) center left no-repeat}
.menu li{float:left;background:url(../img/menuline.gif) center right no-repeat;margin-left:-1px;position:relative}
.menu li a{display:block;width:100px;line-height:70px;text-align:center;font-size:16px;color:#fff;font-family:'Microsoft Yahei'}
.menu a:hover,.menu li.cur{background:url(../img/menuhover.gif) center bottom no-repeat;position:relative}
.banner{width:100%;position:relative}
.main_content{width:1004px;margin:0 auto 0;position:relative;zoom:1}
.nf_hp_kv{margin:0 -500px;position:relative;width:2000px}
.window{height:398px;overflow:hidden;position:relative;width:2000px}
.kv_item{height:398px;overflow:hidden;padding:0 500px;position:absolute;width:1004px}
.js_nav{left:0;height:6px;text-align:center;width:100%;position:absolute;bottom:30px}
.js_nav ul{margin:0 auto;width:940px;text-align:center}
.js_nav li{height:4px;width:50px;margin:12px;display:inline-block}
.js_nav li a{display:inline;float:left;height:4px;overflow:hidden;width:100%;font-size:0;background:#363636}
.js_nav li a:hover,.js_nav li.active a{background:#da0c0c}
.btn_prev{left:0}
.btn_next{right:0}
.btn_next,.btn_prev{display:none}
.activity{background:#f0f0f0;width:100%;float:left;border-bottom:1px solid #dcdcdc;padding-top:36px;height:430px}
.activity .ititle span,.product .ititle span{background:#f0f0f0}
.partFourM{width:980px;margin-top:30px;position:relative;float:left}
.partFourCon{height:213px;display:inline;width:880px;float:left;overflow:hidden;position:relative}
.pro{float:left}
.pro li{float:left;margin:0 10px;width:200px;display:inline}
.pro li a{border:3px solid #252525;width:194px;height:144px;overflow:hidden}
.pro li a:hover{border:3px solid #da0c0c}
.proimg{float:left}
.proimg img{display:block}
.pro li a:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1);-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s;-ms-transition:all ease-in-out .3s;transition:all ease-in-out .3s}
.protxt{float:left;width:100%;margin-top:15px;color:#295087;font-size:14px}
.protxt em{font-style:normal;color:#da0c0c;font-family:impact;font-size:18px;width:63px;float:left;text-align:center;margin-top:10px}
.protxt font{color:#da0c0c}
.protxt span{display:block;margin-bottom:8px;height:16px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.imore{width:100%;float:left;text-align:center;padding-top:30px}
.left,.right{width:34px;float:left;margin-top:68px;height:34px;line-height:34px;text-align:center;display:inline;font-size:16px;font-family:'宋体';color:#fff;background:url(../img/arrow.gif) top left no-repeat;-webkit-transition:all 0s ease-in-out 0s;-moz-transition:all 0s ease-in-out 0s;transition:all 0s ease-in-out 0s}
.left:hover,.right:hover{background:url(../img/arrow.gif) bottom left no-repeat}
.left{margin-right:10px}
.right{margin-left:10px}
.about{float:left;width:100%;padding-top:42px;height:474px}
.about_t{background:url(../img/about_t.gif) top left no-repeat #da0c0c;width:100%;float:left;height:25px;line-height:25px}
.about_t a{float:right;width:52px;color:#fff;text-align:center;background:#6d0606}
.abouttel{text-align:center}
.abouttel span{width:100%;display:block;font:20px/26px 'Microsoft Yahei';color:#295087}
.abouttel font{font:24px/24px Impact;color:#da0c0c}
.abouttel img{vertical-align:middle;margin-right:4px}
.aboutimg{float:left;width:100%;padding-bottom:30px}
.aboutimg img{margin-left:70px;display:inline}
.abouttxt{padding:30px 0;width:100%;float:left;font-size:14px;line-height:35px;color:#295087}
.product{overflow:hidden;position:relative;width:100%;height:500px;background:#f0f0f0;border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;padding-top:40px}
.prosearch{float:left;width:100%;padding-top:15px}
.psearch{margin:0 auto;width:254px;height:30px;background:url(../img/prosearch.gif) top left no-repeat}
.search_text{float:left;width:190px;background:0 0;color:#a1a2a4;height:30px;font:14px/30px 'Microsoft Yahei';padding-left:16px}
.search_but{float:right;width:35px;height:28px;background:0 0}
.pronav{color:#767d8d;float:left;width:100%;font-size:14px;height:35px;margin-top:27px}
.pronav a{color:#295087}
.pronav a:hover{color:#fff;background:#000}
.pronav .pronavmore{color:#ec3726}
.product li{position:absolute;z-index:9;width:220px;float:left;margin-left:20px;display:inline}
.product li a{background:#1a1d22;width:220px;display:block;top:0;position:absolute;left:0}
.proname{display:block;height:45px;line-height:25px;color:#fff;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:210px;padding:5px 0 5px 10px;font-size:14px}
.proname1{display:block;height:25px;line-height:25px;color:#fff;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:210px;padding:5px 0 5px 10px;font-size:14px}
.product li a:hover{top:-30px}
.product li a:hover p{background:#da0c0c}
.view-port{overflow:hidden;padding-top:40px;float:left;position:relative;width:980px}
.track a.next,.track a.prev{display:none}
.track a.next.disabled,.track a.prev.disabled{display:none}
.slider-container{position:relative;height:228px}
.bullet-pagination{width:100%;text-align:center;float:left;padding-top:40px}
.bullet{display:inline-block;background:#000;width:15px;height:15px;border-radius:10px;margin-right:5px}
.bullet.active{background:#da0c0c}
.pro_list li{width:220px;overflow:hidden;height:220px;float:left;margin:0 12px 30px;display:inline}
.pro_list li a{background:#1a1d22;display:block;width:220px}
.pro_list li a:hover p{background:#da0c0c}
.ititle{width:980px;margin-top:50px;border-top:1px solid #c6c6c6;float:left;text-align:center}
.ititle p{margin-top:-50px;position:relative;text-transform:uppercase;color:#f5a30f;font:16px/20px arial}
.ititle span{margin:0 auto 0;background:#fff;width:137px;line-height:40px;color:#da0c0c;display:block;text-align:center;font-size:24px;font-family:'Microsoft Yahei';font-weight:700}
.ititle em{font-style:normal;color:#295087;font-size:14px;font-family:'Microsoft Yahei'}
.news{width:100%;height:460px;padding-top:48px}
.news ul{width:1300px}
.news ul li{width:480px;height:94px;float:left;display:inline;margin:40px 20px 0 0}
.news ul li a{width:458px;float:left;cursor:pointer;height:72px;padding:10px;border:1px solid #e7e7e7;background:#f7f7f7;position:relative;top:0;left:0}
.news ul li a:hover{border:1px solid #ec3726;top:-3px;left:-3px}
.news ul li a:hover .fl{color:#ec3726}
.teamr{float:right;width:350px;line-height:25px;color:#747474}
.teamr_t{float:left;width:100%;margin-bottom:5px}
.teamr_t .fl{color:#295087;font-size:14px;float:left;width:70%}
.teamr_t font{float:right;color:#747474;font-family:arial}
.fyMain,.main{width:980px;margin:0 auto;clear:both;position:relative}
.fyMain{overflow-x:hidden;overflow-y:auto;padding-bottom:40px}
#tip b{color:#000}
.footclear{width:100%;clear:both;margin:0;height:0;font-size:0;overflow:hidden}
.foot{width:100%;float:left;min-width:1004px;color:#929292;background:#000}
.f_link{width:100%;height:52px;float:left;line-height:52px;color:#fff;background:#da0c0c;position:relative}
.linkbut{position:absolute;left:0;width:100%;text-align:center;bottom:-35px}
.f_link .fl{width:700px;overflow:hidden;height:52px}
.f_link .fl a{padding-left:20px}
.f_link a{color:#fff}
.site{float:right;width:150px;margin-bottom:10px;padding-left:35px;font-size:13px;background:url(../img/site.gif) left center no-repeat;padding-right:25px}
.bottomnav{width:100%;float:left;height:45px;line-height:45px;text-align:center;background:#1f1f1f}
.bottomnav ul{width:1004px;margin:0 auto}
.bottomnav li{color:#ec3726;float:left;width:90px;margin:0 5px}
.bottomnav li a{float:left;width:100%;height:45px;line-height:45px;color:#aaa}
.foot a{color:#929292}
.bootTxt{text-align:center;line-height:28px;width:100%;width:980px;padding-top:40px;padding-bottom:20px;margin:0 auto 0;overflow:hidden}
.share{width:190px;margin:20px auto 0}
.share a{-webkit-transition:all 0s ease-in-out 0s;-moz-transition:all 0s ease-in-out 0s;transition:all 0s ease-in-out 0s}
.telbar{margin-top:10px;color:#201c19;font:14px/1 arial;text-transform:uppercase;text-align:center}
.vtitle{width:100%;float:left;padding-top:43px;height:138px;background:#fff}
.vtitlemain{height:74px;width:550px;overflow:hidden;text-align:center;margin:0 auto 0}
.vtitlemain span b{white-space:nowrap;font:24px/24px 'Microsoft Yahei';width:100px;overflow:hidden;color:#000;margin-top:-10px;display:inline-block}
.vtitlemain span{width:153px;display:block;margin:20px auto 0}
.vtitlemain font{color:#ec3726;white-space:nowrap;font:32px/32px Arial;text-transform:uppercase}
.vnav{width:100%;margin-bottom:33px;float:left;background:#da0c0c;text-align:center;color:#fff}
.vnav a{color:#fff;font-size:14px;padding:0 15px;height:36px;line-height:36px;display:block;position:relative}
.vnav a.cur,.vnav a:hover{background:#000}
.viewnav{display:none;position:absolute;left:0;padding:0;z-index:99;width:100%}
.viewnav a{font-size:12px;margin:0 3px;padding:4px 5px;border:0;color:#fff;display:inline;background:#000}
.vnav li{display:inline-block;margin-right:10px}
.viewcon{background:#fff;overflow:hidden;margin:0 12px 36px;width:940px;display:inline;word-break:break-all;color:#555;font-size:14px;float:left;padding:0 20px 20px;line-height:30px;font-size:14px}
.membermain{padding-top:20px}
.pro_txtimg{float:left;margin-bottom:20px}
.pro_txtimg li{float:left;width:980px;padding:4px;height:162px;background:#fff;margin-bottom:30px}
.pro_li_img{float:left;width:220px}
.proimg,.proimg img{float:left}
.pro_txtimg .proimg img{border:1px solid #dedede;margin-top:10px}
.pro_li_txt{float:left;display:inline;width:682px;padding:0 15px 0 30px;height:163px;color:#787878;line-height:36px;font-size:12px}
.pro_li_txt p{float:left;width:100%;line-height:32px;color:#333;font-family:"microsoft yahei"}
.protitle{float:left;width:100%;font:bold 16px/1 "microsoft yahei";margin:16px 0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;color:#000}
.pro_li_txt a:hover{color:#624207}
.news_list{width:980px;font-size:14px}
.news_list li{float:left;width:980px;line-height:26px}
.newseven{background:#eee}
.news_list li a{float:left;width:100%;height:35px;line-height:35px;color:#787878}
.news_list li a:hover{color:#da0c0e}
.news_list li a span{cursor:pointer}
.news_list li .fl{width:600px;margin-left:6px;display:inline;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;padding-left:10px}
.news_list li .fr{margin-right:10px;font-family:Arial,Helvetica,sans-serif;font-size:12px}
.news_line{clear:both;width:687px;height:0;overflow:hidden;margin:18px 0}
.news_line{background:#fff}
.news_list p{font-size:12px;padding:10px 20px;line-height:20px;color:#ccc}
.v_title{color:#da0c0c;font:18px/2 "microsoft yahei";width:100%;text-align:center}
.newsview{color:#555;display:inline;width:100%;margin-top:20px;margin-bottom:25px;padding-bottom:15px;font-size:14px;line-height:28px;float:left}
.viewpage{background:#eee;width:100%;float:left}
.main_r_nav{float:left;width:700px;height:66px;padding:10px 0;font-size:14px;margin-left:10px;display:inline}
.returnlist{width:50px;height:56px;padding:15px 18px;display:inline;float:right;color:#fff;line-height:30px;font-size:12px;background:#da0c0c}
.returnlist a{color:#fff;text-align:center;font-size:18px;font-family:"microsoft yahei";width:100%;display:block}
.main_r_nav a{color:#555;float:left;width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;line-height:30px}
.main_r_nav a:hover{color:#da0c0c}
.title_s{text-align:center;border-bottom:1px dotted #624207;margin-bottom:30px;color:#555;font-size:12px;line-height:35px}
.viewcon .center img{border:1px solid #ccc;margin-bottom:10px;width:auto;max-width:600px;overflow:hidden}
.page{margin-top:20px;font-size:14px;float:left;width:100%;line-height:34px;text-align:center;color:#1a1d22}
.page a{color:#000;padding:0 10px;margin:0 5px;border:1px solid #000;background:#fff}
.page *{display:inline-block;vertical-align:middle;line-height:32px;height:32px;padding-bottom:1px}
.page .hover{display:inline-block;border:1px solid #ec3726;font-weight:700;padding:0 10px;color:#fff;background:#da0c0c}
.page a:hover{display:inline-block;border:1px solid #1a1d22;padding:0 10px;color:#fff;background:#1a1d22}
.searchnull{float:left;text-align:center;width:100%;padding:3% 0;font-size:14px}
.searchnull font{color:red;font-size:14px}
.searchmore{float:left;width:92%;background:#efefef;text-align:center;margin:10px 20px;border:1px solid #dbd6f1}
.searchmore a{line-height:25px;color:#333}
.input_title{background:0 0;line-height:30px;height:30px;padding-left:7px}
.message input,.message textarea{line-height:32px;height:32px;text-indent:10px;color:#555}
.message textarea{height:177px}
.yzm{width:747px}
.yzm .fl{margin-left:15px}
.message{width:600px;height:auto;margin:0 auto;padding-top:25px}
.message li{width:600px;height:38px;float:left;margin:10px;padding:0}
.message li input{height:36px;line-height:36px;width:300px;border-radius:2px;font-size:14px;text-indent:10px;border:1px solid #000}
.message li p.message_title{width:100px;height:38px;float:left;text-align:center;font-size:17px;line-height:38px}
.message li.contentb{width:600px;height:122px;float:left}
.message li.contentb textarea{width:430px;height:120px;border-radius:2px;font-size:14px;text-indent:10px;border:1px solid #000}
.message li.yzm{width:600px;height:60px;float:left}
.message li p.message_yzminput{width:160px;float:left}
.message li p.message_yzminput input{width:140px}
.message li p.message_yzmico{width:90px;height:38px;float:left}
.message li p.message_sub input{float:left;width:182px;height:38px;display:block;border-radius:3px;border:none;color:#fff;font-size:22px;line-height:38px;text-align:center;background:#da0c0c;font-size:18px;font-family:"Microsoft Yahei"}
.message li p.message_reset a{float:left;width:130px;height:40px;display:block;margin-left:20px;border-radius:10px;border:none;color:#7f7f7f;font-size:22px;line-height:40px;text-align:center;font-weight:700;background:#000}
.book{float:left;padding-left:120px}
.bookmain{width:738px;margin:20px auto;height:auto;background:#fff;overflow:auto}
.bookline{width:738px;height:34px;float:left;margin-top:10px}
.book3{width:738px;margin:0 auto}
.booktop{width:738px;height:30px;margin-bottom:10px;float:left;background:url(../img/ico.gif) no-repeat 10px 7px}
.booktop_name{width:470px;height:30px;float:left;padding-left:30px;line-height:30px;font-weight:700}
.booktop_time{width:150px;height:30px;float:right;color:#999;text-align:right;line-height:30px}
.bookcontent{width:718px;margin-bottom:20px;min-height:40px;height:auto!important;float:left;border:1px solid #1a1d22;border-radius:3px;padding:10px;color:#1a1d22}
.bookadmin{width:650px;height:auto;float:left}
.bookcon_a{color:#a16c5a}
.bookcon_a b{color:#740f08;font-weight:400}
.bookcon_t{border-bottom:1px solid #1a1d22;width:100%;color:#1a1d22}
.bookadmin_top{width:650px;height:12px;float:left}
.bookadmin_mid{width:610px;min-height:30px;background:#fff;height:auto!important;height:30px;border-left:1px solid #d6deef;border-right:1px solid #d6deef;border-bottom:1px solid #d6deef;float:left;padding:10px;color:#1e3601}
.admintimecol{color:#5e7194}
.c_red{color:red}
.searchred{color:red!important;margin:0!important}
.hrBox{width:834px;float:left;min-height:91px;border:1px solid #dbdbdb;margin-bottom:20px;background:#efefef;margin-left:94px}
.hrBoxL{width:100px;float:left;text-align:center}
.hrBoxL li{width:100px;min-height:30px;line-height:30px;border-bottom:1px #dbdbdb solid;vertical-align:bottom}
.jobName{width:380px;float:left}
.hrBtn{width:100px;float:left;text-align:center;padding-top:3px}
.hrBoxL li.haode{border-bottom:none}
.hrBoxR{width:733px;float:left;text-align:left;border-left:1px solid #dbdbdb}
.hrBoxR li{width:708px;min-height:30px;line-height:30px;border-bottom:1px #dbdbdb solid;padding-left:15px;vertical-align:bottom;padding-right:10px}
.hrBoxR li.topline{overflow:hidden;height:30px}
.hrBoxR li.topline img{margin-top:3px}
.hrBoxR li.haode{border-bottom:none}
.hrTable{width:614px;float:left;height:440px;background:#efefef;border:1px solid #dbdbdb;margin-left:35px}
.tableTitle{width:614px;height:36px;text-align:center;line-height:36px;border-bottom:1px solid #dbdbdb;font-weight:700}
.lineOne{height:30px;line-height:30px;border-bottom:1px solid #dbdbdb;width:614px}
.lineOneL{width:94px;float:left;text-align:center;border-right:1px solid #dbdbdb}
.lineOneR{width:509px;float:left;padding-left:10px}
.tableMainL{width:94px;float:left;border-right:1px solid #dbdbdb;text-align:center}
.tableMainL li{width:94px;height:30px;line-height:30px;border-bottom:1px solid #dbdbdb}
.tableMainR{width:211px;float:left;border-right:1px solid #dbdbdb;text-align:left}
.tableMainR li{width:206px;height:30px;line-height:30px;border-bottom:1px solid #dbdbdb;padding-left:5px;vertical-align:bottom}
.tableMainR li span{display:inline-block}
.tableMainRno{width:212px;float:left;text-align:left}
.tableMainRno li{width:207px;height:30px;line-height:30px;border-bottom:1px solid #dbdbdb;padding-left:5px;vertical-align:bottom}
.tableMainRno li span{display:inline-block}
.input_hr{width:126px;height:17px;line-height:17px;padding:0;vertical-align:middle;font-size:12px;border:1px solid #dbdbdb}
.sel_hr{width:130px;height:20px;line-height:20px;padding:0;vertical-align:middle;font-size:12px}
.bottomLine{width:614px;height:123px;border-bottom:1px solid #dbdbdb}
.lineBootL{width:94px;height:123px;border-right:1px solid #dbdbdb;text-align:center;float:left}
.lineBootR{width:509px;float:left;padding-left:10px;height:123px}
.are_hr{width:470px;height:80px;margin-top:11px}
.hr_btn{width:614px;height:31px;line-height:31px;background:#da0c0c;color:#fff}
.hr_btnL{width:310px;float:left;border-right:1px solid #dbdbdb;text-align:center;height:31px}
.hr_btnR{width:300px;float:left;text-align:center}
.hr{margin:10px auto;width:95%;font-size:12px;line-height:24px;border:1px #ccc solid;border-collapse:collapse;background:#efefef}
.hr td{border:1px #ccc solid;border-collapse:collapse;line-height:2}
.hr input,.hr textarea{line-height:1.8;height:25px;border:1px solid #ccc}
.hr input[type=radio]{height:auto;border:0;vertical-align:middle}
.hr a{color:#333}
.hr a:hover{color:#de0303}
.hr_btn{width:100px;height:40px;font-size:12px}
#hrform{float:left;width:100%}
.common-nav2{display:none;position:absolute;z-index:9999;text-align:center;top:68px;padding-top:10px}
.common-nav2_in{background:#000;width:100px;opacity:.9}
.common-nav2_in div{width:100%;height:35px}
.common-nav2 div a{display:block;height:35px!important;line-height:35px!important;font-size:14px!important;color:#fff;border-bottom:1px solid #202020}
.common-nav2 div a:hover{background:#202020!important;color:#fff!important;height:35px!important;line-height:35px!important}
.common-nav2 i{width:0;height:0;position:absolute;top:5px;left:50%;margin-left:-7px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #000}
#common-tool{margin-top:278px;position:absolute;top:78px;right:0;z-index:9999}
#common-tool ul{list-style:none}
#common-tool ul li{background:#da0c0c;margin:3px 0 0 0;width:40px;height:40px;overflow:hidden}
#common-tool ul li a{display:block;padding:5px}
#common-tool ul li a:hover{background:#ffd401}
#common-top-ico{display:none}
.common-sweep-box{display:none;position:absolute;right:50px;top:3px;padding:5px;background:#fff;border:1px solid #eee}
.common-sweep-box img{width:196px;height:196px}
.view_imgs{width:555px;height:500px;margin:20px auto;position:relative;background:#f7f7f7}
.view_imgs .btn{position:absolute;width:15px;height:70px;top:422px;cursor:pointer;z-index:99;font-size:50px;font-weight:700}
.view_imgs .prev{left:0;background:url(../img/view_left.png) no-repeat center center #bfbebe}
.view_imgs #prev,.view_imgs #prev #next{width:15px;height:70px;margin-left:0}
.view_imgs #nextTop,.view_imgs #prevTop{display:none}
.view_imgs .next{right:0;background:url(../img/view_right.png) no-repeat center center #bfbebe}
.view_imgs li{float:left}
.view_imgs .next:hover,.view_imgs .prev:hover{background-color:#da0c0c}
.view_imgs .cf li{position:relative;color:#fff}
.view_imgs .cf a{display:block;width:555px;height:416px;position:absolute;color:#fff}
.view_imgs .picBox{height:416px;position:relative;overflow:hidden}
.view_imgs .picBox ul{height:416px;position:absolute}
.view_imgs .picBox li{width:555px;height:374px}
.view_imgs .listBox{width:511px;height:71px;margin:0 auto;position:relative;padding:6px 0 10px;overflow:hidden}
.view_imgs .listBox ul{height:71px;position:absolute}
.view_imgs .listBox li{width:104px;height:71px;cursor:pointer;position:relative}
.view_imgs .listBox li a{display:block;width:95px;height:71px}
.view_imgs .listBox li img{width:95px;height:71px}
.view_imgs .listBox .on img{width:89px;height:65px;border:3px solid #da0c0c}
.view_imgs .picBox li img{max-width:100%}
.ol_width{width:580px}
