@charset "utf-8";
/* 20180118 by fanbo */

body{ background: #f6f6f6; }

.page_bj{ position: absolute; top: 98px; left: 0; right: 0; height: 292px; background:#1f2326 url(../images/page_bj.jpg) center 0 no-repeat; z-index: -1;}

.path{ padding: 18px 0 21px; }
.path .icon{ width: 24px; height: 20px; background:url(../images/page_icon.png) -157px 0 no-repeat; float: left;}
.path ul{ float:left; padding-left: 9px; }
.path li{ float: left; color: #fff; font-size: 16px;}
.path li a{ color: #fff;}
.path li span{ padding:0 5px; }

.form_info{ background: rgba(55, 61, 65, .7)!important; filter: Alpha(opacity=.1); background: #373d41; border-radius: 5px; padding:11px;}
.form_info .input{ background:rgba(255, 255, 255, 0.1)!important; filter:Alpha(opacity=.1); background:#fff; display: block; padding:0 14px; font-size: 0; border-radius: 4px; margin-left:12px;}
.form_info i.icon{ background:url(../images/icon.png) no-repeat; display: inline-block; vertical-align: top; _display:inline; *zoom:1;}
.form_info .input input{ background: none; border:0; padding:19px 0; height: 20px; line-height: 20px; width: 200px; font-size: 16px; color:#e4e4e4; outline: 0;}
.form_info .input input::-webkit-input-placeholder { color:#e4e4e4;}
.form_info .input input:-moz-placeholder { color:#e4e4e4;}
.form_info .input input::-moz-placeholder { color:#e4e4e4;}
.form_info .input input:-ms-input-placeholder { color:#e4e4e4;}
.form_info .area .input{ margin-left:0; }
.form_info .area i.icon{ width: 23px; height: 29px; margin: 14px 10px 0 0;}
.form_info .industry i.icon{ width: 30px; height: 30px; background-position: 0 -39px; margin: 14px 9px 0 0;}
.form_info .industry input{ width: 300px; }
.form_info .submit{ overflow: hidden; }
.form_info .submit input{ background: #242526; border-radius: 4px; font-size: 24px; font-weight: bold; text-align: center; line-height: 58px; border:0; color:#fff; cursor: pointer; float: left; margin-left:12px; width: 253px; text-align: center;}

.left{ width: 920px; }

.message{ background:#fff; padding:29px 26px 52px; position: relative; border:1px solid #eee;}
.analyze{}
.analyze .icon{ width: 99px; height: 120px; background: url(../images/page_icon.png) no-repeat; margin-top:2px;}
.analyze .info ul{ width: 740px; }
.analyze .info li{ color:#888; font-size: 15px; line-height: 32px;}
.analyze .info li p{ float: left; }
.analyze .info li p.fl{ width: 240px; }
.analyze .info li p.fl b.fl{ padding-right: 20px; }
.analyze .info li span{}
.analyze .info li b{ color:#333; }
.analyze .info li em{ font-style: normal; }
.person{ position: absolute; left: -1px; right: -1px; top: 180px; z-index: 2;}
.more_person{ background: #373d41; color: #fb6304; text-align: center; line-height: 30px; font-size: 14px; cursor: pointer;}
.analyze .more_person .icon{ width: 14px; height: 8px; background-position: -162px -30px; display: inline-block; _display: inline; *zoom:1; vertical-align: top; margin: 11px 0 0 6px; }
.analyze .more_person.on .icon{ background-position: -168px -77px;}
.con_person{ background: #fff; border:1px solid #eee; padding:0 22px; box-shadow: 0 0 7px rgba(0, 0, 0, 0.2);}
.person .tit{ font-size: 16px; color:#333; line-height: 1.2; font-weight: 700;}
.basic table{ border-collapse: collapse; border-spacing: 0; font-size: 15px; text-align: center;}
.basic table th,.basic table td{ border:1px solid #eee; padding:10px;}
.basic table th{ color:#fb6304;}
.wuxing{}
.wuxing .tu{}
.wuxing .tu li{ font-size: 15px; font-weight: 700; overflow: hidden; line-height: 20px; float: left; padding: 0 60px 15px 0; color:#5c6575;}
.wuxing .tu span{ float: left; }
.wuxing .tu .back,.wuxing .tu .back i{ height: 14px; border-radius: 20px; }
.wuxing .tu .back{ height: 14px; width: 100px; background: #e4e4e4; margin-top:3px;}
.wuxing .tu .back i{ height: 14px; display: block; }
.wuxing .tu .wx_j .back i{ background: #ecd69f; }
.wuxing .tu .wx_m .back i{ background: #bbd4c5; }
.wuxing .tu .wx_s .back i{ background: #bdd5dd; }
.wuxing .tu .wx_h .back i{ background: #e9c8c0; }
.wuxing .tu .wx_t .back i{ background: #d1cbc7; }
.bzxys{}
.bzxys ul{}
.bzxys li{ overflow: hidden; line-height: 26px;}
.bzxys li span{ float: left; width: 57%;}
.bzxys li span.fl{ width: 43%; }
.bzxys li em{ font-style: normal; }
.person .line{ height: 1px; overflow: hidden; background: #eee; }

.name_box{ background: #fff; border:1px solid #eee; position: relative; padding:19px 19px 40px; margin-bottom: 25px;}
.name_box .tit{ overflow: hidden; border-bottom:1px solid #ededed; padding-bottom: 20px;}
.name_box .tit h2{ font-size: 24px; float: left; font-weight: 400;}
.name_box .tit h2 a{ color:#333;}
.name_box .tit h2 a:hover{ color:#f16622; }
.name_box .tit .tgl{ padding-left: 55px; font-size: 16px; color:#596374; float: left; float: left; padding-top: 18px; line-height: 26px;}
.name_box .tit .tgl em,.name_box .tit .tgl .back,.name_box .tit .tgl .back i{ display: inline-block; _display: inline; vertical-align: top; *zoom:1; font-style: normal;}
.name_box .tit .tgl .back,.name_box .tit .tgl .back i{ height: 26px;}
.name_box .tit .tgl .back{ width: 165px; margin: 0 10px 0 0; background: url(../images/star.png) no-repeat;}
.name_box .tit .tgl .back i{ background: url(../images/star.png) 0 -30px no-repeat; }
.name_box .tit .tgl b{ font-size: 20px; }
.name_box .tit .tgl.g b{ color:#2cb75a; }
.name_box .tit .tgl.z b{ color:#f1b500; }
.name_box .tit .tgl.d b{ color:#ff5a00; }
.name_box .wuxing{ padding:18px 0; }
.name_box .wuxing .tu li{ padding:0 0 0 32px;}
.name_box .wuxing .tu li .text{ color:#999; font-size: 14px; font-weight: 400; }
.name_box .wuxing .tu li.item01{ padding-left:0; }
.name_box .wuxing .tu li.item01 .back i{ background: #b6cee9; }
.name_box .wuxing .tu li.item02 .back i{ background: #b6dace; }
.name_box .wuxing .tu li.item03 .back i{ background: #b6b7da; }
.name_box .wuxing .tu li.item04 .back i{ background: #dab6d2; }
.name_box .version{ border:1px solid #d7e3df; padding:8px 18px; font-size: 15px; background: #eef5f3; }
.name_box .version dl{ line-height: 1.7;}
.name_box .version dt{ float: left; width: 80px; padding: 8px 0 0 0; font-weight: 700;}
.name_box .version dd{ overflow: hidden; border-top: 1px dotted #d8e4e0; padding: 8px 0; color:#006341;}
.name_box .version dd.bt0{ border-top:0; }
.name_box .fraction{ width: 113px; height: 44px; background: #373d41; color:#fff; text-align: center; position: absolute; top: 15px; right: -7px; border-top-left-radius: 44px; border-bottom-left-radius: 44px;}
.name_box .fraction span{ font-size: 37px; display: inline-block; _display: inline; *zoom:1; line-height: 44px;}
.name_box .fraction i{ width: 6px; height: 7px; background:url(../images/page_icon.png) -156px -77px no-repeat; position: absolute; right: 0; bottom: -7px;}
.name_box .submit{ position: absolute; bottom:-1px; left: 0; right: 0;}
.name_box .submit a{ width: 120px; height: 26px; line-height: 26px; background: #f3f3f3; color:#999; font-size: 14px; text-align: center; display: block; margin:0 auto;}
.name_box .submit a:hover{ background:#eee; }

.right{ width: 240px; }

.more_name{ background: #fff; font-size: 15px; text-align: center; padding: 19px; border: 1px solid #eee; }
.more_name a{ background: #E52E16; border-radius: 4px; font-size: 18px; font-weight: bold; text-align: center; line-height: 48px; border: 0; color: #fff; padding: 0 50px; cursor: pointer; display: inline-block; _display: inline; *zoom:1; vertical-align: top; }