@import url(global.css)/*tpa=http://www.paperyy.com/skins/css/global.css*/;
@charset "utf-8";
* { margin: 0px; padding: 0px;}
body{line-height:1.5; font:12px "Microsoft YaHei",微软雅黑; color:#333;}
ol,ul { list-style:none; }
a { color:#000;text-decoration:none; }
a:hover{ color:#dd1a00; }
img { border:0;  vertical-align:middle;}
table { border-collapse:collapse; border-spacing:0; }
.clear { clear:both; font-size:0; height:0; line-height:0; overflow:hidden;}
input{ border:none;}

.wrapper{ width:980px; margin:0 auto;}/*xg 20141219*/
.icons{ background:url(../images/icons.png-v20150413.png)/*tpa=http://www.paperyy.com/skins/images/icons.png?v20150413*/ no-repeat 0 0;}/*xg 20141219*/
.top a:hover , .intro a:hover , .footer .footerLink a:hover , .forgetBg1 .main p a:hover{ color:#dd1a00; }/*xg 20141219*/


.head{ height:560px;/* line-height:90px;*/ background:url(../images/xsx2_head_bg.jpg)/*tpa=http://www.paperyy.com/skins/images/XSX2_head_bg.jpg*/ no-repeat top center #2774c4;}/*xg 20141219*/


.secTop{ height:80px; background:url(../images/xsx2_sectop.jpg)/*tpa=http://www.paperyy.com/skins/images/XSX2_secTop.jpg*/ no-repeat top center;}
.secTop .wrapper{ position:relative;}

.logo{ height:80px; width:205px; float:left;  background:url(../images/logo.png-v1.0.png)/*tpa=http://www.paperyy.com/skins/images/logo.png?v1.0*/ no-repeat left center;_background:url(../images/logo.gif-v1.0.gif)/*tpa=http://www.paperyy.com/skins/images/logo.gif?v1.0*/ no-repeat left center;}/*xg 20141219*/
.logo a{ display:block; width:100%; height:100%;}


.nav-userbar{  height:80px;  line-height:82px; width:80px; float:right;  overflow:hidden; }
.nav-userbar span{ padding:0 6px; }
.nav-userbar  { font-size:14px; color:#fff; }
.nav-userbar a{ font-size:14px; color:#fff; }
.nav-userbar a:hover{ font-size:14px; color:#fff; }

.navigation{  position:relative; z-index:1; height:80px;  line-height:82px; width:620px; float:left;  overflow:hidden; }/*xg 20141219*/
.navA{ position:relative; height:80px; overflow:hidden;}
.navA a{ font-size:16px; color:#fff; display:inline-block; *display:inline; *zoom:1; width:88px; text-align:center ;margin:0 5px;}
.navA .m{ float:left;  position:relative; z-index:1; }
.navA .on a{ _color:#fff;}
.navA a:hover{ color:#fff;}
.navA .blockA{ height:4px; width:88px; background:url(../images/xsx2_nav_on.png)/*tpa=http://www.paperyy.com/skins/images/XSX2_nav_on.png*/ no-repeat bottom center;_background:url(../images/xsx2_nav_on.gif)/*tpa=http://www.paperyy.com/skins/images/XSX2_nav_on.gif*/ no-repeat bottom center; position:absolute; left:0; top:60px; overflow:hidden; }


/*个人中心头部导航begin*/
.navBar{  position:relative; z-index:1; width:138px; float:right;  height:40px; color:#fff; margin-top:24px;   }
.nav2{ position:relative;}
.nav2 a{ color:#333;  }
.nav2 .txImg{ width:35px; height:35px; float:left;}
.nav2 .txImg img{ width:35px; height:35px;}
.nav2 .txName{ width:95px; float:right;}
.nav2 .txName .name{ font-size:14px; border-bottom:1px solid #6aa8eb; padding-bottom:4px; margin-bottom:1px; line-height:15px;}/*xg 20141219*/
.nav2 .txName .have{ color:#faa63d;}
.nav2 .m{ position:relative; z-index:1; }
.nav2 .s{ float:left; width:3px; text-align:center; color:#D4D4D4; font-size:12px; }
.nav2 .sub{ display:none; /*默认隐藏*/  position:absolute; left:19px; top:31px; z-index:1; width:113px; }
.nav2 .sub .subTop{ width:100%; height:19px; background:url(../images/ht_down_top.png)/*tpa=http://www.paperyy.com/skins/images/ht_down_top.png*/ no-repeat top right; overflow:hidden;}
.nav2 .sub .subMid{ background:url(../images/ht_down_mid.png)/*tpa=http://www.paperyy.com/skins/images/ht_down_mid.png*/ repeat-y;}
.nav2 .sub .subBot{ height:11px; overflow:hidden; background:url(../images/ht_down_bot.png)/*tpa=http://www.paperyy.com/skins/images/ht_down_bot.png*/ no-repeat top right; _clear:both;}
.nav2 .sub ul{ width:82px; margin:0 auto; padding-top:6px;}
.nav2 .sub ul li{ height:28px; line-height:28px; font-size:13px;}
.nav2 .sub ul li.bor{ border-top:1px solid #e9e9ea; padding-top:8px; margin-top:8px;}
.nav2 .sub ul li a{ display:block; color:#888;}
.nav2 .sub ul li a em{ display:block; width:24px; height:28px; float:left;}
.nav2 .sub ul li a em.sub1{ background-position:-70px -4px;}
.nav2 .sub ul li a em.sub2{ background-position:-70px -32px;}
.nav2 .sub ul li a em.sub3{ background-position:-70px -60px;}
.nav2 .sub ul li a em.sub4{ background-position:-70px -88px;}
.nav2 .sub ul li a em.sub5{ background-position:-70px -116px;}
.nav2 .sub ul li a em.sub6{ background-position:-70px -142px;}
.nav2 .sub ul li a:hover{ color:#e78d1d;}
.nav2 .sub ul li a:hover em.sub1{ background-position:-120px -4px;}
.nav2 .sub ul li a:hover em.sub2{ background-position:-120px -32px;}
.nav2 .sub ul li a:hover em.sub3{ background-position:-120px -60px;}
.nav2 .sub ul li a:hover em.sub4{ background-position:-120px -88px;}
.nav2 .sub ul li a:hover em.sub5{ background-position:-120px -116px;}
.nav2 .sub ul li a:hover em.sub6{ background-position:-120px -142px;}

.banner{ margin:0 auto; height:473px; clear:both;}/*xg 20141219*/
.focusBox { position: relative; width:100%; height:473px; overflow: hidden; }
.focusBox .pic{ position:relative; z-index:0; width:1000px; margin:0 auto; }
.focusBox .pic li{ width:1000px; height:473px; position:relative;}
.focusBox .pic li.ban1{ background:url(../images/xsx2_banner_img1.png)/*tpa=http://www.paperyy.com/skins/images/XSX2_banner_img1.png*/ no-repeat left center;_background:url(../images/xsx2_banner_img1.gif)/*tpa=http://www.paperyy.com/skins/images/XSX2_banner_img1.gif*/ no-repeat left center;}/*xg 20141219*/
.focusBox .pic li .input{ position:absolute; width:290px; height:45px; bottom:80px; right:0;}/*xg 20141219*/
.focusBox .pic li a{ display:inline-block; width:140px; padding:12px 0 60px 0; font:18px "Microsoft YaHei",微软雅黑; color:#fff; letter-spacing:0.2em; text-align:center; _background:url(../images/icons.gif-v20150413.gif)/*tpa=http://www.paperyy.com/skins/images/icons.gif?v20150413*/ no-repeat 0 0;}/*xg 20141219*/
.focusBox .pic li .btn1{ background-position:0 -590px; float:left;}/*xg 20141219*/
/*.focusBox .pic li .btn2{ background-position:-180px -590px; margin:0 30px 0 25px;  float:left;}/*xg 20141219*/ 
/*.focusBox .pic li .btn3{ background-position:-360px -590px; float:left;} */
.focusBox .pic li .btn3{ background-position:-360px -590px; float:left;}


.focusBox .hd { width:100%; position: absolute; bottom: 25px; text-align: center; font-size:0; z-index:1; }
.focusBox .hd li{margin: 0 5px; background:url(../images/dot2.png)/*tpa=http://www.paperyy.com/skins/images/dot2.png*/ no-repeat 0px 0px; _background:url(../images/dot2.gif)/*tpa=http://www.paperyy.com/skins/images/dot2.gif*/ no-repeat 0px 0px; height: 16px; overflow: hidden; width: 16px; cursor: pointer; display:inline-block; *display:inline; zoom:1; }/*xg 20141219*/
.focusBox .hd li.on{ background-position:0px -32px;  }
.focusBox .prev,
.focusBox .next { width: 80px; height: 80px; margin:-119px 0 0; display: none; position: absolute; top: 50%; z-index: 10; cursor: pointer; text-indent: -9999px; filter:alpha(opacity=100);opacity:1;  }/*xg 20141219*/
.focusBox .prev { left: 0;  background-position:-210px -80px; }
.focusBox .next { background-position:-340px -80px; right: 0; }
.focusBox .prev:hover{ background-position:-210px -210px; }
.focusBox .next:hover { background-position:-340px -210px; }


/*add 20141219*/
input{ outline:medium;}
.focusBox .pic li.ban2{ background:url(../images/xsx2_banner_img2.png)/*tpa=http://www.paperyy.com/skins/images/XSX2_banner_img2.png*/ no-repeat left center; _background:url(../images/xsx2_banner_img2.gif)/*tpa=http://www.paperyy.com/skins/images/XSX2_banner_img2.gif*/ no-repeat left center;}/*xg 20140108*/
.focusBox .pic li.ban3{ background:url(../images/xsx2_banner_img3.png)/*tpa=http://www.paperyy.com/skins/images/XSX2_banner_img3.png*/ no-repeat left center; _background:url(../images/xsx2_banner_img3.gif)/*tpa=http://www.paperyy.com/skins/images/XSX2_banner_img3.gif*/ no-repeat left center;}/*xg 20140108*/
.focusBox .pic li .banText{ position:absolute; color:#fff; width:494px; right:0; top:86px;}
.focusBox .pic li .banText .banTtit{ font-size:35px; margin-bottom:10px;}
.focusBox .pic li .banText .banTtit1{ text-align:left;font-size:25px; margin-bottom:10px;}
.focusBox .pic li .banText p{ font-size:20px; line-height:26px; text-align:right;}/*xg 20150114*/
.focusBox .pic li.ban3 .banText p{ text-align:left; font-size:15px; line-height:26px;}
.focusBox .pic li.ban3 .banText p em{ font-size:20px;  padding-right:6px;}

.box0{ margin-top:100px; padding-bottom:100px; border-bottom:1px solid #e8e8e8;}
.box0 .text{ width:510px; height:165px;}
.box0 .text .title{ font-size:38px; line-height:38px; letter-spacing:0.1em; margin-bottom:25px;}
.box0 .text p{ font-size:18px; line-height:34px; color:#87959d;}
.box1{ height:312px; background:url(../images/xsx2_box1.jpg)/*tpa=http://www.paperyy.com/skins/images/XSX2_box1.jpg*/ no-repeat right top;}
.box2{ height:334px; background:url(../images/xsx2_box2.jpg)/*tpa=http://www.paperyy.com/skins/images/XSX2_box2.jpg*/ no-repeat left top;}
.box3{ height:324px; background:url(../images/xsx2_box3.jpg)/*tpa=http://www.paperyy.com/skins/images/XSX2_box3.jpg*/ no-repeat right top;}
.box4{ height:294px; background:url(../images/xsx2_box4.jpg)/*tpa=http://www.paperyy.com/skins/images/XSX2_box4.jpg*/ no-repeat left top; border-bottom:none;}
.box1 .text{ padding-top:72px;}
.box2 .text{ padding-top:80px; float:right;}
.box3 .text{ padding-top:103px;}
.box4 .text{ padding-top:81px; float:right;}
/*add 20150114*/
/*.box1 .text .title,
.box2 .text .title{ line-height:46px;}
*/

.h100{ height:100px; overflow:hidden; width:100%;}


.h100{ height:100px; overflow:hidden; width:100%;}

.big{margin:0; padding:0; color:#cc0000; font-size:20px; font-family:"Times New Roman", Times, serif;}
.small-red{
    font-weight: lighter;
    margin: 0;
    padding: 0;
	font-size: 12px;
}
.big-red {   
     color: #fff000;
    /*color: #ff0000;*/
    /*font-weight: bold;*/
    margin: 0;
    padding: 0;
	text-align:left
}

.colorBar{ height:5px; overflow:hidden; width:100%;}
.colorBar div{ width:33.33%; height:5px; float:left;}
.colorBar .bar1{ background:#6db838;}
.colorBar .bar2{ background:#9858bd;}
.colorBar .bar3{ background:#33bfe6;}


/*xp 20150305 begin*/
.data_bg{ background:#f9f9f9; border-top:1px #ccc solid; border-bottom:1px #ccc solid; margin-top:25px; padding:20px;width:960px; margin:0 auto;	}
.data_bg h5{ font-size:18px; color:#3e8bdb; font-weight:normal; letter-spacing:1px;}

/*data1*/
.data1{  margin-top:40px;height:244px;}
.database_table{ width:958px; height:204px; border:1px #e4e4e4 solid; margin-top:15px;border-collapse:collapse;font-size:14px; color:#333;}
.database_table tr{ height:40px;}
.database_table tr.coulumn1{ background:#efeeee; font-size:15px;color:#000;}
.database_table td{ border:1px #e4e4e4 solid; width:11%; text-align:center;}
.database_table td.row1{ width:95px; padding-right:15px; text-align:right; background:#efeeee; font-family:"Microsoft Yahei";font-size:15px; color:#000;}
.database_table tr.coulumn2 ul{ padding-left:40px; width:60px;}
.database_table tr.coulumn2 ul li{ display:block; float:left; width:23px; height:23px; background:url(../images/bumleb.jpg)/*tpa=http://www.paperyy.com/skins/images/bumleb.jpg*/ left top no-repeat; }
.database_table tr.coulumn2 ul li.status0{  background-position:-80px 0px;}
.database_table tr.coulumn2 ul li.status1{background-position:-4px 0px;}
.database_table tr.coulumn2 ul li.status2{background-position:-160px 0px;}



/*data2*/
.data2{  margin-top:35px;height:289px;}
.data2_chart{ width:620px; height:270px; float:left;}
.describe{ width:310px; height:400p; float:right;padding-top:80px; padding-left:10px;}
.describe li{ font-family:"Microsoft Yahei"; font-size:14px; color:#555; height:30px; line-height:30px; background:url(../images/data2_li.jpg)/*tpa=http://www.paperyy.com/skins/images/data2_li.jpg*/ left center no-repeat; padding-left:15px; }

/*data3*/
.data3{ margin-top:35px; height:327px;}
.data3_chart{ width:960px; height:300px;}

/*data4*/
.data4{ margin-top:35px; height:315px;}
.data4_chart{ width:960px; height:295px;}

/*data5*/
.data5{ margin-top:35px; height:320px;}
.data5_chart{ width:960px; height:298px;}



/*xp 20150305 end*/




/* 查重四大升级模块样式 */
.con-main-list-bk2 {
    width: 100%;
    padding: 60px 0;
    background: #f8fbff;
    position: relative;
    overflow: hidden;
}
.list-bk2-xbt {
    text-align: center;
    margin-bottom: 50px;
}
.list-bk2-con {
    width: 1200px;
    margin: 0 auto;
}
.list-bk2-con ul {
    display: flex;
    justify-content: space-between;
    list-style: none;
    padding: 0;
    margin: 0;
}
.list-bk2-con ul li {
    width: 22%;
    text-align: center;
    padding: 0 10px;
}
.list-bk2-con-xbt {
    font-size: 20px;
    font-weight: bold;
    color: #222;
    margin: 16px 0 12px;
}
.list-bk2-con-txt {
    font-size: 14px;
    color: #666;
    line-height: 1.7;
    margin: 0;
}
.list-bk2-con-last .list-bk2-con-xbt {
    margin-top: 8px;
}
.list-bk2-con-last img {
    margin-top: 8px;
}

/* AI降重模块样式 */
.jc-list-bk1-wrapper {
    width: 100%;
    padding: 70px 0;
    background: #ffffff;
    position: relative;
    overflow: hidden;
}
.jc-list-bk1-box {
    width: 1200px;
    margin: 0 auto;
    display: flex;
    justify-content: space-between;
    align-items: center;
    flex-wrap: wrap;
}
.jc-list-bk1-l {
    width: 783px;
    position: relative;
}
.jc_bk1_icon1 {
    width: 100%;
    display: block;
}
.jc-bk1-iconx1,
.jc-bk1-iconx2,
.jc-bk1-iconx3 {
    position: absolute;
    display: block;
}
.jc-list-bk1-r {
    width: 397px;
    margin-top: 135px;
    text-align: left;
}
.jc-bk1-xbt {
    width: 100%;
    display: block;
    margin-bottom: 18px;
}
.jc_bk1_txt1 {
    font-size: 14px;
    color: #666;
    line-height: 1.8;
    margin-bottom: 22px;
}
.jc-bk1-icon2 {
    width: 300px;
    display: block;
}

/* 常见问题FAQ 精准复刻截图样式 */
.faq-wrap {
    width: 100%;
    padding: 80px 0;
    background-color: #f8fbff;
}
.faq-container {
    width: 1200px;
    margin: 0 auto;
}
.faq-main-title {
    text-align: center;
    font-size: 42px;
    color: #222222;
    font-weight: bold;
    margin: 0 0 60px;
    position: relative;
}
.faq-main-title::after {
    content: "";
    width: 70px;
    height: 5px;
    background: #ffdd70;
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    bottom: -14px;
    border-radius: 3px;
}
.faq-card-box {
    background: #ffffff;
    border-radius: 24px;
    box-shadow: 0 2px 22px rgba(135, 180, 248, 0.08);
    overflow: hidden;
}
.faq-item {
    border-bottom: 1px solid #edf2fc;
}
.faq-item:last-child {
    border-bottom: none;
}
.faq-q {
    padding: 26px 36px;
    font-size: 18px;
    color: #222;
    display: flex;
    justify-content: space-between;
    align-items: center;
    cursor: pointer;
    user-select: none;
}
/* 箭头样式：收起 >  展开 < */
.faq-arrow {
    font-size: 24px;
    color: #4086ff;
    line-height: 1;
    transition: transform 0.24s ease;
}
.faq-item.active .faq-arrow {
    transform: rotate(180deg);
}
.faq-a {
    padding: 0 36px 26px;
    font-size: 15px;
    color: #666666;
    line-height: 1.8;
    display: none;
}
.faq-item.active .faq-a {
    display: block;
}

/* 响应式适配 */
@media screen and (max-width:1220px){
    .list-bk2-con, .jc-list-bk1-box, .faq-container { width: 96%; }
    .jc-list-bk1-l { width: 65%; }
    .jc-list-bk1-r { width: 32%; margin-top: 0; }
}
@media screen and (max-width:768px){
    .list-bk2-con ul { flex-direction: column; align-items: center; }
    .list-bk2-con ul li { width: 90%; margin-bottom: 30px; }
    .jc-list-bk1-box { flex-direction: column; }
    .jc-list-bk1-l,.jc-list-bk1-r { width: 100%; }
    .jc-list-bk1-r { margin-top: 30px; }
}

