@charset "utf-8";
/* CSS Document */

.w1200{ width:1200px; margin:0 auto;}

/*头部
.cont{ overflow:hidden;}
.head{ width:100%; height:78px; background-color:#fff; border-bottom:2px solid #a92423;}
.head .h_con{ width:1200px; margin:0 auto; overflow:hidden;}
.head .h_con img{ float:left; margin-top:28px;}
.head .h_con .hc_menu{ float:right; margin-right:2px; overflow:hidden;}
.hc_menu .hcm_list{ float:left; margin-right:60px; font-size:18px; line-height:18px; padding:32px 0 24px; border-bottom:4px solid #fff; cursor:pointer;}
.hc_menu .hcm_list a{ color:#333;}
.hc_menu .hcm_last{ margin-right:0;}
.hc_menu .hcm_hov{ border-color:#a92423; color:#a92423;}
.hc_menu li.hcm_list:hover{ border-color:#a92423;}
.hc_menu li.hcm_list:hover a{ color:#a92423;}

底部
.foot{ width:100%; height:190px; background-color:#333;}
.foot .f_con{ width:1200px; margin:0 auto 30px; text-align:left; overflow:hidden;}
.foot .f_con .fc_list{ margin-top:36px; margin-right:96px; background:url("/star/icon_foot01.png") left bottom no-repeat; float:left; padding-left:95px;}
.foot .f_con .fc_last{ margin-right:0;}
.fc_list .fcl_tit{ font-size:18px; color:#f7f9f9; margin-bottom:20px;}
.fc_list p{ color:#7f7f7f; font-size:14px; line-height:20px;}
.foot .f_bot{ font-size:14px; color:#545454; line-height:44px; height:44px; background-color:#2b2b2b; text-align: center;}*/

