@charset "utf-8";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,label,input,textarea,p,th,td,button,footer,header,nav,section,a,span,i { margin:0; box-sizing:border-box; padding: 0; }
body,button,input,select,textarea{ font-family: "Microsoft YaHei", tahoma, arial, 'Hiragino Sans GB'; color: #333; }
html,body{ min-width: 1200px; min-height: 100%; font-family: "Microsoft YaHei", tahoma, arial, 'Hiragino Sans GB'; font-size: 14px; }
ol,ul {list-style:none;}
h1,h2,h3,h4,h5,h6{font-weight: 500;}
a { text-decoration:none; cursor:hand;}

.nr_warp { width:1100px; margin: 0 auto;}

/* top */
.neiye_header { height: 100px; position:absolute; z-index: 6; top:0; width:100%;background:url(../images/bj_30.png)}

.neiye_wenzi { position:absolute; z-index:5; bottom:10%; width:100%; text-align:center; color:#FFF}
.neiye_wenzi h1 { font-size:70px;text-shadow:#333 1px 2px 5px}
.neiye_wenzi p { font-size:20px;text-shadow:#333 1px 2px 5px}
.neiye_wenzi span { font-size:12px;text-shadow:#333 1px 2px 5px}

.neiye_logo{ float: left; margin-top: 26px; margin-left:2%; }

.neiye_btnBar{ float: right; margin-top:27px; line-height: 32px;  position:relative; margin-right:2%;}
.borderBtn{ float:left;}
.borderBtn a { color:#FFF; text-decoration:none;background:#63B634; border-radius:5px; color: #FFF;padding:0 15px; display:block;}
.borderBtn a:hover { color:#FFF; text-decoration:none;background:#363;}

.blueBtn{ float:left; margin-left:15px;}
.blueBtn a { color:#FFF; text-decoration:none;background-color:#20a3fe;border-radius:5px; color: #FFF; padding:0 15px; display:block;}
.blueBtn a:hover { color:#FFF; text-decoration:none;background:#06C;}

.tel_bk { float: right; height: 38px; background-image: url(../images/tel_ico.png); background-repeat: no-repeat; background-position: left center; border-right-width: 1px; border-right-style: solid; border-right-color: #707070; font-size: 12px; padding-left: 45px; margin-top: 25px; margin-right: 15px; padding-right: 20px; color:#FFF; position:relative;}
.tel_bk p { padding:0; margin:0;}
.tel_bk .tel { font-size:16px;}

.baseUl:before,.baseUl:after,.clearfix:before, .clearfix:after { content: ""; display: block; height: 0; overflow: hidden; visibility: hidden; }
.baseUl:after,.clearfix:after,.row:after{ clear: both; }
.baseUl li{float: left;}

.navBar{ float: right; margin-right: 30px;}
.navBar a{ font-size: 16px; margin: 0 24px; line-height: 90px; position: relative; display: block; color:#FFF; }
.navBar li a:hover,.navBar li.active a{ color: #FFBE00; }
.navBar li a:before{ content: ''; position: absolute; display: block; left: 100%; bottom: 17px; width: 0; border-radius: 4px; -webkit-transition: width .3s,left .3s,color .3s; -moz-transition: width .3s,left .3s,color .3s; -ms-transition: width .3s,left .3s,color .3s; -o-transition: width .3s,left .3s,color .3s; transition: width .3s,left .3s,color .3s; border-top-style: solid; border-top-color: #FFBE00; border-top-width: 4px; }
.navBar li.active a:before{ width: 100%; left: 0; border-color: #FFBE00;}
.navBar li a:hover:before{ left: 0; width: 100%; -webkit-transition: width .3s,color .3s; -moz-transition: width .3s,color .3s; -ms-transition: width .3s,color .3s; -o-transition: width .3s,color .3s; transition: width .3s,color .3s;}

/* footer */
.footer { text-align:center;color: #AAA; }
.footer_shang { background-color: #2C2C2E; background-image: url(../images/footer_bj.jpg); background-repeat: no-repeat; background-position: center center; height: 99px; font-size:14px; line-height:90px; }
.footer_shang span { padding:0 8px;}
.footer_xia { background:#212121; line-height: 40px; height: 40px; font-size:12px; }

.footer a { color:#479BF3; text-decoration:none;}
.footer a:hover { color:#FFF;}

/* 内页banner */
.neiye_banner { height:auto; width:100%; position:relative}
.tu_dh {}
.tu_dh img { width:100%; height:auto;}


/* 栏目名 */
.neiye_bt { padding:50px 0; text-align:center;}
.neiye_bt h1 { font-size:42px; line-height:55px; padding:0; margin:0;}
.bt_en { padding:20px;}
.bt_en span { font-size:14px; padding:0 10px;}

.jieshao_bk { padding:20px 0;}
.jieshao_bk h2 { font-size:20px; text-align:center; padding:5px 0; margin:0;}
.jieshao_bk h3 { font-size:14px; text-align:center; padding:5px 0;}
.jieshao_bk p { text-indent:2em; font-size:15px; color:#767676; line-height:28px; padding:15px 0; text-align:left;}

.gongsi_youshi { font-size:18px; text-align:left; font-weight:bold;}
.gongsi_youshi p { text-indent:2em; padding:10px 0;}
.gongsi_youshi span { color:#FFBE00;}

.fenlei_youshi { height:120px; font-size:16px;  color:#737371; line-height:30px; margin-top:30px;}
.fenlei_ys_left { width:180px; border-left:2px solid #DA5252; background:#F2F2F2; height:120px; float:left; margin-right:47px;}
.nr_ys { padding-top:13px;}
.nr_ys span { color:#D54044;}
.nr_ys p { text-align:left; text-indent:20px; padding:0; margin:0;}
.fenlei_ys_right { width:180px; border-left:2px solid #DA5252; background:#F2F2F2; height:120px; float:right;}
.dingbu_bj_40 { padding-top:40px;}
.dingbu_bj_20 { padding-top:20px;}

/* 资质荣誉 */
.rongyu { color:#767676;}
.rongyu .tab{ overflow:hidden; padding:20px 0 20px 350px; font-size:16px;}
.rongyu .tab a{ display:block; padding:10px 0; float:left; text-decoration:none; color:#333; width:118px; margin-right:20px; text-align:center; border:1px solid #CCC; border-radius:5px; }
.rongyu .tab a:hover{ background:#E64E3F; color:#fff; text-decoration:none; border:1px solid #E64E3F}
.rongyu .tab a.on{ background:#E64E3F; color:#fff; text-decoration:none; border:1px solid #E64E3F}
.rongyu .content{ overflow:hidden; padding:10px;}
.rongyu .content li{ display:none;}
.rongyu p { font-size:16px; line-height:28px; text-indent:2em; text-align:left; padding-bottom:20px;}

.rongyu_tu { width:942px; margin:0 auto; padding:30px 0;}
.rongyu_tu_left { width:470px; float:left; text-align:center; height:auto;}
.rongyu_tu_left img { border:2px solid #09F;}

/* 企业资讯 */
.dbt_list { height:158px;}
.dbt_img { width:244px; height:158px; float:left;}
.dbt_img img { width:244px; height:158px; } 
.dbt_right { width:815px; float:right; height:158px; text-align:left;border-left:1px solid #CDCDCD; padding-left:20px; }
.dbt_time { font-size:16px; color:#B0B0B0; padding-bottom:5px;}
.dbt_right h1 { font-size:24px; line-height:35px; margin:0; padding:0;}
.dbt_right h1 a { color:#333;}
.dbt_right h1 a:hover { color:#F76465; text-decoration:none;}

.dbt_right p { font-size:13px; color:#AAA; line-height:24px; padding:10px 0 10px 0; margin:0;}
.dbt_more { height:26px; line-height:26px; text-align:center; font-size:13px;}
.dbt_more a { width:90px; height:26px; background:#0248A0; color:#FFF; display:block; text-decoration:none;}
.dbt_more a:hover { color:#FFF; text-decoration:none; background:#F76465}

.list_zixun { padding:30px 0;}
.list_zixun ul {}
.list_zixun ul li { height:120px; border-bottom:1px dotted #666;}
.list_zixun ul li:hover { background:#F1F1F1;}
.shijian_zx { width:140px; float:left; padding-top:20px;}
.day_zx { font-size:45px; color:#4C4C4C;}
.nianyue_zx { font-size:14px; color:#B0B0B0;}
.biaoti_zx { float:left; width:950px; text-align:left; padding-top:15px;}
.biaoti_zx h2 {font-size:24px; line-height:35px; padding:0; margin:0;}
.biaoti_zx h2 a { color:#333;}
.biaoti_zx h2 a:hover { color:#F76465; text-decoration:none;}

.biaoti_zx p {font-size:13px; color:#AAA; line-height:24px; padding-top:8px;}

/* 舆情应用 */
.yqyy_shang { height:328px; margin:70px 0;}
.yqyy_s_left { float:left; width:547px;}
.ygyy_s_right { float:right; width:490px;}

.yqyy_shang a { color:#333; }
.yqyy_shang a:hover { color:#F76465; text-decoration:none }

.ygyy_s_right h1 {  font-size:42px; padding:0 0 20px 0; margin:0;}
.ygyy_s_right p { font-size:16px; line-height:30px;}

.yingyong_list  { padding:20px 0 0 0;}
.yingyong_list ul {}
.yingyong_list ul li { float:left; margin:0 0 15px 70px; width:116px; border-bottom:1px dotted #333; padding:8px;}
.yytubiao_ico { float:left;}
.yytubiao_txt { float:left; padding-left:10px;}

.yytubiao_txt a { color:#333; }
.yytubiao_txt a:hover { color:#F76465; text-decoration:none}

/* 舆情报告 */
.yqbg_bk { width:100%; background:#F1F1F1; height:468px;}
.ygbg_nr { width:1100px; margin:0 auto; padding-top:70px; height:328px; }
.ygbg_nr_left { float:left; width:490px;}
.ygbg_nr_right { float:right; width:547px;}

.ygbg_nr_left h1 { font-size:42px; padding:0 0 20px 0; margin:0;}
.ygbg_nr_left p { font-size:16px; line-height:26px;}

.yqbg_list  { padding:20px 0 0 0;}
.yqbg_list ul {}
.yqbg_list ul li { float:left; margin:0 30px 15px 0; width:206px; border-bottom:1px dotted #333; padding:8px 0 8px 8px;}

.daping_list  { padding:40px 0 0 0;}
.daping_list ul {}
.daping_list ul li { float:left; margin:0 0 15px 30px; width:116px; border-bottom:1px dotted #333; padding:8px 0 8px 8px;}

/* 案例 */
.anli_list { border-bottom:1px dotted #CDCDCD; height:115px; margin-bottom:10px;}
.anli_tru { width:178px; height:98px; border:1px solid #CDCDCD; float:left;}
.anli_tru span { display:block; margin-top:29px;}
.dabiaoti_left { width:755px; margin-left:15px; float:left; text-align:left;}
.dbt_ys { font-size:20px; font-weight:bold; padding-bottom:10px; color:#333;}
.dbt_ys a { color:#333;}
.dbt_ys a:hover { color:#F76465; text-decoration:none;}

.dbt_sm { font-size:14px; color:#888; line-height:26px;}
.more_right_anli { width:125px; border-left:1px dotted #DDD; float:right; height:100px;}
.more_right_anli a { margin-top:37px; background:#63B634; display:block; width:90px; height:26px; margin-left:35px; line-height:26px; font-size:13px; color:#FFF ; text-align:center;}
.more_right_anli a:hover { background:#363; color:#FFF; text-decoration:none;}
.more_right_anli a:visited {color:#FFF; text-decoration:none;}
.more_right_anli a:active {color:#FFF; text-decoration:none;}

/* 联系我们 */
.lxwm_bks { border:1px solid #DDD; margin:80px 0; height:360px;}
.lxwm_left { width:440px; float:left; }
.lxwm_right { width:650px; height:360px; background:url(../images/lxmw_bj_nr.jpg); float:right;}

.lxwm_right ul { padding:120px 0 0 120px; color:#FFF;}
.lxwm_right ul li { padding-right:60px; text-align:center; float:left;}
.lxwm_ico_bk { border:1px solid #FFF; border-radius:47px; height:94px; margin-bottom:20px; width:94px;}
.lxwm_txt_wz { width:94px; }
.ico_bk_lxwm { padding-top:29px;}

.lxwm_left h1 { font-size:20px; font-weight:bold; padding:60px 0 20px 30px; margin:0}
.lxwm_left p { color:#999; font-size:15px; padding-left:30px; line-height:35px;}


.ditu_bk { width:100%; height:auto;}
.ditu_bk img { width:100%; height:auto;}

.rj_bt { text-align:center; padding:50px 0 0 0;}
.rj_bt h1 { font-size:42px; line-height:55px; margin:0; padding:0;}

.list_rj { padding-bottom:50px; text-align:center; padding-top:20px;}
.list_rj ul { height:300px;}
.list_rj ul li { width:252px; height:300px; float:left; }
.list_rj_bj { padding-right:30px;}

.beijing_01 { height:300px; background:#E75544;border-radius:8px; }
.beijing_02 { height:300px; background:#3FBC9C;border-radius:8px; }
.beijing_03 { height:300px; background:#E75544;border-radius:8px; }
.beijing_04 { height:300px; background:#DB474D;border-radius:8px; }

.list_rj h2 { font-size:20px; color:#FFF; padding:30px 0 15px 0; margin:0}
.list_rj p { line-height:25px;}
.list_rj p span { display:block; width:100px; background:#FFF; color:#FF5C26; margin:0 auto; border-radius:15px;}

.erweima_bk { padding-top:30px;}

/* 加入我们 */
.zhaoping_zong { font-size:16px; padding:20px 0; border-bottom:1px dotted #777}
.zhaoping_zong span { padding-right:50px; color:#00469F;}
.zhaoping_zong a { color:#00469F;}

.zpsm_bk { font-size:16px; font-weight:bold; padding:10px 0 30px 0;}
.zpsm_bk span { color:#D86C00;}

.zhiwei { padding:0 0 50px 0;}
.zhiwei h1 { font-size:16px; font-weight:bold; color:#D96D00; margin:0; padding:0;}

.fenlei_zhiwei { padding:20px 0;}
.fenlei_zhiwei p { font-size:16px; line-height:30px;}

/*navList*/
.navList{ display:table; margin:0 auto; float:right; padding:15px 30px 0 0}
.navLi{ float:left; height:84px; position:relative;}
.navLi h3{ margin:0; padding:0;}
.navLi h3 a{ display:block; padding:24px 5px; font-size:15px; color:#FFFFFF;  text-decoration:none;}
.navLi h3 a span{ display:block; border-bottom:4px solid transparent; height:36px;  margin:0 24px; transition:all 0.4s ease 0s;}
.navLi.on h3 a span,.navLi h3 a:hover span{ border-color:#FFBE00; color:#FFBE00; text-decoration:none;}

.navSub{ position:absolute; left:50%; margin-left:-85px; top:70px; width:170px; padding-top:23px; display:none; }
.navSub:before{ display:block; content:""; position:absolute; left:50%; margin-left:-11px; top:15px;
width: 0;
height: 0;
border-style: solid;
border-width: 0 8px 8px 8px;
border-color: transparent transparent rgba(0,0,0,0.75) transparent;
}
.navSubList{ background:rgba(0,0,0,0.75); border-radius:5px; padding-bottom:15px;}
.navSubLi{ text-align:center; margin:0 15px;}
.navSubLi h4{ border-bottom:1px dotted #FFF; margin:0; padding:0;}
.navSubLi h4 a{ display:block; color:#FFFFFF; font-size:14px; line-height:42px; background-position:right center; background-repeat:no-repeat; transition:all 0.3s ease-out 0s; margin:0 auto;}
.navSubLi.has h4 a{ text-decoration:none;}
.navSubLi a:hover{ color:#FFBE00; text-decoration:none;}


.navFouList{ border-bottom:1px solid rgba(255,255,255,0.2); display:none;}
.navFouLi{ font-size:12px; color:#dddddd; line-height:24px;} 
.navFouLi a{ display:block; color:#dddddd; text-decoration:none;}

.navBoxm{ display:none;}
.navListm{ list-style:none; overflow:hidden;}

/* 正文 */
.zhengwen_bt { padding:30px 0;}
.zhengwen_bt h1 {font-size: 28px; color: #222222; line-height: 150%; text-align:center;}
.zhengwen_bt p {border-bottom: 1px solid #dddddd; font-size: 13px; color: #999999; line-height: 22px; padding: 20px 0 10px 0; text-align:right;}
.zhengwen_bt p span { padding-left:15px; padding-right:10px;}

.zhengwen {font-size: 14px; color: #666666; line-height: 28px; padding: 10px 0 10px 0;}
.zhengwen p {text-indent: 2em; margin: 20px 0;}

.shangxia_wz { padding:30px 0 30px 0; border-top:1px dotted #ddd;}
.shangyipian { float:left;}
.xiayipian { float:right;}

/* 软件下载 */

.rjzx_banner { height:auto; width:100%; position:relative}
.rjxz_bk { position:absolute; z-index:5; bottom:0; left:10%; width:80%; color:#FFF; text-align:center;}
.rjxz_left { width:45%; float:left;}
.rjxz_left h1 { font-size:41px;text-shadow:#333 1px 2px 5px}
.rjxz_left p { font-size:20px; padding:20px 0 20px 0;text-shadow:#333 1px 2px 5px}
.rjxz_right { width:55%; float:right;}
.rjxz_right img { width:100%; height:auto;}

.xiazai_horse { padding:2% 6% 0 6%;}
.xiazai_left { float:left; width:60%;text-shadow:#333 1px 2px 5px}
.xiazai_left p { font-size:20px; text-align:left; line-height:30px; padding:8% 0 0 8%; margin:0; text-indent:2em;}
.xiazai_right { float:right; width:35%; border-left:1px dotted #fff; padding-left:4%; height:auto;}

.erweima_right { background:#FFF;}
.hore_bj { padding:4%;}
.hore_bj img { width:100%; height:auto;}
.erweima_right p { font-size:16px; text-align:center; color:#000; padding:0; margin:0; line-height:40px;text-shadow:#FFF 1px 2px 5px}