body,html{background: #f4f5f7;font-family: "Microsoft YaHei", "\u5fae\u8f6f\u96c5\u9ed1", "Helvetica Neue", Helvetica, Arial, sans-serif}
li,ol,ul{list-style-type: none;list-style-position: outside;padding: 0}
a,a:active,a:focus,a:visited{text-decoration: none}
input::-webkit-input-placeholder{color: #bbb}
input:-moz-placeholder{color: #bbb}
input::-moz-placeholder{color: #bbb}
input::-ms-input-placeholder{color: #bbb}
.black,.black a,a.black{color: #333}
.black a:hover,a.black:hover{color: #00407d}
.gray,.gray a,a.gray{color: #888}
.gray a:hover,a.gray:hover{color: #00407d}
.sp{height: 20px;line-height: 20px;overflow: hidden;clear: both;float: none}
.center{text-align: center}
.bold{font-weight: 700}
table td.money{color: #3578ff;font-weight: 700;text-align: right;padding-right: 15px}
table td.trmoney{text-align: right;padding-right: 15px}
table td.tcenter{text-align: center}
table td.tright{text-align: right}
table td.tright span{margin-right: 15px}
table .wid-4{width: 4%}
table .wid-5{width: 5%}
table .wid-6{width: 6%}
table .wid-7{width: 7%}
table .wid-8{width: 8%}
table .wid-9{width: 9%}
table .wid-10{width: 10%}
table .wid-11{width: 11%}
table .wid-12{width: 12%}
table .wid-13{width: 13%}
table .wid-14{width: 14%}
table .wid-15{width: 15%}
table .wid-16{width: 16%}
table .wid-17{width: 17%}
table .wid-18{width: 18%}
table .wid-19{width: 19%}
table .wid-20{width: 20%}
table .wid-25{width: 25%}
table .wid-30{width: 30%}
table .wid-35{width: 35%}
table .wid-40{width: 40%}
table .wid-45{width: 45%}
table .wid-50{width: 50%}
.content{width: 1200px;margin: 0 auto;padding: 20px 0 0;margin: 0 auto;zoom: 1}
.content .cleft{width: 890px;float: left}
.content .cright{width: 290px;float: right}
.content .clear{float: none;height: 0;overflow: hidden;clear: both}
.content .areabox{padding-top: 70px}
.content .areabox h2{margin-bottom: 30px;margin-left: 24px;font-size: 24px}
.analysebg,.areabg,.landindexbg{height: 580px;color: #fff}
.areabg{background: url(../images/area_bg.jpg) center top no-repeat}
.analysebg{background: url(../images/analyse_bg.jpg) center top no-repeat}
.landindexbg{background: url(../images/land_bg.jpg) center top no-repeat}
.breadcrumb{padding: 5px;background: url(../images/bchome.png) left top no-repeat;margin-bottom: 5px;padding-left: 30px;line-height: 20px}
.breadcrumb span{margin: 0 5px}
.breadcrumb b{font-weight: 400;color: #00407d}
.header{border-bottom: 1px solid #f1f1f1;min-width: 1200px}
.header .barbg{background: #00407c}
.header .topbar{width: 1200px;margin: 0 auto;height: 42px;line-height: 42px;color: #fff;overflow: hidden}
.header .topbar .left{float: left;margin-left: 20px}
.header .topbar .right{float: right;margin-right: 20px}
.header .topbar a{color: #dde6ef}
.header .topbar span{margin: 0 10px}
.header .topbar .log{background: url(../images/login.jpg) no-repeat;margin: 0 10px;padding-left: 19px}
.header .topbar .reg{background: url(../images/register.jpg) no-repeat;margin: 0 10px;padding-left: 19px}
.header .navbg{background: #fff}
.header .hidenav{display: none}
.header .nav{width: 1200px;margin: 0 auto;height: 68px;overflow: hidden;position: relative}
.header .nav .logo{float: left;padding: 10px 0 0 0;margin-left: 10px}
.header .nav .link{float: left;margin-left: 30px;padding: 4px 0 0 0}
.header .nav .link a{display: inline-block;line-height: 60px;margin: 0 12px;border-bottom: 4px solid #fff;color: #363636;font-size: 17px;text-decoration: none}
.header .nav .link a.cur,.header .nav .link a:hover{border-bottom: 5px solid #00407d;color: #00407d}
.header .nav .search{position: absolute;right: 20px;background: #fff;width: 100px;padding: 14px 0 0 0}
.header .nav .search .kwbg{border-radius: 60px;padding: 0 10px 1px 18px;border: 1px solid #d2d2d2;height: 40px}
.header .nav .search .sbtn{background: url(../images/search.jpg) center center no-repeat;display: inline-block;width: 35px;height: 36px;vertical-align: middle;cursor: pointer}
.header .nav .search .sbtn:hover{background: url(../images/search_h.png) center center no-repeat}
.header .nav .search input{width: 30px;border: 0;padding: 0 4px;height: 36px;outline: 0;display: inline-block;vertical-align: middle}
.analysebg,.areabg,.landindexbg{min-width: 1200px}
.footerbg{background: #262a2e;color: #a39d9d;min-width: 1200px}
.footer{width: 1200px;margin: 30px auto 0;padding: 30px;font-size: 13px;overflow: hidden;line-height: 25px}
.footer a{color: #c3bdbd}
.footer .left{float: left;width: 580px;border-right: 1px solid #5f6265}
.footer .right{float: right;width: 500px}
.footer .fnav{line-height: 40px;font-size: 15px}
.footer .fnav span{margin: 0 10px}
.footer .contact{font-size: 15px;background: url(../images/weixin.png) 230px 46px no-repeat;height: 160px}
.footer .contact .ftit{margin-bottom: 15px}
.footer .contact .ftit span{margin-right: 170px;font-weight: 700}
.rank{background: #fff;padding: 18px 16px 5px 10px}
.rank .title{font-size: 16px;font-weight: 700;padding: 10px 0 10px 20px;border-bottom: 1px solid #f8f8f8}
.rank .cont li{line-height: 37px;height: 37px;overflow: hidden}
.rank .cont li span{display: inline-block;width: 9%;vertical-align: middle;text-align: center;margin-right: 5px;color: #999;font-size: 13px}
.rank .cont li.r1 span{background: url(../images/rank1.jpg) center 10px no-repeat;color: #fff}
.rank .cont li.r2 span{background: url(../images/rank2.jpg) center 10px no-repeat;color: #fff}
.rank .cont li.r3 span{background: url(../images/rank3.jpg) center 10px no-repeat;color: #fff}
.rank .cont li a{color: #222;display: inline-block;width: 89%;height: 36px;overflow: hidden;vertical-align: middle}
.rankn .cont li{list-style-type: disc;list-style-position: inside}
.fixbar{position: fixed;top: 0}
#scrollbar{width: 290px}
#scrollbar .list{padding: 15px 20px}
#scrollbar .list div{height: 23px;line-height: 16px;background: url(../images/pos_gray.jpg) left top no-repeat;padding-left: 30px}
#scrollbar .list a{color: #333;text-decoration: none}
#scrollbar .list .cur a,#scrollbar .list a:hover{color: #1e6ccd;text-decoration: none}
#scrollbar .list .cur{color: #1e6ccd;background: url(../images/pos_blue.jpg) left top no-repeat;font-weight: 700}
#scrollbar .top{width: 60px;text-align: center;line-height: 20px;padding: 8px 0;background: #1e6ccd;color: #fff}
#scrollbar .top a{color: #fff}
#scrollbar .top a:active,#scrollbar .top a:focus,#scrollbar .top a:hover{text-decoration: none}
.ranksearch{width: 560px;margin: 15px auto}
.ranksearch .search{border: 1px solid #00407c;height: 50px;border-radius: 8px;background: #fff;overflow: hidden}
.ranksearch .search input{margin: 0;padding: 0;display: inline-block;vertical-align: middle;line-height: 48px;height: 48px;border: 0;outline: 0}
.ranksearch .search .txt{float: left;margin-left: 5px;padding-left: 5px;width: 470px;font-size: 18px}
.ranksearch .search .sbtn{float: right;border-radius: 0 6px 6px 0;background: #00407c;color: #fff;width: 75px;text-align: center;font-size: 17px;letter-spacing: 5px}
.ranksearch .note{color: #666;font-size: 13px;line-height: 26px;margin-top: 6px}
.psearch .ranksearch .note{padding-left: 240px;float: none;clear: both}
.psearch{padding: 20px 0}
.psearch .ranksearch{width: 800px}
.psearch .ranksearch .slogo{float: left;width: 240px;margin-top: 5px}
.search-line{border-bottom: 1px solid #00407d}
.search-nav,.sresult{width: 1200px;margin: 0 auto}
.search-nav a{display: inline-block;padding: 4px 8px;color: #333;margin-right: 10px}
.search-nav a span{color: #c00}
.search-nav a.cur,.search-nav a:hover{background: #00407d;border-radius: 20px;color: #fff;text-decoration: none}
.search-nav a.cur span,.search-nav a:hover span{color: #fff}
.sresult .sinfo{line-height: 30px}
.sresult .sinfo span{color: #c00}
.sresult .sitem{margin-top: 20px}
.sresult .stitle{font-size: 20px;line-height: 30px}
.sresult .scont{padding: 15px 0}
.sresult .slink a{display: inline-block;padding: 3px 12px;margin-right: 12px;color: #333;background: #f0f0f0;border-radius: 15px}
.sresult .slink a:hover{background: #00407d;text-decoration: none;color: #fff}
.sresult .stable table{width: 100%}
.sresult .stable table td{padding: 9px 6px}
.sresult .stable table .tit td{background: #f0f0f0}
.home{background: url(../images/index_bg.jpg) #f4f5f7 center 110px no-repeat;color: #eee}
.hwhite,.hwhite a{color: #eee}
.hblue,.hblue a{color: #0052b5}
.hsearch{width: 720px;margin: 200px auto 180px}
.hsearch .nomg{padding-left: 0;padding-right: 0}
.hsearch .htxt{background: url(../images/search2.jpg) #fff 6px center no-repeat;height: 45px;line-height: 45px;width: 100%;padding-left: 46px;border-radius: 6px;border: 1px solid #aeaeae;outline: 0;font-size: 17px}
.hsearch .btn{height: 45px;margin-left: 4px;font-size: 17px}
.hsearch .hotkey{clear: both;float: none;color: #888;padding-top: 5px}
.hsearch .hotkey a{color: #888;margin-right: 8px}
.hbox{width: 100%;overflow: hidden}
.hbox .hitem{float: left;width: 291px;margin-left: 12px;border-radius: 5px;position: relative;background: #2b6ec9}
.hbox .hitem2{width: 594px}
.hproduct .hitem{width: 230px;margin-left: 12px}
.hbox .hitembg{position: absolute;left: 0;top: 0;width: 100%;height: 100%;opacity: .8;z-index: 0}
.hbox .hfst{margin-left: 0}
.hbox .htit{background: #fff;border-radius: 5px 5px 0 0;line-height: 40px;padding-left: 12px;font-size: 15px}
.hproduct .hitem{text-align: center;padding-bottom: 10px}
.hproduct .htit{font-size: 16px;padding: 30px 0 10px;background: #2b6ec9}
.hproduct .htit span{display: block;margin: 0 auto 15px;background-image: url(../images/ipro.jpg)}
.hproduct .hpro1 span{background-position: -1px 0;width: 68px;height: 66px}
.hproduct .hpro2 span{background-position: -70px 0;width: 65px;height: 66px}
.hproduct .hpro3 span{background-position: -136px 0;width: 67px;height: 66px}
.hproduct .hpro4 span{background-position: -204px 0;width: 69px;height: 66px}
.hproduct .hpro5 span{background-position: -274px 0;width: 66px;height: 66px}
.hproduct .hdes{font-size: 12px;line-height: 20px;padding: 5px 0 20px}
.hproduct .hbtn{margin: 0 0 16px}
a.btn-a{display: inline-block;width: 130px;height: 25px;line-height: 22px;border-radius: 4px;border: 1px solid #fff;color: #ddd;text-decoration: none;font-size: 13px;text-align: center}
a.btn-a:hover{background: #2763b4}
.home h3{color: #0052b5;font-size: 18px;margin: 60px 0 30px;text-align: center;font-weight: 700}
.home h3 span{border-bottom: 3px solid #f4f5f7;cursor: default;color: #111}
.home h3 em{font-style: normal;color: #0052b5}
.home h3 .active{color: #0052b5;border-bottom: 3px solid #0052b5}
.home h3 .line{color: #0052b5;margin: 0 10px}
h3.harea_analyse{margin: 80px 0 35px}
.harea .hitem,.hinvest .hitem{background: #fff}
.harea .hitem .htit,.hinvest .hitem .htit{border-bottom: 2px solid #0052b5}
.harea .hlist{padding: 8px 12px;font-size: 13px}
.harea .hlist li{border-bottom: 1px solid #e7eff7;line-height: 36px}
.harea .hlist li:hover,.hinvest .hlist li:hover{border-bottom: 1px solid #d4e2f1;background: #fafafa}
.harea .hlist .hrank{display: inline-block;width: 30px;text-align: center}
.harea .hlist .hname{display: inline-block;width: 120px;padding-left: 10px}
.harea .hlist .hnum{display: inline-block;width: 110px;text-align: right}
.hinvest .hcont{padding: 12px 8px}
.hinvest .hiname{cursor: pointer}
.hinvest .hchart{width: 590px;height: 380px}
#chart_allsize{margin-top: 20px;height: 360px}
.hinvest .hfst a,.hinvest .hitem2 a{color: #fff}
.hdcount{position: relative;width: 274px;height: 300px;overflow: hidden}
.hdcount .dcbox{position: absolute;left: 0;top: 0;z-index: 2;width: 100%;height: 100%;background: #2b6ec9}
.hdcount .dcbox .item div{float: left;letter-spacing: 1px;text-align: center}
.hdcount .dcbox .item b{color: #beac42}
.hdcount .dcbox .item{height: 149px;overflow: hidden}
.hdcount .dcbox .item1 div{width: 90px;height: 74px;border: 2px solid #f4f5f7;border-left: 0;border-top: 0;padding-top: 20px}
.hdcount .dcbox .item1 .box1{width: 94px;height: 100%;border-right: 2px solid #f4f5f7;padding-top: 50px}
.hdcount .dcbox .item1 .box3,.hdcount .dcbox .item1 .box5{border-right: 0;border-left: 0}
.hdcount .dcbox .item1 .box2,.hdcount .dcbox .item1 .box3{border-bottom: 0;border-bottom: 2px solid #f4f5f7;height: 75px}
.hdcount .dcbox .item2 div{width: 180px;height: 76px;padding-top: 20px}
.hdcount .dcbox .item2 .box7{border-bottom: 2px solid #f4f5f7}
.hdcount .dcbox .item2 .box6{width: 94px;height: 100%;border-right: 2px solid #f4f5f7;padding-top: 50px}
.hinvest .htable{width: 100%;height: 302px;border: 2px solid #f4f5f7;background: #2b6ec9}
.hinvest .htable td{border: 2px solid #f4f5f7;text-align: center;vertical-align: middle}
.hinvest .htable tr{height: 16.66%}
.hinvest .htable .col1{width: 24%}
.hinvest .htable .col2{width: 22%}
.hinvest .htable .col3{width: 20%}
.hinvest .htable .col4{width: 18%}
.hinvest .htable .col5{width: 16%}
.hinvest .hlist{padding-bottom: 8px}
.hinvest .hlist li{border-bottom: 1px solid #e7e7e7;line-height: 36px}
.hinvest .hlist .hrank{display: inline-block;width: 80px;text-align: center}
.hinvest .hlist .hname{display: inline-block;width: 100px;padding-left: 10px}
.hinvest .hlist .hnum{display: inline-block;width: 80px;text-align: right}
.hland .hitem{background: #f4f5f7}
.hland .hitem .htit{background: #f4f5f7;border-bottom: none}
.hnews{width: 100%;overflow: hidden}
.hnews .hleft{float: left;width: 49.5%}
.hnews .hright{float: right;width: 49.5%}
.hnews .hcont{background: #f4f5f7;padding: 12px;border-radius: 5px;line-height: 37px}
.hnews .hcont li{background: url(../images/dot.jpg) 1px center no-repeat;padding-left: 20px}
.hnews .hcont .hot{background: url(../images/hot.jpg) right center no-repeat;margin-right: 10px;height: 37px;padding-right: 60px;overflow: hidden}
.hfreport{overflow: hidden}
.hfreport .hfrptimg{height: 250px;overflow: hidden;position: relative}
.hfreport .hfrptimg ul{width: 2400px;position: absolute;left: 0}
.hfreport .hfrptimg ul li{float: left;width: 300px;text-align: center}
.hfreport .hfrptbtn{width: 88px;margin: 0 auto;height: 26px}
.hfreport .hfrptbtn a{display: inline-block;width: 40px;height: 5px;border-radius: 2px;line-height: 5px;overflow: hidden;background: #fff;margin-left: 4px}
.hfreport .hfrptbtn a.active,.hfreport .hfrptbtn a:hover{background: #6e6357}
.hreport .hcont{padding: 20px 25px;overflow: hidden}
.hreport img{float: left;margin-right: 35px;width: 130px;height: 167px}
.hreport .rtit{font-size: 17px;line-height: 40px;height: 40px;overflow: hidden}
.hreport .rdate,.hreport .rdes{font-size: 13px;line-height: 20px;color: #ccc}
.hreport .rdate{padding: 10px 0}
.hreport .rbtn{padding-top: 20px}
h3.hcrpt{font-size: 13px;margin: 0 0 25px}
.hcreport{width: 98%;margin: 0 auto 20px}
.hcbtn{height: 60px;line-height: 60px;margin: 0 4px;text-align: center;background: #fff}
.hcbtn a.btn-a{width: 210px;height: 35px;line-height: 32px;border-radius: 4px;border: 1px solid #0fc4e1;color: #007ef9;font-size: 15px;background-image: linear-gradient(90deg, #fff, #fff), linear-gradient(90deg, #0fc4e1, #2d95fa)}
.hcbtn a.btn-a:hover{background-image: linear-gradient(90deg, #f5f6fb, #f5f6fb), linear-gradient(90deg, #0fc4e1, #2d95fa)}
.imgbox{width: 100%;overflow: hidden}
.imgbox .left{float: left;width: 600px}
.imgbox .left img{width: 600px;height: 300px;background: #eee}
.imgbox .right{float: right;width: 290px}
.imgbox .right img{width: 290px;height: 150px;background: #eee}
.imgtag{position: relative}
.imgtag div{position: absolute;bottom: 0;width: 100%;height: 40px;line-height: 40px}
.imgtag .imgmask{background: #333;opacity: .6;filter: alpha(opacity=60);-moz-opacity: .6}
.imgtag .imgtext{padding-left: 15px}
.imgtag .imgtext,.imgtag .imgtext a{color: #eee;font-size: 16px;text-decoration: none}
.ivnews{padding: 15px 20px}
.ivnews .title{text-align: right;height: 40px;overflow: hidden;border-bottom: 1px solid #e5e5e5}
.ivnews .title b{float: left;padding: 6px 2px;font-size: 18px;border-bottom: 2px solid #00407c}
.ivnews .title span a{font-size: 13px;display: inline-block;border: 1px solid #00407c;border-radius: 10px;line-height: 20px;padding: 0 11px;margin-top: 10px}
.ivnews .title span a:hover{text-decoration: none}
.ivnews .ivreport{padding-top: 15px;width: 100%;overflow: hidden}
.ivnews .ivreport li{float: left;width: 50%;line-height: 36px;background: url(../images/square.jpg) left center no-repeat;padding-left: 10px;height: 36px;overflow: hidden}
.ivnews .ivreport li a{float: left;width: 72%}
.ivnews .ivreport li span{float: right;color: #aaa;margin-right: 20px;font-size: 13px}
.ivpmap .echartsmap .echarts{width: 846px;height: 560px}
.ivpmap #echart_china{border-top: 1px solid #f8f8f8}
.ivpmap2 .echartsmap{width: 100%;overflow: hidden}
.ivpmap2 .echartsmap .echarts{float: left;width: 424px;height: 300px}
.ivpmap2 #echart_china{border-top: 0}
.dataCount{position: relative;width: 290px;height: 300px;overflow: hidden}
.dataCount .dcimg{position: absolute;left: 0;top: 0;z-index: 1}
.dataCount .dcbox{position: absolute;left: 0;top: 0;z-index: 2;width: 100%;height: 100%;opacity: .7;background: #111;color: #fff}
.dataCount .dcbox .item div{float: left;letter-spacing: 1px;text-align: center}
.dataCount .dcbox .item b{color: #fa0}
.dataCount .dcbox .item{height: 149px;overflow: hidden}
.dataCount .dcbox .item1 div{width: 97px;height: 74px;border: 2px solid #ddd;border-left: 0;border-top: 0;padding-top: 20px}
.dataCount .dcbox .item1 .box1{width: 95px;height: 100%;border-right: 2px solid #ddd;padding-top: 50px}
.dataCount .dcbox .item1 .box3,.dataCount .dcbox .item1 .box5{border-right: 0;border-left: 0}
.dataCount .dcbox .item1 .box2,.dataCount .dcbox .item1 .box3{border-bottom: 0;border-bottom: 2px solid #ddd;height: 75px}
.dataCount .dcbox .item2 div{width: 195px;height: 76px;padding-top: 20px}
.dataCount .dcbox .item2 .box7{border-bottom: 2px solid #ddd}
.dataCount .dcbox .item2 .box6{width: 95px;height: 100%;border-right: 2px solid #ddd;padding-top: 50px}
.ivproject{padding: 15px 20px 0}
.ivproject .title{font-size: 18px;font-weight: 700;padding: 5px 0 20px}
.ivproject2 .title{text-align: right}
.ivproject2 .title b{float: left;display: inline-block}
.ivproject .title span a{font-size: 13px;display: inline-block;border: 1px solid #00407c;border-radius: 10px;line-height: 20px;padding: 0 11px;margin-top: 10px}
.ivproject .title span a:hover{text-decoration: none}
.ivpmap .title{padding-bottom: 0}
.ivnews table{width: 100%;margin-top: 10px}
.ivnews table td{padding: 12px 5px 12px 10px}
.ivnews table .tit td{background: #f2f2f2}
.ivnews table .etd1{width: 15%}
.ivnews table .etd2{width: 45%}
.ivnews table .etd3{width: 16%}
.ivnews table .etd4{width: 12%}
.ivnews table .etd5{width: 15%}
.ivnews table .ftd1{width: 12%}
.ivnews table .ftd2{width: 45%}
.ivnews table .ftd3{width: 16%}
.ivnews table .ftd4{width: 13%}
.ivnews table .ftd5{width: 13%}
.ivnews table .itd1{width: 15%}
.ivnews table .itd5{width: 14%}
.ivnews table .itd4{width: 14%}
.ivnews table .itd6{width: 17%}
.ivnews table .itd2,.ivnews table .itd3,.ivnews table .itd7{width: 12%}
.ivcompany table td{width: 12%}
.ivcompany table .ctd6,.ivcompany table .ctd7{width: 15%}
.ivnews table .ctd1,.ivnews table .ctd2,.ivnews table .ctd3,.ivnews table .ctd4,.ivnews table .ctd7,.ivnews table .ctd8{width: 11%}
.ivnews table .ctd5{width: 10%}
.ivnews table .ctd6,.ivnews table .ctd7{width: 15%}
.ivnews table .ctd8{width: 15%}
body,html{margin: 0;padding: 0}
.t-width{width: 1200px;min-width: 1200px;margin-left: auto;margin-right: auto}
.t-minwidth{min-width: 1200px}
.clear-fix{clear: both;float: none;height: 0;overflow: hidden}
.ip-stock,.t-bluebg{background: #151e2d;min-width: 1200px}
.t-bannerbg{background: url(../images/banner-bg.png) #151e2d left bottom repeat-x}
.t-header{height: 100px;font-size: 16px}
.t-header .logo{float: left;margin: 30px 0 0 10px}
.logo img{width: 58px;height: 52px;margin: -4px 10px 20px 0;}
.logo .logo-title{line-height: 25px;}
.logo-title .company-name{color: #2385ff;font-weight: bold;font-size: 18px;letter-spacing: 2px;}
.logo-title .company-sub{font-size: 12px;color:rgba(60,173,239,.7);}
.t-header a{display: inline-block;text-decoration: none;line-height: 40px;color: #d8d8d8}
.t-header .t-nav{float: left;margin-left: 100px;line-height: 100px}
.t-header .t-nav li{display: block;float: left;margin: 0 20px}
.t-header .t-nav li a{border-bottom: 2px solid #151e2d}
.t-header .t-nav li a:hover,.t-header .t-nav li.active+a,.t-header .t-nav li.cur>a{color: #2385ff;border-bottom: 2px solid #2385ff}
.t-header .t-nav .nav-rpt{display: inline-block;position: relative}
.t-header .t-nav .nav-sub{display: none;background: #151e2d;position: absolute;z-index: 999;margin-top: -30px;margin-left: -12px;padding: 7px 12px;width: 110px}
.t-header .t-nav .nav-sub a{display: block;}
.t-header .user{float: right;margin-right: 10px;line-height: 100px}
.t-header .user a{margin-left: 10px;color: #2385ff}
.t-header .user a:hover{text-decoration: underline}
.t-header .user .himg img{width: 30px;margin-right: 10px}
.t-i{background: #fff;min-width: 1200px}
.t-i .t-banner{height: 580px;overflow: hidden;color: #d8d8d8}
.t-i .t-banner .t-left{float: left;width: 600px}
.t-i .t-banner .t-right{float: right;width: 590px}
.t-i .t-banner h3{color: #fff;margin-top: 80px;margin-left: 15px}
.t-i .t-banner .t-desc{margin-top: 15px;margin-left: 15px;font-size: 15px}
.t-i .t-banner .t-try{margin-top: 70px;margin-left: 6px}
.t-i .t-banner .t-try .t-try-bg{width: 144px;height: 58px;background: url(../images/btn-try.png?v180606) center center no-repeat}
.t-i .t-banner .t-try .t-try-bg a{margin: 10px 0 0 10px;display: inline-block;width: 122px;text-align: center;padding: 8px 0;font-size: 15px;color: #fff}
.t-i .t-banner .t-try .t-try-bg a:hover{text-decoration: none}
.t-i .t-banner .t-try .t-try-bg-h{background: url(../images/btn-try-h.png?v180606) center center no-repeat}
.t-i .t-banner .t-try .t-try-bg-h a{color: #06f}
.t-i .t-banner .t-db{width: 100%;overflow: hidden;margin-top: 55px}
.t-i .t-banner .t-db li{float: left;width: 33%;padding: 5px 15px 10px;cursor: default;border: 1px solid #151e2d}
.t-i .t-banner .t-db li.active{border: 1px solid #0d85ff;font-size: 15px}
.t-i .t-banner .t-db li.active .t-tit strong{font-size: 19px}
.t-i .t-banner .t-db li .t-tit{line-height: 35px;color: #2385ff}
.t-i .t-banner .t-db li .t-tit strong{font-weight: 400;font-size: 18px}
.t-i .t-banner .t-db li .t-dbdesc{margin-top: 8px;color: #bbb}
.t-i .t-banner .t-db-img{text-align: center}
.t-i .t-banner .t-db-img .t-img-item{display: none}
.t-i .t-banner .t-db-img .t-img-wrap{display: block;margin-left: 60px;position: relative}
.t-i .t-banner .t-db-img .t-img-wrap .imgf,.t-i .t-banner .t-db-img .t-img-wrap .imgs{display: none;position: absolute;left: 0;top: 0}
.t-i .t-banner .t-db-img .t-img-wrap .imgf{top: 110px;left: 20px;z-index: 9}
.t-i .t-banner .t-db-img .t-img-wrap .imgs{z-index: 10}
.t-i .t-banner .t-db-img .t-img-wrap .img-c div{position: absolute;width: 14px;color: #06f;text-align: right;line-height: 15px;font-size: 13px}
.t-i .t-banner .t-db-img .t-img-wrap .img-c div span{display: block;font-size: 11px}
.t-i .t-banner .t-db-img .t-img-wrap .img-c .img-t1{left: 87px;top: 99px}
.t-i .t-banner .t-db-img .t-img-wrap .img-c .img-t2{left: 346px;top: 87px}
.t-i .t-banner .t-db-img .t-img-wrap .img-c .img-t3{left: 379px;top: 238px}
.t-i .t-banner .t-db-img img{margin: 0 auto}
.t-i .t-banner .t-db-img img.img0{margin-top: 10px;display: block}
.t-i .t-banner .t-db-img img.img1{margin-top: 100px}
.t-i .t-banner .t-db-img img.img2{margin-top: 80px}
.t-i .t-banner .t-db-img img.img3{margin-top: 100px}
.t-i .t-report{padding-bottom: 50px}
.t-i .t-report h3{font-size: 19px;text-align: center;background: url(../images/t-line3.png) center bottom no-repeat;padding: 60px 0 30px}
.t-i .t-report .t-rptlist{width: 100%;overflow: hidden;padding-top: 30px}
.t-i .t-report .t-rptlist a{display: block;text-decoration: none;float: left;width: 355px;height: 233px;border: 1px solid #e4e4e4;background: #fff;text-align: center;background: #f9fcff;cursor: pointer}
.t-i .t-report .t-rptlist a.t-area{background: url(../images/t-rpt-0.png) center 35px no-repeat}
.t-i .t-report .t-rptlist a.t-land{background: url(../images/t-rpt-1.png) center 35px no-repeat;margin: 0 67px}
.t-i .t-report .t-rptlist a.t-finc{background: url(../images/t-rpt-2.png) center 35px no-repeat}
.t-i .t-report .t-rptlist a.active,.t-i .t-report .t-rptlist a:hover{border: 1px solid #06f}
.t-i .t-report .t-rptlist a .t-tit{color: #2385ff;font-size: 17px;margin-top: 130px}
.t-i .t-report .t-rptlist a .t-tit strong{font-weight: 400}
.t-i .t-report .t-rptlist a .t-rptdesc{margin-top: 8px;color: #888}
.t-i .t-newsbg{background: #2960bd;padding-bottom: 40px;color: #eee}
.t-i .t-newsbg h3{font-size: 19px;text-align: center;background: url(../images/t-line4.png) center bottom no-repeat;padding: 45px 0 25px}
.t-i .t-newsbg .t-newslist{margin-top: 25px;width: 100%;overflow: hidden}
.t-i .t-newsbg .t-newslist a{color: #fff}
.t-i .t-newsbg .t-newslist li{float: left;width: 540px;line-height: 34px;background: url(../images/t-dot.png) left 10px no-repeat;padding-left: 24px;font-size: 13px}
.t-i .t-newsbg .t-newslist li,.t-i .t-newsbg .t-newslist li a{color: #eee}
.t-i .t-newsbg .t-newslist li a{width: 380px;height: 34px;overflow: hidden;display: inline-block}
.t-i .t-newsbg .t-newslist li span{float: right;margin-right: 15px}
.t-i .t-newsbg .t-newslist li:nth-child(2n){margin-left: 110px}
.t-footerbg{background: #101724}
.t-footer{padding: 30px 0;overflow: hidden;line-height: 25px}
.t-footer,.t-footer a{color: #6d7b95}
.t-footer .t-map{float: left;width: 350px}
.t-footer .t-map .t-tit{margin-bottom: 15px}
.t-footer .t-map .t-pad{text-indent: 5em}
.t-footer .t-site{float: left;width: 555px;line-height: 29px}
.t-footer .t-site .t-nav{margin-bottom: 10px}
.t-footer .t-site .t-nav span{margin-left: 5px}
.t-footer .t-weixin{float: right;width: 270px}
.t-footer .t-weixin .t-wx{margin-top: 30px;width: 250px;height: 130px;background: url(../images/weixin.png) left top no-repeat}
.ip-stock #app{width: 500px;margin: 150px auto}
.ip-stock #app input{background-color: #fff;border-radius: 4px;border: 1px solid #d8dce5;box-sizing: border-box;color: #5a5e66;display: inline-block;font-size: inherit;height: 40px;line-height: 1;outline: 0;padding: 0 15px;-webkit-transition: border-color .2s cubic-bezier(.645, .045, .355, 1);transition: border-color .2s cubic-bezier(.645, .045, .355, 1);width: 100%}
.ip-stock #app .lst{display: none;margin-top: 1px;padding: 6px 0;background: #fff;border-radius: 4px}
.ip-stock #app .lst div{font-size: 14px;padding: 0 20px;position: relative;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;color: #5a5e66;height: 34px;line-height: 34px;-webkit-box-sizing: border-box;box-sizing: border-box;cursor: pointer}
.ip-stock #app .lst div span{float: left}
.ip-stock #app .lst div .c1{width: 100px}
.ip-stock #app .lst div .c3{float: right}
.ip-stock #app .lst div .red{color: #fa5555}
.ip-stock #app .lst div.active,.ip-stock #app .lst div:hover{background: #f5f7fa}
.t-hidden{visibility: hidden}
.areaNav{width: 1200px;margin: 40px auto;zoom: 1}
.areaNav .navtitle{font-size: 18px;line-height: 30px;text-align: center;font-weight: 700}
.areaNav .province{float: left;width: 33.3%}
.areaNav .ptitle{font-size: 15px;line-height: 35px;font-weight: 700}
.areaNav .city{float: left;width: 20%;line-height: 18px;padding: 5px 0}
.atitle{height: 90px;background: #fff;position: relative;overflow: hidden}
.aptitle{height: 40px}
.atitle .data-link{float: right;margin: 35px 20px 0 0;font-size: 16px}
.atitle h1{display: inline-block;line-height: 34px;margin: 0;padding: 0;color: #00407d;padding: 0 20px;margin-top: 28px;font-size: 24px;font-weight: 700}
.attown h1{font-size: 20px}
.attown .data-link{font-size: 14px}
.aptitle h1{margin: 0 0 20px}
.aptitle2{height: 60px}
.aptitle2 h1{margin-top: 8px}
.aptitle2 .data-link{margin: 15px 20px 0 0}
.atitlebt{height: 40px;line-height: 40px;padding-left: 20px}
.acommon .small{font-size: 12px;color: #555}
.apad{padding: 20px 0;margin-top: 20px}
.appad{margin-top: 0}
.apad b{margin: 0 2px}
.aipad{padding: 20px 22px}
.dotlist{padding-left: 16px}
.dotlist li{list-style-type: disc;list-style-position: outside;line-height: 20px;padding: 3px 0}
.achartwrap .echart{width: 800px;height: 550px;margin: 0 auto 20px}
.achartwrap .echart_reportd{width: 800px;height: 400px;margin: 0 auto 20px}
.aaboutcity .aactitle{font-weight: 700;font-size: 16px;line-height: 40px}
.aaboutcity .aacstit{font-weight: 700;line-height: 30px}
.anote .antitle{font-size: 16px;font-weight: 700;line-height: 40px}
.anote .anlist li{padding: 5px 0}
.aline{border-bottom: 1px dotted #888;margin: 5px 0;padding-top: 6px}
.aaboutcity .acitylist li{width: 49%;float: left}
.listTable{width: 100%;border-collapse: collapse;border: 1px solid #d2d2d2}
.listTable td{border: 1px solid #d2d2d2;padding: 5px}
.listTable .title td{background: #f2f2f2;color: #069;font-size: 16px;text-align: center;font-weight: 700}
.listTable .province{width: 12%}
.listTable a{display: inline-block;padding: 2px 5px}
.listTable a:hover{text-decoration: none;background: #069;color: #fff}
.note_msg{color: #999;line-height: 25px}
.note_msg div{padding-left: 2em}
.note_msg .note_f{padding-left: 0}
.area{padding: 15px 0}
.area .areaname{height: 30px;overflow: hidden;position: relative}
.area .areaname .a-name{display: inline-block;padding: 0 20px;background: #00407d;color: #fff;text-align: center;line-height: 30px;font-size: 16px}
.area .areaname .data-link{position: absolute;right: 20px;top: 1px}
.area .areainfo{padding: 12px 10px;width: 100%;overflow: hidden}
.area .aleft{float: left;width: 420px}
.area .aright{float: right;width: 380px}
.area .areadetail{padding: 20px 0 0 20px;line-height: 1.6}
#echart_jj{width: 420px;height: 270px;margin-top: 10px}
#echart_cz,#echart_jj2,#echart_rk{width: 380px;height: 180px}
.area .note_msg{margin-left: 15px}
.area .subarea{margin: 20px 0 0 20px}
.area .subarea a{display: inline-block;padding: 4px 6px;text-decoration: none}
.area .subarea a:hover{background: #f2f2f2}
.table .rpt-m,.table .rpt-text{padding-left: 12px}
.tooltip2.bottom .tooltip-arrow{border-bottom-color: #107ecb}
.tooltip2>.tooltip-inner{background-color: #107ecb}
.tooltip-area{width: 300px;max-width: 300px;text-align: left}
.tooltip-area a{color: #eee;display: inline-block;padding: 2px 4px;margin: 2px}
.tooltip-area a:hover{color: #fff}
.radarTable{border-collapse: collapse;border: 0 solid #646464}
.radarTable td{padding: 1px;border: 0 solid #646464}
.radarTable td.rtr{padding-left: 5px}
#table_town{margin-bottom: 5px}
.acommon .more-right{text-align: right;display: none}
.adetail .btitle .toplink{display: inline-block;float: right;margin-right: 25px;font-size: 15px}
.column{margin-top: 20px;padding: 0 20px 20px}
.column .category{margin-top: 15px;padding-top: 20px}
.column .title{line-height: 40px;width: 240px;text-align: center;background: #1e6ccd;color: #fff;font-size: 20px}
.column .subwrap{position: relative;padding: 10px 0 0;width: 100%;height: 43px;overflow: hidden}
.column .subwrap .more{position: absolute;top: 15px;right: 2px;line-height: 25px;color: #666}
.column .sub{line-height: 25px;font-size: 15px;width: 95%}
.column .sub a{display: inline-block;padding: 4px 5px;margin: 0 5px;cursor: pointer;text-align: left;color: #333;text-decoration: none}
.column .sub a:hover{color: #1e6ccd}
.column .sub .cur{color: #1e6ccd;font-weight: 700;background: url(../images/arrow_up.jpg) center bottom no-repeat}
.column .data{width: 100%;border-top: 2px solid #1e6ccd}
.column .data .dtable{display: none}
.column .data .dtabletown{display: block;margin-top: 10px}
.column .data .dtabletown td.col{width: 16%}
.column .data .dtabletown td{width: 14%}
.column .data .dtable .more{padding-left: 5px}
.column .data table{width: 100%;border: 1px solid #e3e3e3;border-collapse: collapse}
.column .data table td{border: 1px solid #e3e3e3;padding: 6px 8px;line-height: 20px;width: 25%}
.column .data table .tit td{background: #f2f2f2;text-align: center;line-height: 30px}
.column .data table .tit td.col{text-align: center}
.column .data table .wid2 td{width: 35%}
.column .data table .wid3 td{width: 23%}
.column .data table .wid4 td{width: 17.5%}
.column .data table .wid5 td{width: 14%}
.column .data table .wid2 .col,.column .data table .wid3 .col,.column .data table .wid4 .col,.column .data table .wid5 .col{width: 30%;text-align: left}
.column .data table .d{text-align: right}
.column .data table .o{text-align: center}
.column .data table .unit{color: #999}
.column .delete{background: #0a0}
.column .data table .dtbg td{background: #e6f5fc}
.gborder{background: #fff}
.gborder .btitle{line-height: 21px;padding-left: 10px;margin-top: 10px;font-weight: 700;font-size: 16px;border-left: 11px solid #00407d}
.gborder .alisttitle{border-left: 0;padding-left: 0}
.gborder .alisttitle .aindex{display: inline-block;background: #00407d;padding: 2px 5px;color: #fff;margin-right: 4px}
.gborder .alisttitle .atindex{display: inline-block;padding: 2px 5px 2px 35px;color: #00407d;background: url(../images/arrow_town.jpg) 10px center no-repeat}
.g290{width: 290px;overflow: hidden}
.invest{margin-top: 20px;padding: 15px 0}
.invest .ivtitle{line-height: 40px;font-size: 18px}
.invest .ivinfo{width: 100%;overflow: hidden;padding: 0 10px}
.invest .ivinfo .ileft{float: left;width: 450px}
.invest .ivinfo .iright{float: right;width: 410px}
.invest .ivinfo table{border: 0 solid #f8f8f8;width: 300px;border-collapse: collapse;margin: 20px 0 0 15px}
.invest .ivinfo table td{padding: 7px 2px;margin: 0}
.invest .ivinfo table .ivtdl{width: 90px;text-align: right;vertical-align: top}
.invest .ivinfo table .dot{background: url(../images/circle.jpg) left center no-repeat}
#echart_iv{width: 450px;height: 350px;margin: 10px 0 20px}
.invest .note_msg{padding: 20px 0 0 20px}
.filter{padding: 20px}
.filter .title{font-size: 17px;border-bottom: 1px solid #e5e5e5;line-height: 20px;padding: 5px 0 17px}
.filter .title a{margin-right: 20px}
.filter .title .cur{color: #00407d;font-weight: 700}
.filter .item{padding: 20px 0;width: 100%;overflow: hidden;border-bottom: 1px solid #f2f2f2}
.filter .item:last-child{border-bottom: 0}
.filter .item .ileft{float: left;width: 9%;text-align: right;font-weight: 700}
.filter .item .iright{float: right;width: 89%}
.filter .item .iright a{margin-right: 20px;display: inline-block;padding: 2px}
.filter .item .iright .cur{color: #39f;font-weight: 700}
.project .baseinfo,.project .summary{padding: 10px 0}
.project .cont{padding: 10px 20px;line-height: 27px}
.project .baseinfo table{width: 100%}
.project .baseinfo table td{padding: 2px 5px}
.project .baseinfo table .ptdl{width: 10%;text-align: right}
.project .baseinfo table .ptdr{width: 40%}
.ivindustry{padding: 0;border-top: 2px solid #00407c}
.ivindustry table{margin-top: 0}
.ivindustry table .tit td{background: #f6fbfe;font-weight: 700}
.ivindustry table td:first{padding-left: 15px}
.industry .gborder{padding: 20px 0}
.industry .gborder .ititle{margin-top: 0;font-size: 18px}
.industry .itable{width: 90%;margin: 10px}
.industry .itable td{width: 50%;padding: 4px 10px}
.iitable{width: 100%}
.iitable td{padding: 12px 6px}
.iitable .tit td{background: #f2f2f2}
.iitable .itd1,.iitable .itd7{width: 6%}
.iitable .itd4{width: 14%}
.iitable .itd2,.iitable .itd5,.iitable .itd6{width: 10%}
.iitable2 td{width: 12%}
.casset .ctable{width: 95%;border-collapse: collapse;border: 1px solid #d4d4d4;margin: 20px auto 0}
.casset .ctable td{border: 1px solid #d4d4d4;padding: 10px 5px;width: 15%}
.casset .ctable .tit td{background: #eee;font-weight: 700;text-align: center}
.land{margin-top: 20px;padding: 15px 0}
.land .landtitle{line-height: 60px;font-size: 18px;padding-left: 25px}
.land .landinfo{width: 100%;overflow: hidden;margin-top: 10px}
.land .landinfo .lleft{float: left;width: 150px}
.land .landinfo .lright{float: right;width: 730px}
.land .lmenu{line-height: 70px;font-size: 18px;width: 100%;text-align: center;cursor: pointer;border-top: 1px solid #e3e3e3;border-right: 1px solid #e3e3e3}
.land .lblock{border-top: 1px solid #e3e3e3;border-right: 1px solid #e3e3e3;height: 100px}
.land .cur{color: #00407d;border-right: 1px solid #fff;background: url(../images/arrow_right.jpg) 120px center no-repeat}
.land .echarts{width: 700px;height: 420px;margin-top: 20px}
.landbg{width: 1200px;margin: 0 auto;background: #f4f5f7;padding-bottom: 25px}
.landoption{margin: 30px 0 0 20px}
.landoption .btnlist{width: 80%;margin-left: 2px}
.landoption .btnlist a{margin-right: 15px}
.landoption .sellist{margin-top: 20px}
.landoption .btn-a{margin-left: 29px;display: inline-block;height: 34px}
.landoption .sellist .item1 div{display: inline-block;margin-right: 5px}
.landoption .item1s select{display: inline-block;width: 150px}
.landchartbg{background: #414a59;color: #fff}
.landchart{width: 1200px;margin: 0 auto;padding: 40px 0}
.landchart .echarts_title{text-align: center;color: #fff;font-size: 16px;font-weight: 700}
.landchart .charts_3{width: 950px;height: 400px;margin: 15px auto}
.landchart .charts_1{width: 100%;height: 750px;margin: 15px auto}
.landchart .echarts_cont{width: 90%;overflow: hidden;margin: 20px auto}
.landchart .echarts_cont .echarts_wrap{float: left;width: 430px;margin-left: 100px}
.landchart .echarts_cont .echarts_wrap .charts_pie{width: 420px;height: 350px}
.landchart .charts_2{width: 950px;height: 400px;margin: 15px auto}
.modal-xl{width: 95%}
.cy-title{position: relative;height: 50px;overflow: hidden}
.cy-title .bg{background: #62c0fe;position: absolute;height: 35px;width: 100%;left: 0;top: 10px}
.cy-title .co{position: absolute;left: 0;top: 0}
.cy-title h1{background: #0165b3;margin-top: 15px;color: #fff;font-size: 18px;float: left;padding: 0 20px 0 15px;margin: 0;line-height: 41px;z-index: 999}
.cy-title .triangle{float: left;width: 0;height: 0;border-top: 41px solid #0165b3;border-right: 41px solid transparent}
.cy-sec{background: #fff;padding: 10px 0;margin-top: 25px}
.cy-sec h2{font-size: 17px;margin: 0;padding: 10px 0 5px;line-height: 24px}
.cy-sec h2 .cy-i{font-size: 13px;font-weight: 700;display: inline-block;width: 24px;height: 24px;line-height: 24px;text-align: center;background: #0165b3;color: #fff;border-top-right-radius: 6px;border-bottom-right-radius: 6px;margin-right: 10px}
.cy-sec h2 b{display: inline-block;line-height: 24px}
.cy-sec-pad{padding: 5px 25px}
.cy-subt{font-weight: 700;padding: 10px 0 5px}
.cy-chart-t{text-align: center;padding: 10px 0 5px;font-weight: 700}
.cy-chart{border: 0 solid #eee;width: 800px;min-height: 450px;margin: 0 auto}
.cy-chart-s{text-align: center;font-size: 12px;color: #666;margin: 10px 0}
.cy-chart-i{display: none}
.cy-chart-item{display: block}
.cy-chart-item fieldset{border: 1px solid #d2d2d2;padding: .35em .625em .175em;margin: 0 2px}
.cy-chart-item fieldset legend{font-size: 15px;padding: 2px .5em;border: 0;width: auto;margin-bottom: 0}
.cy-chart-item label{margin-right: 10px}
.cy-tab-mag{margin-top: 30px}
.cy-tab-t,.stock-section .stock-tab{clear: both;float: none;height: 36px;line-height: 36px;overflow: hidden;font-size: 15px}
.cy-tab-t .cy-tab-titem,.stock-section .stock-tab .cy-tab-titem,.stock-section .stock-tab .stk-item{float: left;width: 125px;text-align: center;cursor: default}
.cy-tab-t .cy-tab-tactive,.stock-section .stock-tab .cy-tab-tactive{background: #1974bb}
.cy-tab-t .cy-tab-active,.stock-section .stock-tab .cy-tab-active{background: #0165b3;color: #fff}
.cy-tab-title{margin-top: 25px;float: left;padding: 0 20px;text-align: center;height: 36px;line-height: 36px;overflow: hidden;font-size: 15px;background: #0165b3;color: #fff}
.cy-tab-t2{background: #0165b3;color: #fff}
.cy-table-title{text-align: center;font-weight: 700;margin: 25px 0 5px}
.cy-table{width: 95%;margin: 10px auto;border-collapse: collapse;border: 1px solid #fff}
.cy-table thead tr th{background: #7f9cc8;text-align: center;border: 1px solid #fff;line-height: 32px;color: #fff;padding: 5px 0;width: 10%}
.cy-table thead tr th.cy-row-mul{line-height: 16px}
.cy-table thead tr th.cy-tb-cell1{width: 30%}
.cy-table thead tr th.cy-tb-cell3{width: 12%}
.cy-table thead tr th.cy-tb-cell4{width: 15%}
.cy-table thead tr th.cy-tb-cell5{width: 12%}
.cy-table tbody tr td{background: #dde3ef;text-align: center;border: 1px solid #fff;padding: 8px 6px}
.ranklist li{background: #fff;margin-bottom: 20px;box-shadow: 1px 1px 2px #ddd;padding: 20px}
.ranklist .title{font-size: 17px;font-weight: 700;padding: 5px 0 10px}
.ranklist .date{color: #666;font-size: 13px}
.ranklist .date span{margin-right: 40px}
.ranklist .cont{line-height: 23px;height: 46px;overflow: hidden;margin: 10px 0 20px;font-size: 15px}
.ranklist .more{text-align: right;padding-right: 30px}
.ranklist .more a{display: inline-block;background: #ffa801;color: #fff;text-align: center;width: 70px;height: 24px;line-height: 24px;border-radius: 12px}
.pagelist{text-align: center;padding: 30px 0}
.pagelist ul{display: inline-block}
.pagelist ul li{float: left}
.pagelist ul li a{color: #333;display: inline-block;margin: 0 5px;background: #fff;height: 25px;line-height: 25px;padding: 0 8px;border-radius: 13px}
.pagelist ul li a:hover,.pagelist ul li.cur a{background: #00407c;color: #fff;text-decoration: none}
.news{background: #fff;padding: 15px 20px}
.news h1{font-size: 20px;font-weight: 700}
.news .date{padding: 10px 0;color: #666}
.news .date span{margin-left: 50px}
.news .summary{background: url(../images/smry.jpg) left 1px no-repeat;padding: 4px 0 2px 65px;color: #999;line-height: 21px}
.news .cont{padding: 10px 0;color: #666;font-size: 16px;line-height: 1.7}
.news .cont div,.news .cont p{padding: 10px 0;margin: 0}
.sresult .ranklist li{box-shadow: none;border-bottom: 1px solid #eee}
.sresult .nodata{padding: 5px 0 0 0}
.freerpt{padding: 20px 15px;background: #fff;margin-bottom: 20px;zoom: 1;overflow: hidden}
.freerpt .rptimg{float: left;width: 200px;height: 218px;margin: 0 30px 0 0}
.freerpt h1{font-size: 22px;font-weight: 700;line-height: 40px;margin: 0 0 20px 0}
.freerpt .fprop{line-height: 32px;font-size: 14px}
.freerpt .fupdate{margin-left: 30px}
.freerpt .frptcont{line-height: 25px}
.freerpt .frptcont p{padding: 10px 0}
.freerpt .frpt-title{font-size: 15px;font-weight: 700;color: #00407d;display: inline-block;padding-top: 10px}
.freerpt .frpt-subtitle{padding-left: 2em}
.freerpt .frpt-subtitle2{padding-left: 4em}
.ftab{padding: 2px 10px}
.ftab .ftabtitle{height: 40px;line-height: 35px;border-bottom: 1px solid #ccc}
.ftab .ftabtitle li{float: left;font-size: 17px;border-bottom: 4px solid #fff;padding: 0 2px;margin-right: 26px;cursor: default}
.ftab .ftabtitle .active{font-weight: 700;border-bottom: 4px solid #00407d}
.fhowto{padding: 1px 10px;background: url(../images/freerpt_wx.jpg) #fff right center no-repeat}
.fhowto .fhttitle{color: #ee3700;font-size: 18px;font-weight: 700;line-height: 40px}
.fhowto .fhtget{margin-top: 5px}
.fhowto .fhtget li{line-height: 25px;font-size: 15px}
.stock-wrap em{font-style: normal}
.stock-wrap p{margin: 0;padding: 0}
.stock-wrap .charttitle{text-align: center;font-weight: 700;margin-top: 20px}
.stock-wrap .chartunit{text-align: right;padding-right: 70px}
.stock-wrap .chartsource{text-align: center;font-size: 14px;margin-bottom: 30px}
.stock-wrap .echartx{width: 720px;height: 420px;margin: 0 auto}
.stock-wrap .echart{width: 720px;height: 420px;margin: 0 auto}
.stock-wrap .echart_7,.stock-wrap .echart_9{height: 440px}
.stock-wrap .echart_7{margin-top: 10px}
.stock-wrap .chart{text-align: center}
.stock-wrap .echart_czx{margin: 10px auto}
.stock-header{background: url(../images/stock_bg.png) repeat-x;color: #fff}
.stock-header .icon{background: url(../images/stock_company.png) 20px 15px no-repeat;padding-left: 110px;height: 90px}
.stock-header .h1{line-height: 40px;padding-top: 15px;font-size: 18px;font-weight: 700;margin: 0}
.stock-wrap .stock-radar{width: 100%;overflow: hidden;background: #fff;margin-top: 20px}
.stock-wrap .stock-radar .title{font-size: 16px;font-weight: 700;background: url(../images/stock_flag.png) no-repeat;line-height: 34px;padding-left: 50px}
.stock-wrap .stock-radar .left{float: left;margin-left: 20px}
.stock-wrap .stock-radar .right{float: left;margin-left: 50px}
.stock-wrap .stock-radar .echart{width: 463px;height: 380px}
.stock-wrap .stock-radar .radar-desc{margin-top: 80px;line-height: 36px}
.stock-wrap .stock-radar .radar-desc li{padding-left: 20px}
.stock-wrap .stock-radar .radar-desc li.up{background: url(../images/stock_up.png) left center no-repeat}
.stock-wrap .stock-radar .radar-desc li.down{background: url(../images/stock_down.png) left center no-repeat}
.stock-section{background: #fff;margin-top: 20px}
.stock-section .h3{line-height: 70px;font-size: 18px;font-weight: 700;border-bottom: 0 solid #eaeaea;padding-left: 15px;padding-top: 10px}
.stock-section .h3 i{display: inline-block;height: 30px;line-height: 30px;width: 30px;text-align: center;background: #fde732;border-radius: 15px;margin: 0 7px;font-style: normal}
.stock-section .score-item{padding-left: 25px;margin-top: 0;line-height: 24px}
.stock-section .score-item .title{font-size: 16px;line-height: 30px}
.stock-section .score-nopad{padding-left: 5px}
.stock-section .cy-tab-t,.stock-section .stock-tab{height: 42px;line-height: 42px;border-bottom: 1px solid #eaeaea}
.stock-section .cy-tab-t .cy-tab-titem,.stock-section .stock-tab .cy-tab-titem,.stock-section .stock-tab .stk-item{width: auto;padding: 0 35px}
.stock-section .cy-tab-t .cy-tab-tactive,.stock-section .stock-tab .cy-tab-tactive{background: #dce8f4}
.stock-section .cy-tab-c,.stock-section .sec-cont{padding: 20px 30px}
.stock-section .stock-tab{height: auto}
.stock-section .stock-tab .active{background: #dce8f4}
.stock-section .stock-nopad{padding: 20px 0}
.stock-section .stock-nopad2{padding: 0}
.stock-section .table-wrap{padding-bottom: 30px}
.stock-section .tableCZX{width: 90%;margin: 0 auto;border: 1px solid #fff;border-collapse: collapse}
.stock-section .tableCZX td{border-collapse: collapse;border: 1px solid #fff;text-align: center;line-height: 38px}
.stock-section .tableCZX thead td{background: #558ed5;color: #fff;line-height: 36px;font-size: 15px}
.stock-section .tableCZX tbody td{background: #f2f3f5;cursor: default}
.stock-section .tableCZX tbody .success td{background: #dce9f2}
.stock-section .echart_finance{width: 95%;margin: 20px auto}
.stock-section .chart-score .echart{width: 500px;height: 240px;margin: 20px auto}
.stock-section .chart-zcfz .echart{height: 300px}
.stock-section .finaceTable{width: 100%}
.stock-section .finaceTable td{width: 10%}
.stock-section .finaceTable td .col-rank{width: 8%}
.stock-section .finaceTable td .col-text{width: 11%}
.stock-section .finaceTable tbody td.col-cur{background: #dce9f2}
.fl{float: left;}
.fr{float: right;}