/* 顶部banner */
.banner{ height:607px; background:url("/star/zp_banner.jpg") no-repeat center; padding-top:13px;}
.banner-link{ height:80px; width:1198px; margin:0 auto; border:solid 1px #fff;}
.banner-link a{ width:599px; line-height:80px; display:block; float:left; font-size:30px; color:#54b8f2; text-align:center;}
.banner-link .bl-active{ background-color:#fff; color:#2265b5;}
.banner-form{ width:370px; height:420px; float:right; margin:20px 50px 0px 0px; padding:5px; background:rgba(0, 0, 0, 0.2) none repeat scroll 0 0 !important; filter:Alpha(opacity=20); background:#000;}
.bf-content,.bf-content-two{ width:290px; height:400px; padding:10px 40px; position:relative; background-color:#fff; }
.bfc-title{ height:46px; line-height:46px; border-bottom:solid 1px #e5e5e5; margin-bottom:15px;}
.bfc-title h3{ float:left; color:#005bc8; font-size:18px;}
.bfc-title p{ float:right; font-size:14px; color:#999; text-align:right;   }
.col-red{ color:#e94b2a;}
.bf-content form p{ padding:10px 0px; position:relative; z-index:1;font-size:0;}
.bf-content form .form-type{ padding:10px 0px; position:relative; z-index:99;}
.bf-content form .form-error{ position:absolute; left:0; top:47px; display:block; color:#e94b2a;}
.bf-content form  .form-textarea .form-error{ top:83px; }
.bf-content form input{ border:solid 1px #e5e5e5; height:34px; line-height:34px; padding:0px 10px; width:270px; color:#666; }
.bf-content form .form-select{ background-image:url(/star/zp_from_select.png); background-repeat: no-repeat;background-position: right center;
    cursor: pointer;}
.bf-content form .drop{
    background:url(/star/zp_from_select2.png) no-repeat right;
}
.select-content{ position:absolute; width:440px; top:45px; right:-2px; z-index:999; border:solid 1px #dcdcdc; padding:5px 5px 5px 15px; background-color:#fff; }
.sc-content{ float:left;}
.sc-content h3{ height:25px; line-height:25px; font-size:12px; color:#333; border-bottom:dashed 1px #dcdcdc; padding-right:20px; margin-bottom:5px;}
.sc-content ul{ margin-right:15px;}
.sc-content ul li{ padding:2px; color:#666; cursor:pointer;}
.sc-content ul li:hover{ background-color:#195cad; color:#fff;}

.bf-content form textarea{ border:solid 1px #e5e5e5; height:70px; line-height:25px; font-size:14px;  padding:0px 10px; width:270px; color:#ccc;  resize:none; }
.bf-content form .form-btn{ width:140px; height:36px; line-height:34px; text-align:center; background-color:#e94b2a; border:none; color:#fff; font-size:18px; margin-right:10px; cursor:pointer; }
.bf-content form .form-btn:hover{  background-color:#cb2e0d; }
.bfcf-btn{ margin-top:10px;  font-size:14px;}
.bfcf-btn a,.bfc-back a{ color:#0d5bc9; font-size:14px; text-decoration:underline;}
.bfcf-btn a:hover,.bfc-back a:hover{ color:#013e91;}
.bfc-prompt{ line-height:30px; font-size:14px; color:#999; padding:25px 0px; text-align:center;}
.bfc-tel{ position:relative; width: 288px}
.bfci-tel{ float:left; width:178px; border:solid 1px #e5e5e5; border-right:none; height:34px; line-height:34px; padding:0px 10px; color:#ccc;}
.bfci-btn{ float:left; width:88px; height:36px; line-height:34px; text-align:center; background-color:#e94b2a; border:none; color:#fff; font-size:14px;  cursor:pointer;}
.bfci-btn:hover{  background-color:#cb2e0d; }
.bfc-tel .form-error{ position:absolute; top:38px; display:block; color:#e94b2a; left: 0;}
.bfc-statement{ line-height:30px; font-size:12px; color:#999; padding:30px 0px;}
.bfc-back{ text-align:center; font-size:14px; color:#999;}
.bf-content-two .tip { position: absolute; left: 25px; top:75px; width: 320px; height: 102px; background: url(/star/zp_tip_bg.png) no-repeat; text-align: center;}
.bf-content-two .tip01 p.tel-example{ height: 30px; font-size: 18px;  color: #c40000;  line-height: 30px padding-bottom: 0;}
.bf-content-two .tip02 .tip02-con{ padding:10px 10px 0px 10px;}
.bf-content-two .tip02 .tip02-con p{  height: 18px; text-align: left; line-height: 18px;  font-size: 12px; color: #333  padding-bottom: 0;}
.bf-content-two .tip02 .tip02-con p span{color: #999;}
.bf-content-two .tip02 .tip02-con p span.orange{ color: #ff8800;}

/* 软件  顶部banner */
.rj-banner{ height:607px; background:url(/star/rj_banner.jpg) no-repeat center; padding-top:13px;}
.rj-banner-link a{ color:#2ce545;}
.rj-banner-link .bl-active{ color:#23ac38;}
.rj-bfc-title h3{ color:#23ac38;}
.bf-content form  button{ width:65px; height:34px; line-height:32px; border:solid 1px #dcdcdc; background-color:#fff; font-size:12px; color:#999; margin-right:6px; cursor:pointer;}
.bf-content form  .rjbtn{ display: inline-block; text-align: center; width:65px; height:34px; line-height:34px; border:solid 1px #dcdcdc; background-color:#fff; font-size:12px; color:#999; margin-right:7px; *margin-right: 3px; cursor:pointer;}
.bf-content form .active{ background-color:#23ac38; color:#fff;}
.bf-content form  .last{ margin-right:0;}
.rj-bfcf-btn{ margin-top:30px;}
.rj-bfcf-btn a,.rj-bfc-back a{ color:#23ac38;}
.rj-bfcf-btn a:hover,.rj-bfc-back a:hover{ color:#0f8926;}
.bfc-agent{ margin-bottom:10px;}
.bfca-img{ float:left; margin-right:15px;}
.bfca-content{ float:left;}
.bfca-content p{ padding:4px 0px; font-size:14px; color:#999; line-height:20px;}
.bfca-content p .bfcac-mane{ font-size:18px; color:#262626; }
.bfca-content p .col666{ color:#666;}
.bfca-content p .orange{ font-size:12px; color:#ff9c00;}
.bfca-content p .consult{ padding:3px 6px; *padding:2px 6px; text-align:center; font-size:12px; color:#ff9c00; background:url(/star/rj_icon_06.png) no-repeat;}

.rj-bf-content-two .tip{ top:95px;}

/* 为什么要及时登记版权 */
.why{ margin-top:15px; height:680px;  }
.why-title{ height:163px; text-align:center;}
.why-content{ position:relative; padding:50px 0px;}
.why-content li{ width:353px; height:306px; position:absolute; background:url(/star/why_li_bg.png) no-repeat; text-align:center;}
.wc-two{ left:280px; top:203px; }
.wc-three{ left:560px;}
.wc-four{ left:840px; top:203px; }
.wc-img{ padding:10px 0px 15px 0px;}
.why-content li h2{ font-size:34px; color:#333;}
.wc-content{ padding:15px 0px 10px 0px; line-height:30px; color:#999; font-size:18px;}
.wc-more{ width:236px; height:53px; line-height:53px; background:url(/star/zp_wc_more.png) no-repeat; position:absolute; left:58px; bottom:0; display:none; }
.why-content li:hover  .wc-more{ display:block;}
.wc-more a{ color:#fff; font-size:16px; display:block; }

/* 版权登记流程 */
.flow{ background:url(/star/zp_flow_bg.png) no-repeat left top; padding-top:140px; margin-top:0; padding-bottom:40px;}

/* 及时登记 维权有据  */
.register-bg{ background:url(/star/zp_why_bg.png) no-repeat top right; padding-top:30px;}
.register{ height:790px; padding:50px 0px; background:#f5f4f4 url(/star/zp_register_bg.png) no-repeat top right;}
.register-title{ text-align:center;}
.rc-content{ width:459px; height:582px; padding:0px 70px; float:left; position:relative;}
.rc-left{ background:url(/star/zp_register_left.png) no-repeat bottom right;}
.rcc-img{ text-align:center; height:280px; padding-top:20px;}
.rcc-title{ height:101px; background:url(/star/zp_rc_title.png) no-repeat; position:relative; z-index:9;}
.rcc-title span{ width:229px; text-align:center; display:block; color:#fff; font-size:30px; float:left;}
.rcc-title .rcct-left{ padding-top:17px;}
.rcc-title .rcct-right{ padding-top:40px;}
.rcc-content{ width:417px; border:solid 1px #d0cfcf; border-top:none; font-size:14px; color:#999; line-height:30px; padding:50px 20px 30px 20px; position:absolute; top:380px; text-indent:2em;}
.rc-right .rcc-img{ height:240px; padding-top:60px;}
.rc-right .rcct-right{ padding-left:60px; text-align:left; width:170px;}
.register-more{ text-align:center; margin-top:40px;}
.register-more a{ display:inline-block; width:170px; height:36px; line-height:36px; font-size:16px; color:#fff; background-color:#317cd5;}
.register-more a:hover{ background-color:#0d5bc9; }

/* 申请作品著作权所需提供文件一览  */
.file-title{ text-align:center;}
.file-content{ padding:20px 30px;}
.file-content li{ width:149px; height:234px; float:left; background:url(http://zxripr-cdn3.gbicdn.com/images//bq_soft/zp_file_li.png) no-repeat; text-align:center; position:relative; margin:0px 20px;}
.fc-img{ height:60px; padding:50px 0px 10px 0px;}
.fc-content{ font-size:18px; color:#999;}
.fc-content span{ font-size:14px;}
.fc-more{ width:147px; height:54px; line-height:46px; background:url(/star/zp_file_more.png) no-repeat; position:absolute; bottom:0; left:1px; display:none; }
.fc-more a{  color:#fff; font-size:16px; display:block;}
.file-content li:hover .fc-more{ display:block;}

/* 一证在手最少拥有11种权利  */
.power{ background-color:#fff; margin-top:0;}
.power .w1200{ background: url(/star/rj_bg_02.png) no-repeat center 280px;}
.power-btn{ background-color:#317cd5;}
.power-btn:hover{ background-color:#0d5bc9; }

/* 选择版权登记快速通道  */
.channel{ background-color:#195bad; padding:50px 0px;}
.channel-title{ text-align:center;}
.channel-content{ width:1193px; border:solid 1px #9bb2d0; padding:5px; padding:0px 0px 5px 5px; margin-top:30px;}
.cc-con-big{ width:356px; height:356px; border:solid 1px #eee; position:relative; background-color:#fff; float:left; margin-top:5px;}
.cc-con-big li{width:356px; height:356px; position:absolute; }
.cccb-title{ height:54px; line-height:54px; text-align:center; margin-top:16px; color:#333; background-color:#f2f2f2; font-size:20px; }
.cccb-img{ padding-top:20px; text-align:center;}
.cccb-text{ font-size:14px; color:#999; line-height:25px; padding:0px 60px; margin-top:10px; }
.cc-con-small{ width:829px; float:right;}
.cc-con-small li{ float:left; width:131px; height:114px; border:solid 1px #eee; position:relative; background-color:#fff; float:left; margin-right:5px; margin-top:5px; text-align:center;}
.cccs-img{ padding:20px 0px 8px 0px;}
.cccs-text{ font-size:16px; color:#999; }
.cccs-enquiry{ height:30px; line-height:30px;  background-color:#ff9c00; position:absolute; bottom:0; width:100%; display:none;left: 0;}
.cccs-enquiry a{ display:block; color:#fff; font-size:16px;}
.cc-con-small li:hover .cccs-enquiry{ display:block; }
.zp-pop{
    width: 100%;
    height: 100%;
}
.enquiry-window{ width:376px; height:484px; padding:10px 110px; border-top:solid 4px #195cad; background-color:#fff; position:fixed; left: 50%;
    top: 50%; margin-left: -288px; margin-top: -254px; z-index: 999;}
.enquiry-window h2{ width:380px; height:50px; line-height:50px; font-size:24px; text-align:center; margin:0 auto; color:#195cad; border-bottom:solid 1px #e2e2e2; }
.enquiry-window h3{ height:30px; line-height:30px; text-align:center;color:#195cad; font-size:14px; }
.enquiry-window p{ position:relative;  padding:10px 0px;}
.ewf-left{ width:85px; float:left; padding-top:5px; font-size:14px; color:#434753; text-align:right; line-height:25px;}
.ewf-left font{ color:#fe0000;}
.enquiry-window p input{float:left; border:solid 1px #e5e5e5; height:34px; line-height:34px; padding:0px 10px; width:250px; color:#999;}
.enquiry-window p textarea{ float:left;  border:solid 1px #e5e5e5; height:118px; line-height:25px; font-size:14px;  padding:0px 10px; width:250px; color:#999;  resize:none;}
.enquiry-window p .form-error{ color:#c40000; position:absolute; left:86px; top:48px;}
.enquiry-window p .form-safety{position:absolute; left:86px; top:58px; display:inline-block; background-color:#58b850; padding:1px 5px; color:#fff; font-size:12px; border-radius:2px;  }
.enquiry-window p .form-safety img{ margin-top:3px; vertical-align:top;}
.enquiry-window .margintop{ margin-top:20px;}
.enquiry-window p .form-select{ background:url(/star/zp_icon47.png) no-repeat right; cursor: pointer;}
.enquiry-window .select-content{ top:138px; right:70px;}
.enquiry-window .select-content h3{font-size:12px; color:#333; }
.enquiry-window .ewf-btn{ padding-left:85px; padding-top:20px;}
.enquiry-window .ewf-btn input{ width:220px; height:36px; line-height:36px; text-align:center; font-size:16px; color:#fff; background-color:#195cad; border:none; cursor:pointer; }
.enquiry-window .ewf-btn input:hover{ background-color:#094a98;}

/* 知识产权顾问  */
.sixth-tit li.current{ margin-top: -2px; height: 68px; margin-left: -2px; background: #195bad;  border: #195bad; color: #fff; }


.back_top:hover { background-color: #195cad; }
.back_top { display: none; position: fixed; bottom: 160px; right: 30px; width: 50px; height: 50px; background: #3687e9 url(/star//top.png) no-repeat center; }
.ewf-colse{ position:absolute; top:20px; right:20px;}
.cloud {
    opacity: 0.5;
    filter: alpha(opacity=50);
    display: none;
    background: #333;
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 120;}
.hide {
    display: none;
}



/*商务通*/
.swt {  position: fixed;  top: 50%;  right: 0;  margin-top: -181px;  z-index: 199; }
.swt .swt_zai {  float: left;  width: 12px;  height: 88px;  border: 1px solid #ae6a00;  border-right: 0 none;  background-color: #fff;  color: #ff9c00;  padding: 13px 5px 0 7px;  font-size: 12px;  cursor: pointer;  margin-top: 130px;}
.swt .swt_zai .sw_trg {  width: 0;  height: 0;  display: block;  margin: 6px 0 0 4px;  border-style: dashed dashed dashed solid;  border-color: transparent transparent transparent #ae6a00; }
.swt .swt_zai .sw_trg .swt .swt_zai .sw_trg {  width: 0;  height: 0;  display: block;  margin: 6px 0 0 4px;  border-width: 4px;  border-style: dashed dashed dashed solid;  border-color: transparent transparent transparent #ae6a00; }
.swt .swt_zai .sw_trg .swt .swt_zai .sw_trg_hid {  border-width: 4px;  border-color: transparent #0082ad transparent transparent;  margin-left: 0; }
.swt .swt_zai .sw_trg_hid {  border-color: transparent #ae6a00 transparent transparent;  margin-left: 0; }
.swt_menu {  width: 130px;  font-size: 12px;  text-align: center;  float: left;  background-color: #ff9c00;  border: 1px solid #ae6a00;  color: #fff; }
.swt_menu .sm-ul{ position: relative; z-index: 199; background-color: #ff9c00; padding-bottom: 10px; }
.swt_menu .sm_hour { margin-top: 10px; }
.swt_menu ul .sm_list {  height: 26px;  width: 98px;  border: 1px solid #fff;  line-height: 26px;  margin: 12px auto 0; cursor: pointer; }
.swt_menu ul .sm_list a{ color: #fff; display: block;}
.swt_menu .sm_zai img{ display: inline;}
.swt_menu ul li.sm_list:hover {  background-color: #ae6a00;  border-color: #ae6a00; }
.swt a.swt_zai:hover {  color: #ae6a00; }
.swt_menu .sm_zai {  width: 130px; position: relative;  height: 70px; z-index: 191; padding-bottom: 0; }
.swt_menu .sm_zai li{ width: 65px; float: left;  text-align: center; cursor: pointer;}
.smz-con{ width: 65px;  z-index: 199; position: relative; background-color: #e78d00;  height: 56px; padding-top: 14px; }
.smz-img{ height: 30px;}
.swt_menu .sm_zai .swt-phonebig{ position: absolute; right: 130px; bottom: -5px; width: 0; z-index: 190; }
.swt_menu .sm_zai .swt-ewmbig{  position: absolute; right: 130px; bottom: -5px; width: 0;  z-index: 190; }


/*20160321 样式新增*/
.select-content .selected{
    background-color: #013d91;
    color: #ffffff;
}
.bf-content form p span{font-size:12px;}

.yellow_close{
    width: 14px;
    height: 14px;
    background-position: 0 -50px;
    background-image: url(/star/icon.png);

}
.bfca-content p .consult{height: 21px;
    display: inline-block;}