@charset "utf-8";
/* CSS Document */
/* 公共的 */
body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0}
body{background:#fff;-webkit-text-size-adjust:100%; font-size:14px; font-family:Arial, Helvetica, sans-serif;}
a{color:#2d374b;text-decoration:none; cursor: pointer;}
em{font-style:normal}
li{list-style:none}
img{border:0;vertical-align:middle; width: 100%}
table{border-collapse:collapse;border-spacing:0}
p{word-wrap:break-word}
hr{background: #d2d2d2; height: 1px; border: none; width: 1200px; margin: 25px auto;clear:both;}
/* safari修改palceholder样式 */
::-webkit-input-placeholder{color: #999; font-family: Arial}
::-moz-input-placeholder{color: #999; font-family: Arial}
::-ms-input-placeholder{color: #999; font-family: Arial}
.divcenter{ width:1200px; height:auto; margin:auto;}
.clear{ clear:both;}
.f_l{ float:left;}
.f_r{ float:right;}
.c_left{width: 844px; height: auto; overflow: hidden;}
.c_right{width: 326px; height: auto; overflow: hidden;}
.ny_left{width: 830px; height: auto; overflow: hidden;}
.ny_right{width: 326px; height: auto; overflow: hidden;}
.block_title{ font-size:30px; font-family:Times New Roman, Arial, Helvetica, sans-serif; color:#0064af; font-weight:bold;}
.hidelayer2{position: absolute;z-index: 20; background: rgba(255,255,255,.2); top: 0; left:0; display: none; width: 100%; height: 100%; text-align:center;}
.pr{position: relative;}
.totopdiv{position: fixed; z-index: 1000; bottom:40px; right: 40px; display: none;}
.table_of_content2{ color:#af0808; font-weight:bold;margin-top:4px;}

/* 轮播图(右侧公共) */
#owl-demo2{position:relative;width:326px;height:334px;margin:0px auto}
#owl-demo2 .item{ position:relative;display:block;}
#owl-demo2 img{display:block;width:326px;height:334px;}

.owl-pagination{position:absolute;left:0;bottom:0px;width:100%;height:22px;text-align:center;}
.owl-page{display:inline-block;width:10px;height:10px;margin:0 5px;background-image:url(../../images/2018/bg15.png);*display:inline;*zoom:1;}
.owl-pagination .active{width:10px;background-image:url(../../images/2018/bg16.png);}
.owl-buttons{display:none;}
.owl-buttons div{position:absolute;top:50%;width:40px;height:80px;margin-top:-40px;text-indent:-9999px;}
.owl-prev{left:0;background-image:url(../../images/2018/bg17.png);}
.owl-next{right:0;background-image:url(../../images/2018/bg18.png);}
.owl-prev:hover{left:0;background-image:url(../../images/2018/bg19.png);}
.owl-next:hover{right:0;background-image:url(../../images/2018/bg20.png);}


/* video download button */
video::-internal-media-controls-download-button{ display:none;}
video::-webkit-media-controls-enclosure{ overflow:hidden;}
video::-webkit-media-controls-panel{ width: calc(100% + 30px);}

/* 头部 */
.header{ height:auto;}
.header .top{ height:48px; background-color:#e5e5e5; width: 1200px; margin:auto;}
.header .top .top_l{ width:40%; float:left; padding:10px 0px 0px 0px;}
.header .top .top_r{ width:60%; float:right; text-align:right; color:#707070;}
.header .top .top_l span{ display:block; /*margin-right:10px;*/ float:left;}
.header .top .top_l span.login{ height:26px; line-height:26px; border:1px #bfbfbf solid; border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px; background: #fff; width: 87px; text-align: center; margin-left: 10px;}
.header .top .top_l span.login:hover{ background: #0064af;border:1px #0064af solid;}
.header .top .top_l span.login a{ color:#0064af;height: 26px; display: block}
.header .top .top_l span.login a:hover{ color:#fff;}
.header .top .top_l span.subscribe{ height:26px; line-height:26px; border:1px #bfbfbf solid; border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px;background: #fff;width: 87px;text-align: center;}
.header .top .top_l span.subscribe:hover{ border:1px #fda92b solid; background: #fda92b;width: 87px;}
.header .top .top_l span.subscribe a{ color:#fda92b;height: 26px; display: block}
.header .top .top_l span.subscribe a:hover{ color:#fff;}
.header .top .top_r select{ background-color:#f1f1f1; border:1px #a0a0a0 solid; border-radius:6px; height:26px; width:80px; margin-top:10px; cursor:pointer; outline:none;}
.header .top .top_r a{ display: block; float: right; height:26px; line-height:26px;margin-top:10px;  border:1px #bfbfbf solid; border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px; background: #fff; width: 87px; text-align: center;margin-right: 10px;}
.header .menu{ height:45px; background-color:#0064af; }
.ml60{margin-left: 60px}
.search1form{float: right;margin-top:57px;}
.search1{margin-left: 40px;height: 42px; width: 278px; border: 2px solid #0064af; font-size: 14px; text-indent:20px; float: left;}
.searchbtn-b{width: 45px; height: 41px; float: left; background: url(../../images/2018/search-b.jpg) no-repeat; border: none}
.mtbw{width: 787px; margin: 30px 0}
.mx414{max-width: 414px}
.mx6{max-width: 6px}
.top_banner{width: 1200px;}

/* Subscribe */
.header_subscribe{ width:100%; height:100%; background:rgba(70,70,70,0.9); position:fixed; top:0;left:0; z-index: 100001; display:none;}
.header_subscribe .header_subscribe_center{ width:620px; height:auto; margin:150px auto auto auto; overflow:hidden; background-color:#fff;}
.header_subscribe .header_subscribe_center .infotop{ padding:0px 14px; height:44px; line-height:44px; font-size:24px; font-weight:bold; background-color:#0064b1; color:#fff;}
.header_subscribe .header_subscribe_center .infotop img{ width:20px; height:20px; float:right; margin-top:10px;}
.header_subscribe .header_subscribe_center .infos{ height:630px; overflow:hidden; overflow-y:auto; padding:30px;}
.header_subscribe .header_subscribe_center .infos .input_title{ color:#313131; font-size:18px; font-weight:bold;}
.header_subscribe .header_subscribe_center .infos .input_title p{ display:inline-block; float:right;}
.header_subscribe .header_subscribe_center .infos .input_title p span{ color:#626262;}
.header_subscribe .header_subscribe_center .infos .input_title p span.red_star{ color:#f00;}
.line_tc{ height:1px; border-bottom:1px #e5e5e5 solid; margin:8px 0px; width:100%;}
.header_subscribe .header_subscribe_center .infos .p_input{ height:40px; line-height:40px; padding-left:50px; margin:10px 0px; clear:both; float:left;}
.header_subscribe .header_subscribe_center .infos .p_input span{ color:#a0a0a0;}
.header_subscribe .header_subscribe_center .infos .p_input .red_star{ color:#f00; width:10px; display:inline-block; float:left;}
.header_subscribe .header_subscribe_center .infos .p_input input.tc_input{ width:320px; height:40px; line-height:40px; border:1px #dcdcdc solid; border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px; background-color:#eee; color:#b5b5b5; font-size:18px; padding:0px 10px; margin:0px 13px;}
.header_subscribe .header_subscribe_center .infos .p_input select.tc_input{ width:340px; height:40px; line-height:40px; border:1px #dcdcdc solid; border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px; background-color:#eee; color:#b5b5b5; font-size:18px; padding-left:10px; margin:0px 13px;}
.header_subscribe .header_subscribe_center .infos .p_input_first{ padding-top:24px;}
.header_subscribe .header_subscribe_center .infos .p_input_last{ padding-bottom:20px;}
.header_subscribe .header_subscribe_center .infos .p_input input.code_input{ width:178px; float:left;}
.header_subscribe .header_subscribe_center .infos .p_input a.code_img img{ width:126px; height:40px;border:1px #dcdcdc solid; text-align:center; border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px; margin-right:10px;}
.header_subscribe .header_subscribe_center .infos .p_input a{ font-size:16px;}
.header_subscribe .header_subscribe_center .infos .p_input a:hover{ color:#0064af; text-decoration:underline;}
.header_subscribe .header_subscribe_center .infos .p_input .please_select_a_product{ width:440px; height:auto; overflow:hidden; margin-left:23px;}
.header_subscribe .header_subscribe_center .infos .p_input .please_select_a_product .title{ color:#0064af; font-size:18px; font-weight:bold;}
.header_subscribe .header_subscribe_center .infos .p_input .please_select_a_product .check_box{ width:auto; height:auto; background-color:#eee; border:1px #dcdcdc solid; padding:7px 10px; color:#535353;}
.header_subscribe .header_subscribe_center .infos .p_input .please_select_a_product .check_box p{ height:30px; line-height:30px;}
.header_subscribe .header_subscribe_center .infos .p_input .please_select_a_product .check_box p input{ vertical-align:middle; background-color:#fff;}
.header_subscribe .header_subscribe_center .infos .p_input .please_select_a_product .money_list{ width:360px; height:auto; margin:20px auto;}
.header_subscribe .header_subscribe_center .infos .p_input .please_select_a_product .money_list p{ font-size:16px; color:#959595; height:26px; line-height:26px;}
.header_subscribe .header_subscribe_center .infos .p_input .please_select_a_product .money_list p span{ float:right; color:#535353; font-weight:bold;}
.header_subscribe .header_subscribe_center .infos .p_input .please_select_a_product .terms{ font-size:16px; color:#535353; font-weight:bold;}
.header_subscribe .header_subscribe_center .infos .p_input .please_select_a_product .terms a{ color:#0064af;}
.header_subscribe .header_subscribe_center .infos .p_input .please_select_a_product .input_submit{ margin:20px 0px 60px 0px; height:44px; line-height:44px; width:100%; background-color:#fda92b; border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px; text-align:center;}
.header_subscribe .header_subscribe_center .infos .p_input .please_select_a_product .input_submit img{ width:34px; height:28px;}
.header_subscribe .header_subscribe_center .infos .p_input .please_select_a_product .input_submit input{ border:0; background:none; color:#fff; font-size:18px; font-weight:bold; cursor:pointer;}


/* Log in */
.header_log_in{ width:100%; height:100%; background:rgba(70,70,70,0.9); position:fixed; top:0;left:0; z-index: 100001; display:none;}
.header_log_in .header_log_in_center{ width:540px; height:auto; margin:150px auto auto auto; overflow:hidden; background-color:#fff;}
.header_log_in .header_log_in_center .infotop{ padding:0px 14px; height:44px; line-height:44px; font-size:24px; font-weight:bold; background-color:#0064b1; color:#fff;}
.header_log_in .header_log_in_center .infotop img{ width:20px; height:20px; float:right; margin-top:10px;}
.header_log_in .header_log_in_center .infos{ width:410px; margin:auto; height:auto; overflow:hidden; padding:20px 0px;}
.header_log_in .header_log_in_center .infos .p_input{ height:40px; line-height:40px; margin:10px 0px; clear:both; float:left; width:100%;}
.header_log_in .header_log_in_center .infos .p_input input.tc_input{ width:388px; height:40px; line-height:40px; border:1px #dcdcdc solid; border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px; background-color:#eee; color:#b5b5b5; font-size:18px; padding:0px 10px;}
.header_log_in .header_log_in_center .infos .p_input select.tc_input{ width:388px; height:40px; line-height:40px; border:1px #dcdcdc solid; border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px; background-color:#eee; color:#b5b5b5; font-size:18px; padding-left:10px;}
.header_log_in .header_log_in_center .infos .p_input input.code_input{ width:178px; float:left;}
.header_log_in .header_log_in_center .infos .p_input a.code_img img{ width:126px; height:40px;border:1px #dcdcdc solid; text-align:center; border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px; margin:0px 10px;}
.header_log_in .header_log_in_center .infos .p_input a{ font-size:14px; color:#707070;}
.header_log_in .header_log_in_center .infos .p_input a:hover{ color:#0064af; text-decoration:underline;}
.header_log_in .header_log_in_center .infos .remember{ height:24px; line-height:24px; width:100%; color:#707070;}
.header_log_in .header_log_in_center .infos .remember input{ vertical-align:middle; color:#707070;}
.header_log_in .header_log_in_center .infos .remember span{ float:right;}
.header_log_in .header_log_in_center .infos .p_input input.log_in_submit{ background-color:#0064af; height:44px; line-height:44px; width:100%; color:#fff; border:none; text-align:center; font-size:24px; border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px; cursor:pointer;}
.header_log_in .header_log_in_center .infos .not_a_subscribe{ width:366px; height:auto; padding:20px; background-color:#eee; border:1px #dcdcdc solid; clear:both; margin:20px 0px; border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px;}
.header_log_in .header_log_in_center .infos .not_a_subscribe .not_a_subscribe_title{ color:#505050; font-size:24px; font-weight:bold;}
.header_log_in .line_tc{ border-bottom:1px #dcdcdc solid; margin:14px 0px;}
.header_log_in .header_log_in_center .infos .not_a_subscribe .long_title{ font-size:16px; color:#787878; line-height:26px;}
.header_log_in .header_log_in_center .infos .not_a_subscribe .start_a_free_trial{ margin:20px 0px; background-color:#fda92b; border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px; text-align:center; height:44px; line-height:44px;}
.header_log_in .header_log_in_center .infos .not_a_subscribe .start_a_free_trial a{ color:#fff; font-size:24px; font-weight:bold;}


/* Subscribe pop */
.download_pop{ width:100%; height:100%; background:rgba(70,70,70,0.9); position:fixed; top:0;left:0; z-index: 100001; display:none;}
.download_pop .download_pop_center{ width:620px; height:auto; margin:150px auto auto auto; overflow:hidden; background-color:#fff;}
.download_pop .download_pop_center .infotop{ padding:0px 14px; height:44px; line-height:44px; font-size:24px; font-weight:bold; background-color:#0064b1; color:#fff;}
.download_pop .download_pop_center .infotop img{ width:20px; height:20px; float:right; margin-top:10px;}
.download_pop .download_pop_center .infos{ height:210px; overflow:hidden; padding:70px 40px; text-align:center;}
.download_pop .download_pop_center .infos .text{ font-size:44px; color:#313131; font-family:Times New Roman, Arial, Helvetica, sans-serif; font-weight:bold;}
.download_pop .download_pop_center .infos .download_line{ height:1px; background-color:#e5e5e5; margin:24px 0px;}
.download_pop .download_pop_center .infos .download_pop_img{ width:196px; height:56px; margin:auto;}
.download_pop .download_pop_center .infos .download_pop_img img{ width:196px; height:56px;}


/* Suspension header */
.suspension_header{ height:auto; overflow:hidden; position:fixed; top:0; width:100%; display: none; z-index: 100000;width: 1200px; left: 50%; margin-left: -600px}
.suspension_header .top{ height:46px; background-color:#0064af;}
.suspensiona{padding:0 10px; border: 1px solid #eee; height: 26px; display: inline-block; line-height: 26px; border-radius: 5px; color: #fff; margin-right: 10px}
.suspensiona:hover{background: #fff; color:#0064af }
.suspension_logo{width: 100%; max-width: 140px; margin-top: -6px; margin-left: 10px}
.suspension_btn{height: 28px; width: 60px; background: #0064af; text-align: center; line-height: 28px; color: #fff; border: 1px solid #fff; border-radius: 5px; margin-left: 10px; font-weight:bold; outline: none; cursor: pointer;}
.suspension_input{width: 356px; height: 34px; background: #fff; border-radius: 15px; border: none; margin-left: 210px; outline: none; padding-left: 40px}
.suspension_search{position: absolute; z-index: 2; left: 218px; top: 1px;background:url(../../images/2018/serach.png) no-repeat center; width:18px; height:18px; border: none; outline: none;}
.inlineform{display: inline; position: relative;}
.lh46{line-height: 46px}
.guidc2{height: 290px; width: 100%;background-color:#388fd3; display: none}
.guid2{width: 1200px; margin:auto;}
.guid2 ul{float: left; width: 225px; border-right: 1px solid #8ab6d8; text-indent:48px; margin-top:45px; height: 210px}
.guid2 ul:nth-child(1){text-indent:20px; }
.guid2 ul:nth-child(3){border: none;}
.guid2 ul li{height:35px; }
.guid2 ul li:hover{font-weight: bold; text-decoration: underline;}
.guid2 a{width: 1200px; margin:auto; color: #fff}

/* 导航 */
.animenu { display: block; height: 45px}
.animenu ul { padding: 0; list-style: none; font: 0px 'Open Sans', Arial;}
.animenu li, .animenu a { display: block; font-size: 15px; float: left; line-height: 45px}
.animenu a { color: #fff; text-decoration: none; height: 45px; line-height: 45px; font-weight: bold}
.animenu__nav > li {position: relative; height: 45px}
.animenu__nav > li > a { padding: 0 13px;}
.animenu__nav > li > a:first-child:nth-last-child(2):before {content: ""; position: absolute; border: 4px solid transparent; border-bottom: 0; border-top-color: currentColor; top: 50%; margin-top: -2px; right: 10px;}
.animenu__nav > li:hover > ul { opacity: 1; visibility: visible; margin: 0;}
.animenu__nav > li:hover > a { color: #fff; text-decoration: underline;}
.animenu__nav__child {min-width: 180px; position: absolute; top: 100%; left: 0; z-index: 1; opacity: 0; visibility: hidden; background: rgba(56,143,211,.9); transition: margin .15s, opacity .15s;}
.animenudata__nav__child {min-width: 270px; position: absolute; top: 100%; left: 0; z-index: 1; opacity: 0; visibility: hidden; background: rgba(56,143,211,.9); transition: margin .15s, opacity .15s;}
.animenu__nav__child > li { width: 100%; border-bottom: 1px solid rgba(255, 255, 255, .6);}
.animenu__nav__child > li:first-child > a:after { content: ''; position: absolute; height: 0; width: 0; left: 44%; top: -6px; border: 6px solid transparent; border-top: 0; border-bottom-color: #388fd3;}
.animenu__nav__child > li:last-child { border: 0;}
.animenu__nav__child a { padding: 10px 0; width: 100%; border-color: #373737; height: 17px; line-height: 17px; text-indent: 10px; font-weight: normal;}

.animenudata__nav__child a {
padding: 10px 0;
width: 100%;
border-color: #373737;
height: 17px;
line-height: 17px;
text-indent: 10px;
font-weight: normal;
}

.animenu__nav__child a:hover { background-color: #388fd3; border-color: #0186ba; color: #fff; text-decoration: underline; }
.animenu__nav--open { display: block !important;}
.animenu__nav--open .animenu__nav__child { display: block;}
.pt14{padding-top: 14px;}
.dtdhw{width: 120px}
.animenu__nav > li.dtdhw > a:first-child:nth-last-child(2):before{right: 25px}
.dtdhw2{width: 154px}
.animenu__nav > li.dtdhw2 > a:first-child:nth-last-child(2):before{right: 50px}
.dtdhw3{width: 160px}
.animenu__nav > li.dtdhw3 > a:first-child:nth-last-child(2):before{right:79px}
.animenu__nav > li.dtdhw4 > a:first-child:nth-last-child(2):before{right:2px}
.animenu__nav > li.dtdhw5 > a:first-child:nth-last-child(2):before{right:2px}
.animenu__nav > li.dtdhw6 > a:first-child:nth-last-child(2):before{right:2px}

/* top-banner */
.mbh{margin:24px auto; background: url(../../images/2018/2ad.gif); height: 105px}
.top-banner-form{float: right; margin-top: 30.5px; margin-right: 40px}
.search3{width: 326px; height: 44px; border-top-left-radius: 5px;border-bottom-left-radius: 5px; -webkit-border-top-left-radius: 5px; -webkit-border-bottom-left-radius: 5px; -moz-border-top-left-radius: 5px;-moz-border-bottom-left-radius: 5px; border: none; text-indent: 20px; float: left;}
.searchbtn-o{width: 76px; height: 44px; background: #fda92b; color: #fff; font-weight: bold; float: right; border: none; outline: none;border-top-right-radius: 5px;border-bottom-right-radius: 5px; -webkit-border-top-right-radius: 5px; -webkit-border-bottom-right-radius: 5px; -moz-border-top-right-radius: 5px;-moz-border-bottom-right-radius: 5px; font-size: 16px}


/* top-banner2 */
.mbh3{margin:24px auto; background: url(../../images/2018/3ad.jpg); height: 105px}
.startbtn-o{width: 224px; height: 48px; background: #fda92b; color: #fff; font-weight: bold; border: none; outline: none;border-radius: 5px;-webkit-border-radius: 5px; -moz-border-radius: 5px; font-size: 22px; display: block; line-height: 48px; text-align: center; float: right; margin-top: 28.5px; margin-right:57px}


/* topnews */
.topnewsleft{float: left; /*height: 334px;*/ border: 1px solid #d2d2d2; box-sizing: border-box; padding: 15px; margin-right: 30px}
.topnewsimg{float: left; width: 400px;}
.topnewsimg a img {object-fit: cover;}
.topnews_detail{float: right; width: 400px}
.topnews_title{font-size: 36px; font-weight: bold; font-family: Times New Roman}
.topnews_title:hover{color: #0064af}
.topnews_con{font-size: 16px; font-family: Arial; margin-top:14px; line-height: 26px; color: #535353}
.voice{font-weight: bold; margin-top: 20px}
.fontnews{color: #0064af}
.voice_type{color: #959595}
.topnewsright{float: right; height: 334px;}

/* news */
.newsleft{float: left;/* height: 320px;*/ box-sizing: border-box;}
.newscon{width: 261px;/* height: 286px;*/ float: left; margin-right: 30px;margin-left: 30px; margin-top:25px}
.newstitle{font-size: 22px; line-height: 24px; font-family: Times New Roman; font-weight: bold; margin: 16px auto}
.newstitle:hover{color: #0064af}
.newsdetail{font-size: 16px; line-height: 22px; font-family: Arial; color: #535353}
.newsleft div:nth-child(4){margin-right: 0px;}
.newstitle2{font-size: 21px; line-height: 24px; font-family: Times New Roman;}
.newstitle2:hover{color: #0064af}
.newstime{font-size: 14px; line-height: 24px; font-family: Arial; margin-top: 25px; color: #959595; margin-top:0px}
.mt23{margin-top: 23px}

/* Politics & Economy */
.peleft{float: left; box-sizing: border-box;}
.pediv{padding:25px 0; width: 261px; margin-right: 40px; float: left;}
.peleft div:nth-child(4){margin-right: 0px;}
.petime{font-size: 14px; line-height: 24px; font-family: Arial; color: #959595; margin-top:0px; border-bottom: 1px solid #d2d2d2; padding-bottom: 10px}
.pediv .noline{border-bottom: none; padding-bottom: 0px}
.petitle{font-size: 22px; line-height: 24px; font-family: Times New Roman; font-weight: bold; margin:15px 0}
.petitle:hover{color: #0064af}
.title7{margin-top:0;}
.mt15{margin-top: 15px}

/* Special Presentation */
.spdiv{margin-top:25px; background: #f2f2f2; /*height: 615px;*/ padding:16px}
.spdivdetail{/*height: 307.5px;*/}
.sptitle{font-size: 18px; line-height: 22px; color: #313131; font-family: Arial}
.sptitle:hover{color: #0064af}
.mt20{margin-top: 20px}
.hidelayer{position: absolute;z-index: 20; background: rgba(0,0,0,.2); top: 0; left:0; display: none; width: 100%; height: 100%; text-align:center;}
.hidelayer a{color: #eee; line-height: 224px;}
.view-more{border:1px #d2d2d2 solid; border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px;padding: 10px}

/* View */
.vleft{float: left; box-sizing: border-box;/* margin-right: 30px;*/}
.vdiv{padding:25px 0; width: 261px; margin-right: 40px; float: left;}
.vleft div:nth-child(4){margin-right: 0px;}
.vtitle{font-size: 23px; line-height: 28px; color: #1b1b1b; font-family: Times New Roman; font-weight: bold; margin:20px 0}
.vtitle:hover{color: #0064af}
.vcon{font-size: 16px; line-height: 24px; font-family: Arial; color: #626262;margin-top:30px}
.mt12{margin-top: 12px}
.vtitle2{font-size: 21px; line-height: 24px; font-family: Times New Roman;font-weight: bold;}
.vtitle2:hover{color: #0064af}
.vtime{font-size: 14px; line-height: 24px; font-family: Arial; margin-top: 6px; color: #959595;margin-bottom: 15px;}

/* weekly */
.wbox1{height: 264px; border: 1px solid #e5e5e5; box-sizing: border-box; margin-top: 25px}
.wdiv{padding: 0 26px; margin-top: 20px}
.wtitle{font-size: 16px; line-height: 18px; color: #1b1b1b; font-family: Arial;}
.wtitle:hover{color: #0064af}
.wnum{width: 21px; height: 21px; background: #434343; display:block; color: #fff; text-align: center; line-height: 21px; float: left; margin-right: 10px; margin-top:5px}
.wfw{/*float: left;*/ width: 240px}
.wbox2{/*height: 170px;*/ background: #0064af; border-radius: 5px; -webkit-border-radius: 5px;-moz-border-radius: 5px;text-align: center; padding-top: 20px;padding-bottom: 20px}
.theme{font-size: 18px; line-height:26px; color: #fff; font-family: Arial; font-weight: bold; text-align: left; padding-left:1.7rem;}
.winput{width: 272px; height: 39px;border-radius: 5px; -webkit-border-radius: 5px;-moz-border-radius: 5px; border: none; outline:none; font-size: 16px; text-indent:20px; margin-top: 16px}
.wbtn{width: 272px; height: 39px; border-radius: 5px; -webkit-border-radius: 5px;-moz-border-radius: 5px; border: none; outline:none; background: #fda92c; color: #fff; font-size: 18px; font-family: Arial; font-weight: bold; margin-top: 12px; cursor: pointer;}


/* company */
.w242{width: 242px;}
.comp_r{width: 570px; height: 310px;margin-left: 40px}
.w161{width: 166px;}
.compinfo_r{width: 350px; }
.comp_name{font-family: Times New Roman, Arial, Helvetica, sans-serif; font-size: 21px; color: #313131;line-height: 36px;margin-left: 10px}
.comp_name:hover{color: #0064af}
.comp_content{font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #646464; margin-top: 10px;line-height: 24px;margin-left: 10px}
.compnews a p{font-family:Times New Roman, Arial, Helvetica, sans-serif; font-size: 21px; color: #313131; margin-top: 8px;line-height: 36px;}
.compnews a p:hover{color: #0064af}
.compnews a:nth-child(1) p{margin-top: 10px}

/* Datas */
.datas{ height:auto; overflow:hidden; margin-bottom:50px;}
.datas .block_title{ margin:20px 0px;}
.datas .data{ height:auto; overflow:hidden;}
.datas .data .longtitle{ font-size:20px; font-family:Times New Roman, Arial, Helvetica, sans-serif; color:#434343; margin:10px 0px;}
.datas .data .chart{ /*width:552px;*/height:auto;}
.datas .data #chart{/*width:552px;*//*height:300px;*/float:left;}
.datas .data .chartinfo{ font-size:12px; color:#7d7d7d; line-height:20px;}
.datas .data .datalist{ /*width:261px;*/ height:auto; overflow:hidden;}
.datas .data .datalist .dataimg{ /*width:261px;*/ /*height:204px;*/ overflow:hidden;}
.datas .data .datalist .title{ font-family:Times New Roman, Arial, Helvetica, sans-serif; font-size:20px; color:#434343;}
.datas .data .datalist .title:hover{color: #0064af}
.datas .data .datalist .addtime{ color:#0064af; padding-top:6px;}
.datas .data .datalist ul li{ margin-top:20px;}
.datas .daatas_ad{ /*width:844px;*/ height:200px; overflow:hidden; margin-top:30px;}
.datas .think_tank{ height:auto; overflow:hidden;}
.datas .think_tank .think_tank_left{ width:432px; height:auto; overflow:hidden;}
.datas .think_tank .think_tank_left ul li{ margin-bottom:40px; height:auto; overflow:hidden;}
.datas .think_tank .think_tank_left ul li .imgs{ width:110px; height:150px; border:1px #eee solid; box-sizing: border-box;}
.datas .think_tank .think_tank_left ul li .imgs:hover{ border:2px #fda92b solid;}
.datas .think_tank .think_tank_left ul li .infos{ width:306px; height:auto; overflow:hidden;}
.datas .think_tank .think_tank_left ul li .infos p.title{ font-family:Times New Roman, Arial, Helvetica, sans-serif; font-size:22px; color:#1b1b1b;}
.datas .think_tank .think_tank_left ul li .infos p.title:hover{color:#0064af;}
.datas .think_tank .think_tank_left ul li .infos p.times{ color:#7d7d7d; line-height:44px;}
.datas .think_tank .think_tank_left ul li .infos p.longtitle{ font-size:16px; color:#434343;}
.datas .think_tank .think_tank_right{ width:378px; height:auto;margin-top:-71px;overflow:hidden;}
.datas .think_tank .think_tank_right ul li{ padding:10px 15px 10px 15px; height:90px; overflow:hidden;}
.datas .think_tank .think_tank_right ul li.light_color{ background-color:#eee;}
.datas .think_tank .think_tank_right ul li .infos{ width:250px;}
.datas .think_tank .think_tank_right ul li .imgs img{ width:80px; height:80px; border-radius:50%; -webkit-border-radius:50%; -moz-border-radius:50%;}
.datas .think_tank .think_tank_right ul li .infos .title{ font-size:18px; color:#646464; font-weight:bold; line-height:32px; padding-top:6px;}
.datas .think_tank .think_tank_right ul li .infos .title:hover{ text-decoration:underline; }
.datas .think_tank .think_tank_right ul li .infos .longtitle{ font-size:16px; color:#646464; line-height:30px;}
.datas .think_tank .think_tank_right ul li.dark_color{ background-color:#dcdcdc;}
.datas .company{ height:auto; overflow:hidden;}
.datas .company ul li{ float:left; width:236px; height:252px; border:1px #e8e8e8 solid; margin-right:28px; padding:12px;}
.datas .company ul li:nth-child(3){margin-right: 0}
.datas .company ul li .imgs{ height:120px; line-height:120px; text-align:center; display:table-cell; vertical-align:middle; width: 236px}
.datas .company ul li .title{ font-family:Times New Roman, Arial, Helvetica, sans-serif; font-size:20px; color:#313131; line-height:40px; font-weight:bold;}
.datas .company ul li .longtitle{ font-size:16px; color:#646464; line-height:20px;}
.datas .seminar{ height:auto; overflow:hidden;}
.datas .seminar ul li{ padding:16px 0px; }
.datas .seminar ul li a{ font-family:Times New Roman, Arial, Helvetica, sans-serif; font-size:21px; color:#1b1b1b;}
.datas .seminar ul li a:hover{color: #0064af}
.datas .seminar ul li{ border-bottom:1px #dcdcdc solid;}
.datas .ftz{ height:auto; overflow:hidden;border-bottom:1px #dcdcdc solid;}
.datas .ftz p.block_title{ font-size:24px;}
.datas .ftz ul li{ /*height:186px;*/ overflow:hidden; background-color:#f2f2f2;}
.datas .ftz ul li imgs{ width:173px;}
.datas .ftz ul li .infos{ width:130px; padding:10px;}
.datas .ftz ul li .infos .title{ font-family:Times New Roman, Arial, Helvetica, sans-serif; font-size:20px; color:#1b1b1b; line-height:24px;}
.datas .ftz ul li .infos .view_more{ width:114px; height:36px; border:1px #d2d2d2 solid; border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px; background-color:#fff; line-height:36px; margin-top:20px;}
.datas .ftz ul li .infos .view_more:hover{border:1px #fda92b solid;}
.datas .ftz ul li .infos .view_more span{ margin:0px 10px 0px 20px;}
.datas .ftz ul p.longtitle{ margin:20px 0px 30px 0px; font-size:18px; color:#434343;}
.datas .ftz ul p.longtitle:hover{color:#0064af;}
.datas .ftz ul p.ftzlist{ font-family:Times New Roman, Arial, Helvetica, sans-serif; font-size:21px; color:#1b1b1b; line-height:36px;}
.datas .ftz ul p.ftzlist:hover{color:#0064af;}
.datas .most_read{ height:auto; overflow:hidden;}
.datas .most_read p.block_title{ font-size:24px; margin-top:40px;}
.datas .most_read .most_read_nav{ height:auto; overflow:hidden; border-top:1px #c3beb7 solid;}
.datas .most_read .most_read_nav ul li{ width:33.333333333%; height:36px; line-height:36px; overflow:hidden; float:left; text-align:center; background-color:#e5e5e5;}
.datas .most_read .most_read_nav ul li.on{ background-color:#f5ad43;}
.datas .most_read .most_read_nav ul li a{ color:#898989; font-size:16px;}
.datas .most_read .most_read_nav ul li.on a{ color:#fff;}
.datas .most_read .most_read_list dl{ margin-top:20px; clear:both; height:auto; overflow:hidden;}
.datas .most_read .most_read_list dl dt{ width:22px; float:left;}
.datas .most_read .most_read_list dl dd{ width:300px; float:left; font-family: Times New Roman}
.datas .most_read .most_read_list dl dd:hover{color:#0064af;}
.datas .most_read .most_read_list dl a{ font-family:Times New Roman, Arial, Helvetica, sans-serif; font-size:18px; color:#434343;}
.datas .most_read .most_read_list .read_list{ display:none;}
.datas .most_read .most_read_list .read_list.on{ display:block;}

/* ny-1-1 */
.bigtitle_l{width: 6px; height: 50px; background: #0064af}
.bigtitle{font-size: 30px; font-family: Times New Roman; font-weight: bold;color: #1e1e1e; margin: 0 0 0px 0;/*height: 50px; line-height: 50px;*/ padding:0 15px; background: #eee}
.bigtitle_re{font-size: 30px; font-family: Times New Roman; font-weight: bold;color: #1e1e1e; margin: 0 0 40px 0;height: 50px; line-height: 50px; padding:0 15px;}
.position{line-height: 86px; font-size: 14px; font-family: Arial; color: #7d7d7d}
.position span{color: #0064af}
.title1{font-size: 30px; font-family: Times New Roman; line-height: 30px; font-weight: bold;color: #0064af; margin-bottom: 35px}
.lpic{width: 370px; float: left;}
.rfont{width: 433px; float: right;}
.pptitle{font-size: 26px; font-family: Times New Roman; line-height:30px; margin-bottom: 26px}
.pptitle:hover{color:#0064af }
.ppcon{font-size: 16px; font-family: Arial; line-height:24px;color: #646464; margin-bottom: 20px}
.pptime{font-size: 14px; font-family: Arial; line-height:24px;color: #959595}
.ppnewsbar{width: 258px; float: left; margin-right: 28px}
.ppnews div:nth-child(3){margin-right: 0px;}
.pptitle2{font-size: 20px; font-family: Times New Roman; line-height:26px;color: #1b1b1b; margin-bottom: 10px; margin-top: 20px}
.pptitle2:hover{color:#0064af }
.ml30{margin-top: 0; line-height: 30px}
.mt41{margin-top: 61px}
.mt298{margin-top: 298px;}
.w830{width: 830px;}
.ecotitle1{font-size: 26px; font-family: Times New Roman; line-height:30px;color: #1b1b1b; margin-bottom: 10px;}
.ecotitle1:hover{color:#0064af }
.w370{width: 370px}
.mb10{margin-bottom: 10px}
.mb20{margin-bottom: 20px}
.mb40{margin-bottom: 40px}
.mb50{margin-bottom: 50px}
.mt51{margin-top:51px}
.mt0{margin-top:0}
.mb0{margin-bottom:0}
.ecortitle{width: 175px; float: left;margin-top:0}
.ecorimg{width: 234px; float: right;}
.w433{width:433px}
.w258{width:258px}
.w544{width:544px}
.mt37{margin-top: 37px}
.mt50{margin-top: 50px}
.m20{margin:20px 0}
.IRrtitle{width: 259px; float: left;margin-top:0}
.IRrimg{width: 259px; float: right;}


/* ny_1_2 */
.ny_1_2{ height:auto; overflow:hidden; margin-bottom:50px;}
.ny_1_2 div.location{ margin:0px; color:#313131; font-size:30px; font-weight:bold; font-family:Times New Roman, Arial, Helvetica, sans-serif; line-height:34px;}
.ny_1_2 div.location p, .ny_1_2 div.location p a{ color:#7d7d7d; font-size:14px; font-weight:normal; font-family:Arial, Helvetica, sans-serif;}
.ny_1_2 div.location p a:hover, .ny_1_2 div.location p span a{ color:#0064af;}
.ny_1_2 .ny_1_2_list ul li{ padding:30px 0px; border-bottom:1px #d2d2d2 solid; height:auto; overflow:hidden;}
.ny_1_2 .ny_1_2_list ul li p.title{ color:#1e1e1e; font-family:Times New Roman, Arial, Helvetica, sans-serif; font-size:20px; margin-bottom:18px;}
.ny_1_2 .ny_1_2_list ul li a:hover p.title{color:#0064af;}
.ny_1_2 .ny_1_2_list ul li p.longtitle{ color:#646464; font-size:16px; margin-bottom:18px;}
.ny_1_2 .ny_1_2_list ul li p.addtime{ color:#959595;}
.ny_1_2 .ny_1_2_list ul li:last-child{ border-bottom:0;}

.ny_1_2 .ny_1_2_list ul li.ny_1_2_list_1 .f_l{ width:370px; height:208px; overflow:hidden;}
.ny_1_2 .ny_1_2_list ul li.ny_1_2_list_1 .f_r{ width:436px;}
.ny_1_2 .ny_1_2_list ul li.ny_1_2_list_1 p.title{ font-size:26px;}

.ny_1_2 .ny_1_2_list ul li .f_l{ width:214px; height:120px; overflow:hidden;}
.ny_1_2 .ny_1_2_list ul li .f_r{ width:592px;}

.ny_1_2 .ny_1_2_list ul li .start_a_free_trial{ height:50px; padding:10px; background-color:#e5e5e5; border-radius:10px; -webkit-border-radius:10px; -moz-border-radius:10px; margin-bottom:30px;}
.ny_1_2 .ny_1_2_list ul li .start_a_free_trial .infos{ width:280px; float:left; color:#a1a1a1; font-size:18px; font-weight:bold; line-height:26px;}
.ny_1_2 .ny_1_2_list ul li .start_a_free_trial form{ width:510px; float:right;}
.ny_1_2 .ny_1_2_list ul li .start_a_free_trial form input.winput{ width:325px; margin-top:6px;}
.ny_1_2 .ny_1_2_list ul li .start_a_free_trial form button.wbtn{ width:160px; margin-top:6px; margin-left:14px; cursor:pointer; font-size:16px; cursor: pointer;}

.ny_1_2 .ny_1_2_list ul li.ny_1_2_list_8{ padding-bottom:0px; border-bottom:0;}
.ny_1_2 .ny_1_2_list ul p.ny_1_2_list_ad{ border:1px #dcdcdc solid; margin-top:30px;margin-bottom:14px;}
.ny_1_2 .ny_1_2_list .load_more_news{ text-align:center; line-height:46px; border:1px #d2d2d2 solid; border-radius:10px; -webkit-border-radius:10px; -moz-border-radius:10px; margin-top:30px;}
.ny_1_2 .ny_1_2_list .load_more_news a{ color:#0064af; font-size:18px; font-weight:bold;}
.ny_1_2 .ny_1_2_list .ny_1_2_list_last_ad{ margin-top:46px;}

.ny_right .ny_right_30px{ height:30px;}
.ny_right .most_read{ height:auto; overflow:hidden;}
.ny_right .most_read p.block_title{ font-size:24px; margin:40px 0px 14px 0px;}
.ny_right .most_read .most_read_nav{ height:auto; overflow:hidden; border-top:1px #c3beb7 solid;}
.ny_right .most_read .most_read_nav ul li{ width:33.333333333%; height:36px; line-height:36px; overflow:hidden; float:left; text-align:center; background-color:#e5e5e5;}
.ny_right .most_read .most_read_nav ul li.on{ background-color:#f5ad43;}
.ny_right .most_read .most_read_nav ul li a{ color:#898989; font-size:16px;}
.ny_right .most_read .most_read_nav ul li.on a{ color:#fff;}
.ny_right .most_read .most_read_list dl{ margin-top:20px; clear:both; height:auto; overflow:hidden;}
.ny_right .most_read .most_read_list dl dt{ width:22px; float:left;}
.ny_right .most_read .most_read_list dl dd{ width:300px; float:left; font-family: Times New Roman}
.ny_right .most_read .most_read_list dl dd:hover{color:#0064af;}
.ny_right .most_read .most_read_list dl a{ font-family:Times New Roman, Arial, Helvetica, sans-serif; font-size:18px; color:#434343;}
.ny_right .most_read .most_read_list .read_list{ display:none;}
.ny_right .most_read .most_read_list .read_list.on{ display:block;}
.ny_right .customized_reports{ text-align:center; margin:60px 0px 70px 0px;}


/* ny_1_3 */
.ny_1_3{ height:auto; overflow:hidden; margin-bottom:50px;}
.ny_1_3 div.location{ margin:0px; color:#313131; font-size:30px; font-weight:bold; font-family:Times New Roman, Arial, Helvetica, sans-serif; /*line-height:34px;*/}
.ny_1_3 div.location p, .ny_1_3 div.location p a{ color:#7d7d7d; font-size:14px; font-weight:normal; font-family:Arial, Helvetica, sans-serif;}
.ny_1_3 div.location p a:hover, .ny_1_3 div.location p span a{ color:#0064af;}
.prtime{font-size: 14px; font-family: Arial; line-height:24px;color: #959595}
.nowtitle{font-size: 26px; font-family: Times New Roman; line-height: 30px; font-weight: bold;color: #1b1b1b; margin-bottom: 35px}
.shareico{display: block; float: left; width: 34px; margin-left:14px;}
.newscontent{font-size:16px; line-height: 24px; font-family: Arial;color: #313131; margin-top:45px; margin-bottom:72px}
.newscontent p{margin: 20px 0;}
.newscontent img{width:auto; /*max-width: 830px;*/}
.xtitle{font-size: 30px; font-family: Times New Roman; line-height: 24px; font-weight: bold;color: #0064af;}
.relatednews li{width: 333.3px; margin-right: 100px; display: block; margin-top: 25px}
.relatednews li:nth-child(3n){margin-right:0px; }
.relatednewspoint{width:6px; margin-top: 16px}
.relatednewstype{color: #af0808;font-size:14px; font-family: Arial;font-weight:bold;}
.relatednewstitle{color: #1e1e1e;font-size:18px; font-family: Times New Roman; line-height: 24px; margin-top: 7px}
.relatednewstitle:hover{color: #0064af}
.w310{width: 310.3px;}
.focusnews li{width: 279px; margin-right: 25px; display: block; margin-top: 25px; border:1px solid #dcdcdc; height: 303px}
.focusnews li:nth-child(4n){margin-right:0px;}
.focusnewstitle{color: #2d374b;font-size:20px; font-family: Times New Roman; line-height: 26px; padding-left: 16px}
.focusnewstitle:hover{color: #0064af}
.pl16{padding-left: 16px;}
.h158{height: 158px}
.thinknews{}
.thinknews li{width: 428px; display: block; height: 153px;/*margin-top: 34px;*/ margin-right:42px}
.thinknews li:nth-child(2n){margin-right:0px; }
.thinkimg{width: 110px; display: block;}
.thinknewstitle{color: #1b1b1b;font-size:22px; font-family: Times New Roman; line-height: 22px;}
.thinknewstitle:hover{color: #0064af}
.thinknewscontent{color: #434343;font-size:16px; font-family: Arial; line-height: 22px;}
.w305{width: 305px}
.w900{width: 900px}
.w284{width: 284px}
.w270{width: 270px}
.mb15{margin-bottom:15px}
.mt8{margin-top:8px}
.mt65{margin-top: 65px}
.sft li{width: 284px; height: 88px; display: block;}
.sft li:nth-child(2n){background: #eeeeee}
.sft li:nth-child(2n+1){background: #dcdcdc}
.h53{height: 53px;}
.sftpeople{width: 190px; margin-left:17px}
.sftname{font-size:13.5px; line-height: 22.5px; font-weight: bold;font-family: Arial; color: #646464; margin-top: 22px}
.sftname:hover{text-decoration: underline;}
.sftzw{font-size:14px; line-height: 22.5px;font-family: Arial; color: #646464}
.sftheadimg{height: 60px; width: 60px; border-radius: 60px; -webkit-border-radius:60px; -moz-border-radius:60px; margin-top: 14px; margin-right:14px}


/* ny_2_1 */
.ny_2_1{ height:auto; overflow:hidden; margin-bottom:50px;}
.ny_2_1 div.location{ margin:0px; color:#313131; font-size:30px; font-weight:bold; font-family:Times New Roman, Arial, Helvetica, sans-serif; line-height:34px;}
.ny_2_1 div.location p, .ny_2_1 div.location p a{ color:#7d7d7d; font-size:14px; font-weight:normal; font-family:Arial, Helvetica, sans-serif;}
.ny_2_1 div.location p a:hover, .ny_2_1 div.location p span a{ color:#0064af;}
.ny_2_1 .ny_2_1_margin30{ margin:30px 0px;}
.ny_2_1 p.ny_right_30px{ height:0px;}
.ny_2_1 .ny_2_1_typelist{ width:164px; height:auto; border-right:1px #d2d2d2 solid;}
.ny_2_1 .ny_2_1_typelist ul li{ height:44px; line-height:44px; text-indent:2rem; clear:both;}
.ny_2_1 .ny_2_1_typelist ul li a{ color:#646465; font-size:16px; display:block;}
.ny_2_1 .ny_2_1_typelist ul li.on a{ color:#0064af; font-size:16px; background-color:#d2d2d2; }
.ny_2_1 .ny_2_1_typelist ul li a:hover{ background-color:#d2d2d2; color:#0064af;}
.ny_2_1 .ny_2_1_typelist ul li.on p.ny_2_1_typelist_line, .ny_2_1 .ny_2_1_typelist ul li:hover p.ny_2_1_typelist_line{ display:none;}
.ny_2_1 .ny_2_1_typelist p.ny_2_1_typelist_line{ height:1px; background-color:#d2d2d2; width:140px;}
.ny_2_1 .ny_2_1_list{ width:630px; height:auto; overflow:hidden;}
.ny_2_1 .ny_2_1_list ul li{ height:auto; overflow:hidden; margin-bottom:26px;}
.ny_2_1 .ny_2_1_list ul li p.title{ width:460px; height:auto; float:left;}
.ny_2_1 .ny_2_1_list ul li p.title a{ color:#1b1b1b; font-size:20px; font-family:Times New Roman, Arial, Helvetica, sans-serif;}
.ny_2_1 .ny_2_1_list ul li p.addtime{ color:#959595; float:right;}
.ny_2_1 .ny_2_1_list ul li.first p.title{ width:100%; margin-bottom:20px;}
.ny_2_1 .ny_2_1_list ul li.first p.title a{ color:#1e1e1e; font-size:26px; font-family:Times New Roman, Arial, Helvetica, sans-serif;}
.ny_2_1 .ny_2_1_list ul li.first .infos{ height:auto; overflow:hidden; clear:both;}
.ny_2_1 .ny_2_1_list ul li.first .infos p.imgs{ width:254px; float:left;}
.ny_2_1 .ny_2_1_list ul li.first .infos p.longtitle{ width:340px; float:right; color:#646464; font-size:16px;}
.ny_2_1 .ny_2_1_list ul li.first .infos p.longtitle span{ color:#959595; display:block; margin-top:20px;}
.ny_2_1 .ny_2_1_list ul li p.title a:hover{ color:#0064af;}
.ny_2_1 .ny_2_1_list .pages{ margin:40px auto 70px auto;}
.ny_2_1 .start_a_free_trial{ height:50px; padding:10px; background-color:#0064af; border-radius:10px; -webkit-border-radius:10px; -moz-border-radius:10px; margin-bottom:30px;}
.ny_2_1 .start_a_free_trial .infos{ width:220px; float:left; color:#fff; font-size:18px; font-weight:bold; line-height:26px;}
.ny_2_1 .start_a_free_trial form{ width:510px; float:right;}
.ny_2_1 .start_a_free_trial form input.winput{ width:325px; margin-top:6px;}
.ny_2_1 .start_a_free_trial form button.wbtn{ width:160px; margin-top:6px; margin-left:14px; cursor:pointer; font-size:16px; cursor: pointer;}
.ny_2_1 .latest_news{ height:auto; overflow:hidden;}
.ny_2_1 .latest_news .block_title{ line-height:70px; font-size:24px;}
.ny_2_1 .latest_news ul li{display: block; width: 259px; height: 336px; margin-right: 26px; float: left; position:relative;}
.ny_2_1 .latest_news ul li:nth-child(3){margin-right: 0px}
.ny_2_1 .latest_news ul li .yuanqunewstitle{font-size: 20px; line-height: 26px; font-family: Times New Roman; color: #1b1b1b; margin-top: 15px}
.ny_2_1 .latest_news ul li .yuanqunewstitle:hover{color: #0064af}
.ny_2_1 .latest_news ul li .yuanqunewsimg{height: 195px; width: 259px}
.ny_2_1 .latest_news ul li .yuanqudata_l{width: 490px; margin-top: 20px}
.ny_2_1 .latest_news ul li .hidelayer3{position: absolute;z-index: 20; background: rgba(0,0,0,.2); top: 0; left:0; display: none; width: 100%; height: 195px; text-align:center;}
.ny_2_1 .latest_news ul li .playimg{width: 42px; height: 42px; margin-top:76px}
.ny_2_1 .latest_news ul li .playtime{width: 66px; height: 30px; position: absolute; z-index: 10; text-align: center; line-height: 30px; color: #fff; top: 165px; left: 0; background: rgba(255,255,255,.4)}
.ny_2_1 .latest_news ul li a:hover .hidelayer3{ display:block;}
.ny_2_1 .data{ height:auto; overflow:hidden; margin-top:20px;}
.ny_2_1 .data .block_title{ font-size:24px; line-height:70px;}
.ny_2_1 .data .longtitle{ font-size:20px; font-family:Times New Roman, Arial, Helvetica, sans-serif; color:#434343; margin:10px 0px;}
.ny_2_1 .data .chart{ width:500px;height:auto;}
.ny_2_1 .data #chart{width:500px;height:300px;float:left;}
.ny_2_1 .data .chartinfo{ font-size:12px; color:#7d7d7d; line-height:20px;}
.ny_2_1 .data .datalist{ width:300px; height:auto; overflow:hidden;}
.ny_2_1 .data .datalist .title{ font-family:Times New Roman, Arial, Helvetica, sans-serif; font-size:18px; color:#434343;}
.ny_2_1 .data .datalist .title:hover{color: #0064af}
.ny_2_1 .data .datalist .addtime{ color:#0064af; padding-top:6px;}
.ny_2_1 .data .datalist ul li{ margin-top:20px;}


/* ny_1_2 pages */
.ny_1_2 .pages ul li{ border:0; padding:0;}


/* pages */
.pages{ height:auto; overflow:hidden; text-align:center; width:80%; margin:auto;}
.pages ul{display: inline-block;}
.pages ul li{ float:left; margin:3px;}
.pages ul li a{ color:#959595; border:1px #d2d2d2 solid; display:block; padding:8px 10px; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px;}
.pages ul li a:hover{ background-color:#0064b0; border:1px #0064b0 solid; color:#fff;}
.pages ul li a.on{ background-color:#0064b0; border:1px #0064b0 solid; color:#fff;}


/* ny_3_1 */
.ny_3_1{ height:auto; overflow:hidden; margin-bottom:50px;}
.ny_3_1 div.location{ margin:0px; color:#313131; font-size:30px; font-weight:bold; font-family:Times New Roman, Arial, Helvetica, sans-serif; line-height:34px;}
.ny_3_1 div.location p, .ny_3_1 div.location p a{ color:#7d7d7d; font-size:14px; font-weight:normal; font-family:Arial, Helvetica, sans-serif;}
.ny_3_1 div.location p a:hover, .ny_3_1 div.location p span a{ color:#0064af;}
.ny_3_1 .ny_2_1_margin30{ margin:30px 0px;}
.ny_3_1 .ny_right_30px{ height:0px;}
.ny_3_1 .block_title{ margin-bottom:40px;}
.ny_3_1 .reports_left{ width:500px; height:auto; overflow:hidden;}
.ny_3_1 .reports_left ul li{ height:auto; overflow:hidden; margin-bottom:20px;}
.ny_3_1 .reports_left ul li p.imgs{ width:124px; float:left;}
.ny_3_1 .reports_left ul li div.infos{ width:340px; float:right;}
.ny_3_1 .reports_left ul li div.infos p.title{ color:#1e1e1e; font-size:22px; font-family:Times New Roman, Arial, Helvetica, sans-serif; margin-bottom:20px;}
.ny_3_1 .reports_left ul li div.infos p.longtitle{ color:#646464; font-size:16px; margin-bottom:10px;}
.ny_3_1 .reports_left ul li div.infos p.addtime{ color:#959595; margin-bottom:16px;}
.ny_3_1 .reports_left ul li div.infos p.table_of_content{ color:#af0808; font-weight:bold;}
.ny_3_1 .reports_left ul li a:hover p.title{ color:#0064af;}
.ny_3_1 .reports_right{ width:300px; height:auto; overflow:hidden;}
.ny_3_1 .reports_right ul li{ height:auto; overflow:hidden; margin-bottom:30px;}
.ny_3_1 .reports_right ul li p.dot{ width:7px; height:7px; background-color:#0064b1; border-radius:50%; -webkit-border-radius:50%; -moz-border-radius:50%; float:left; margin-top:8px;}
.ny_3_1 .reports_right ul li div.infos{ width:280px; float:right; height:auto; overflow:hidden;}
.ny_3_1 .reports_right ul li div.infos p.title{ color:#1e1e1e; font-size:20px; font-family:Times New Roman, Arial, Helvetica, sans-serif; margin-bottom:10px;}
.ny_3_1 .reports_right ul li div.infos p.title:hover{ color:#0064af; }
.ny_3_1 .reports_right ul li div.infos p.table_of_content{ color:#af0808; font-weight:bold;}
.ny_3_1 .our_research_team{ height:auto; overflow:hidden;}
.ny_3_1 .our_research_team p.department{ font-size:18px; color:#434343; font-weight:bold; line-height:54px; clear:both;}
.ny_3_1 .our_research_team p.department span{ float:right;}
.ny_3_1 .our_research_team p.department span a{  color:#707071; font-size:14px; font-weight:normal;}
.ny_3_1 .our_research_team p.department span a:hover{ color:#0064b1;}
.ny_3_1 .our_research_team ul li{ width:240px; height:120px; overflow:hidden; padding:14px; margin-right:8px; border:1px #dcdcdc solid; float:left;}
.ny_3_1 .our_research_team ul li:last-child{ margin-right:0;}
.ny_3_1 .our_research_team ul li p.imgs{ width:87px; height:87px; overflow:hidden; float:left;}
.ny_3_1 .our_research_team ul li p.imgs img{ width:87px; height:87px;border-radius: 87px; -webkit-border-radius:87px; -moz-border-radius:87px;}
.ny_3_1 .our_research_team ul li p.title{ width:128px; float:right; color:#646464; font-size:18px; font-weight:bold; height:77px; line-height:30px;padding-top:10px;}
.ny_3_1 .our_research_team ul li p.longtitle{ padding-top:10px; font-size:16px; color:#434343;}
.ny_3_1 .our_research_team ul li a:hover p.title{ color:#0064b1;}
.ny_3_1 .customized_reports{ height:auto; overflow:hidden;}
.ny_3_1 .customized_reports p{ font-size:18px; color:#313131;}
.ny_3_1 .customized_reports div.text_img{ height:auto; overflow:hidden; margin:40px 0px;}
.ny_3_1 .customized_reports div.text_img p.texts{ color:#313131; font-size:18px; width:410px; float:left; line-height:30px;}
.ny_3_1 .customized_reports div.text_img p.imgs{ width:395px; float:right;}
.ny_3_1 .for_further_information{ font-size:18px; color:#313131; font-weight:bold; margin-bottom:28px;}
.ny_3_1 .for_further_information_p p{ width:294px; height:96px; border:1px #dcdcdc solid; line-height:96px; font-size:18px; color:#535353;}
.ny_3_1 .for_further_information_p p:first-child{ background:url(../../images/2018/icon_1.png) no-repeat 50px center; padding-left:110px; float:left;}
.ny_3_1 .for_further_information_p p:last-child{ background:url(../../images/2018/icon_2.png) no-repeat 24px center; padding-left:90px; float:right;width: 314px}
.ny_3_1 .our_partenrs{ height:auto; overflow:hidden;}
.ny_3_1 .our_partenrs p{ width:405px; height:126px;}
.ny_3_1 .our_partenrs p:first-child{ float:left;}
.ny_3_1 .our_partenrs p:last-child{ float:right;}
.theme2{font-size: 17px; padding-left: 1rem}



/* ny_3_2 */
.positionm{font-size:14px; font-family: Arial;color:#7d7d7d;}
.positionm:hover{color:#0064af;}
.h170d{height: 170px; display: block; margin-bottom:25px}
.reportsnewsimg{width: 124px; height: 170px}
.w670{width: 670px}
.reportstitle{font-size: 22px; font-family: Times New Roman; color: #1e1e1e; margin-top: 15px}
.reportstitle:hover{color:#0064af;}
.reportscontent{font-size: 16px; font-family: Arial; color: #646464; line-height: 24px; margin-top: 26px}
.reportsred{font-size: 14px; font-family: Arial; color: #af0808; font-weight: bold; margin-top: 14px}
.reportssft{ height:50px; padding:10px; background-color:#e5e5e5; border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px; margin-bottom:30px;}
.reportssft .infos{ width:280px; float:left; color:#a1a1a1; font-size:18px; font-weight:bold; line-height:26px;}
.reportssft form{ width:510px; float:right;}
.reportssft form input.winput{ width:325px; margin-top:6px;}
.reportssft form button.wbtn{ width:160px; margin-top:6px; margin-left:14px; cursor:pointer; font-size:16px; cursor: pointer;}
.mt70{margin-top: 70px}
.reportdata_l{width: 510px; margin-top: 20px}
#reportchart{width: 510px; height: 300px; margin-top: 20px}
.charttitle{font-size: 20px; line-height: 24px; font-family: Times New Roman; color: #434343;}
.chartabout{font-size: 12px; line-height: 16px; font-family: Arial; color: #7d7d7d; margin-top: 20px}
.w350{width: 350px}
.datarighttitle{font-size: 18px; line-height: 24px; font-family: Times New Roman; color: #434343;}
.datarighttitle:hover{color:#0064af;}
.datarighttime{font-size: 14px; color: #0064af; font-family: Arial}
.report_research_team{width: 288px}
.report_research_team li{width: 284px; height: 88px; display: block;}
.report_research_team li:nth-child(2n){background: #eeeeee}
.report_research_team li:nth-child(2n+1){background: #dcdcdc}
.report_research_team li:nth-child(1){margin-top: 41px}
.mb70{margin-bottom:70px}

/* ny_3_3 */
.ny_3_3{ height:auto; overflow:hidden; margin-bottom:50px;}
.ny_3_3 div.location{ margin:0px; color:#313131; font-size:30px; font-weight:bold; font-family:Times New Roman, Arial, Helvetica, sans-serif; line-height:34px;}
.ny_3_3 div.location p, .ny_3_3 div.location p a{ color:#7d7d7d; font-size:14px; font-weight:normal; font-family:Arial, Helvetica, sans-serif;}
.ny_3_3 div.location p a:hover, .ny_3_3 div.location p span a{ color:#0064af;}
.ny_3_3 .ny_3_3_typelist{ height:auto; overflow:hidden; margin-bottom:50px;}
.ny_3_3 .ny_3_3_typelist ul li{ float:left; width:auto; margin-right:20px;}
.ny_3_3 .ny_3_3_typelist ul li a{ color:#434343; font-size:18px; font-weight:bold;}
.ny_3_3 .ny_3_3_typelist ul li a.on{ color:#0064af; text-decoration:underline;}
.ny_3_3 .ny_3_3_typelist ul li a:hover{ color:#0064af; text-decoration:underline;}
.ny_3_3 .ny_3_3_list{ height:auto; overflow:hidden;}
.ny_3_3 .ny_3_3_list ul li{ width:240px; height:120px; overflow:hidden; margin:30px; float:left;}
.ny_3_3 .ny_3_3_list ul li p.imgs{ width:87px; height:87px; overflow:hidden; float:left;}
.ny_3_3 .ny_3_3_list ul li p.imgs img{ width:87px; height:87px;border-radius: 87px; -webkit-border-radius:87px; -moz-border-radius:87px;}
.ny_3_3 .ny_3_3_list ul li p.title{ width:128px; float:right; color:#646464; font-size:18px; font-weight:bold; height:77px; line-height:30px;padding-top: 10px;}
.ny_3_3 .ny_3_3_list ul li p.longtitle{ padding-top:10px; font-size:16px; color:#434343;}
.ny_3_3 .ny_3_3_list ul li a:hover p.title{ color:#0064b1;}
.ny_3_3 .ny_3_3_reports{ height:auto; overflow:hidden; width:284px;}
.ny_3_3 .ny_3_3_reports ul li{ height:auto; overflow:hidden; margin-bottom:16px;}
.ny_3_3 .ny_3_3_reports ul li p.imgs{ float:left; width:118px; height:158px; overflow:hidden;}
.ny_3_3 .ny_3_3_reports ul li div.infos{ float:right; width:150px; height:158px; overflow:hidden;}
.ny_3_3 .ny_3_3_reports ul li div.infos p.title{ color:#1b1b1b; font-size:20px; font-weight:bold; font-family:Times New Roman, Arial, Helvetica, sans-serif;}
.ny_3_3 .ny_3_3_reports ul li div.infos p.title:hover{ color:#0064af;}
.ny_3_3 .ny_3_3_reports ul li div.infos p.addtime{ color:#969696; font-size:12px; margin-top:20px;}

.ny_3_3_list_infos{ width:100%; height:100%; background:rgba(70,70,70,0.9); position:fixed; top:0; left:0; z-index:100001; display:none;}
.ny_3_3_list_infos .w1060{ width:1060px; margin:auto; height:auto; overflow:hidden;}
.ny_3_3_list_infos .w1060 .p_left{ width:68px; height:68px; background-color:#797979; border-radius:50%; text-align:center; line-height:68px; float:left; margin-top:40%;}
.ny_3_3_list_infos .w1060 .p_right{ width:68px; height:68px; background-color:#797979; border-radius:50%; text-align:center; line-height:68px; float:right; margin-top:40%;}
.ny_3_3_list_infos .w1060 .click_info{ width:760px; height:570px; overflow:hidden; margin:18% auto 0px auto; background-color:#fff;}
.ny_3_3_list_infos .w1060 .click_info .infotop{ height:56px; line-height:56px; vertical-align:middle; text-indent:2rem; font-size:20px; font-weight:bold; background-color:#0064b1; color:#fff;}
.ny_3_3_list_infos .w1060 .click_info .infotop span img{ width:20px; height:20px; float:right; margin:14px 30px 0px 0px;}
.ny_3_3_list_infos .w1060 .click_info .infos_text{ height:auto; overflow:hidden;}
.ny_3_3_list_infos .w1060 .click_info .infos_text #imgs{ width:180px; height:180px; overflow:hidden; margin:30px 20px; float:left;}
.ny_3_3_list_infos .w1060 .click_info .infos_text .infos_texts{ width:530px; height:430px; overflow-y:auto; margin-top:30px; float:right;}
.ny_3_3_list_infos .w1060 .click_info .infos_text .infos_texts #title{ font-size:24px; color:#313131; font-weight:bold;}
.ny_3_3_list_infos .w1060 .click_info .infos_text .infos_texts #longtitle{ font-size:18px; color:#313133; margin:10px 0px 24px 0px;}
.ny_3_3_list_infos .w1060 .click_info .infos_text .infos_texts #content{ font-size:16px; color:#313132; line-height:22px;}

.ny_3_3_list_infos #num{ display:none;}

/* ny_3_4 */
.ny_3_4{ height:auto; overflow:hidden; margin-bottom:50px;}
.ny_3_4 div.location{ margin:0px; color:#313131; font-size:30px; font-weight:bold; font-family:Times New Roman, Arial, Helvetica, sans-serif; line-height:34px;}
.ny_3_4 div.location p, .ny_3_4 div.location p a{ color:#7d7d7d; font-size:14px; font-weight:normal; font-family:Arial, Helvetica, sans-serif;}
.ny_3_4 div.location p a:hover, .ny_3_4 div.location p span a{ color:#0064af;}

.ny_3_4 .contentcenter{ height:auto; overflow:hidden; margin-top:40px; margin-bottom:50px; position:relative;}
.ny_3_4 .contentcenter .previous, .ny_3_4 .contentcenter .next{ width:67px; height:67px; position:absolute; top:40%;}
.ny_3_4 .contentcenter .previous{ left:0;}
.ny_3_4 .contentcenter .next{ right:0;}
.ny_3_4 .contentcenter .contents{ width:860px; height:auto; padding:36px; border:1px #dcdcdc solid; margin:auto;}

.ny_3_4 .contentcenter .contents .infos_text{ height:auto; overflow:hidden;}
.ny_3_4 .contentcenter .contents .infos_text #imgs{ width:200px;  float:left;}
.ny_3_4 .contentcenter .contents .infos_text .infos_texts{ width:614px; height:auto; float:right;}
.ny_3_4 .contentcenter .contents .infos_text .infos_texts #title{ font-size:24px; color:#313131; font-weight:bold;}
.ny_3_4 .contentcenter .contents .infos_text .infos_texts #longtitle{ font-size:18px; color:#313131; margin:10px 0px 24px 0px;}
.ny_3_4 .contentcenter .contents .infos_text .infos_texts #content{ font-size:16px; color:#313131; line-height:22px;}
.ny_3_4 .contentcenter .latest_research_articles{ width:860px; height:auto; padding:10px 36px 30px 36px; border:1px #dcdcdc solid; margin:10px auto 0px auto;}
.ny_3_4 .contentcenter .latest_research_articles p.typename{ font-size:20px; color:#313131; font-family:Times New Roman, Arial, Helvetica, sans-serif; line-height:50px; font-weight:bold;}
.ny_3_4 .contentcenter .latest_research_articles ul li{ margin-top:10px; line-height:20px;}
.ny_3_4 .contentcenter .latest_research_articles ul li a .title{ font-size:20px; color:#1b1b1b; font-family:Times New Roman, Arial, Helvetica, sans-serif; font-weight:bold;}
.ny_3_4 .contentcenter .latest_research_articles ul li a .addtime{ color:#959595;}
.ny_3_4 .contentcenter .latest_research_articles ul li a:hover .title{ color:#0064af;}
.ny_3_4 .ny_3_4_reports{ height:auto; overflow:hidden; width:284px;}
.ny_3_4 .ny_3_4_reports ul li{ height:auto; overflow:hidden; margin-bottom:16px;}
.ny_3_4 .ny_3_4_reports ul li p.imgs{ float:left; width:118px; height:158px; overflow:hidden;}
.ny_3_4 .ny_3_4_reports ul li div.infos{ float:right; width:150px; height:158px; overflow:hidden;}
.ny_3_4 .ny_3_4_reports ul li div.infos p.title{ color:#1b1b1b; font-size:20px; font-weight:bold; font-family:Times New Roman, Arial, Helvetica, sans-serif;}
.ny_3_4 .ny_3_4_reports ul li div.infos p.title:hover{ color:#0064af;}
.ny_3_4 .ny_3_4_reports ul li div.infos p.addtime{ color:#969696; font-size:12px; margin-top:20px;}

/* ny_4_1 */
.w466{width: 446px;}
.w366{width: 366px}
.specialbtitle{font-size: 30px; line-height: 30px; font-weight: bold; font-family: Times New Roman; color: #1e1e1e; margin-top: 20px}
.specialbtitle:hover{color: #0064af;}
.specialbtime{font-size: 18px; line-height: 30px; font-family: Arial; color: #959595; margin-top: 18px}
.specialbcontent{font-size: 16px; line-height: 24px; font-family: Arial; color: #646464; margin-top: 28px}
.dbh120{display: block; height: 120px;}
.wh120{width: 212px; height: 120px}
.specialnewstitle{font-size: 22px; line-height: 30px; font-family: Times New Roman; font-weight: bold; color: #1e1e1e; margin-top: 10px}
.specialnewstitle:hover{color: #0064af;}
.w560{width: 560px}


/* ny_5_1 */
.weeklybimg{width: 258px; height: 354px}
.w544{width: 544px}
.weeklymemo{font-family: Times New Roman; font-size: 18px; line-height: 36px; color: #313131; font-weight:bold;text-indent:2em;}
.weeklybnum{font-family: Times New Roman; font-size: 22px; line-height: 36px; color: #313131; font-weight:bold}
.weeklybnum:hover{color: #0064af}
.weeklybname{font-family: Times New Roman; font-size: 30px; line-height: 36px; color: #0064af; font-weight:bold}
.weeklybcontent{font-family: Arial; font-size: 16px; line-height: 26px; color: #646464; margin-top: 30px}
.weeklysub{width: 142px; height: 38px}
.zkhidediv{display: block;width: 142px;height: 38px;background: rgba(0,0,0,.1); position: absolute;z-index: 200;top: 0; left: 0; display: none}
.mt30{margin-top:30px}
.weeklybnews{margin-left: 26px;font-family: Times New Roman; font-size: 20px; color: #313131; width: 798px}
.weeklybnews:hover{color: #0064af;}
.weeklysft{ height:50px; padding:15px; background-color:#0064af; border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px; margin-bottom:30px;}
.weeklysft .infos{ width:280px; float:left; color:#fff; font-size:18px; font-weight:bold; line-height:26px;}
.weeklysft form{ width:510px; float:right;}
.weeklysft form input.winput{ width:325px; margin-top:6px;}
.weeklysft form button.wbtn{ width:160px; margin-top:6px; margin-left:14px; cursor:pointer; font-size:16px; cursor: pointer;}
.weeklyred{font-size: 14px; font-family: Arial; color: #af0808; font-weight: bold; margin-top: 8px;margin-left: 32px}
.weeklynews{font-family: Times New Roman; font-size: 20px; color: #313131; width: 622px}
.weeklynews:hover{}
.mt60{margin-top: 60px}
.mb35{margin-bottom: 35px}
.db{display: block}
.weeklysimg{width: 147px; height: 204px}
.w654{width: 654px}


/* ny_5_2 */
.w258{width: 258px}
.weeklydnum{font-family: Times New Roman; font-size: 22px; color: #0064af; font-weight:bold}
.weeklydnews{margin-left: 18px;font-family: Times New Roman; font-size: 20px; color: #313131; width:512px}
.weeklydnews:hover{color: #0064af;}
.weeklytype{font-size: 22px; font-family:Times New Roman; font-weight: bold; margin-top: 35px}
.weeklydsft{ height:50px; padding:15px; background-color:#e5e5e5; border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px; margin-bottom:30px;}
.weeklydsft form{ width:510px; float:right;}
.weeklydsft form input.winput{ width:325px; margin-top:6px;}
.weeklydsft form button.wbtn{ width:160px; margin-top:6px; margin-left:14px; cursor:pointer; font-size:16px; cursor: pointer;}
.zkhidediv2{display: block;width: 258px;height: 38px;background: rgba(0,0,0,.1); position: absolute;z-index: 200;top: 0; left: 0; display: none}

/* ny_6_1 */
.zoneselect a{font-size: 18px; font-family: Arial;}
.zoneselect select{height: 30px; border-radius: 5px; font-size: 18px; font-family: Arial; outline: none; margin-left: 30px}
.yuanqu li{display: block; float: left; width: 383px; height: 335px; margin-right: 25px; margin-bottom:30px; position: relative;}
.yuanqu li:nth-child(3n){margin-right: 0}
.zonepic{width: 384px; height: 216px}
.more{width: 119px; height: 41px; position: absolute; z-index: 100;top: 165px; right: 10px}
.zonename{font-size: 20px; color: #1b1b1b; font-family:Times New Roman; margin-top:23px}
.zonename:hover{color: #0064af}
.zoneinfo{font-size: 16px; line-height: 26px; color: #434343; font-family:Arial; margin-top: 20px}
.yuanqunews li{display: block; width: 259px; height: 336px; margin-right: 26px; float: left;}
.yuanqunews li:nth-child(3){margin-right: 0px}
.yuanqunewsimg{height: 195px; width: 259px}
.yuanqunewstitle{font-size: 20px; line-height: 26px; font-family: Times New Roman; color: #1b1b1b; margin-top: 15px}
.yuanqunewstitle:hover{color: #0064af}
.yuanqudata_l{width: 490px; margin-top: 20px}
#yuanquchart{width: 490px; height: 300px; margin-top: 20px}
.w297{width: 297px}
.tac{text-align: center}
.hidelayer3{position: absolute;z-index: 20; background: rgba(0,0,0,.2); top: 0; left:0; display: none; width: 100%; height: 195px; text-align:center;}
.playimg{width: 42px; height: 42px; margin-top:76px}
.playtime{width: 66px; height: 30px; position: absolute; z-index: 10; text-align: center; line-height: 30px; color: #fff; top: 165px; left: 0; background: rgba(255,255,255,.4)}

/* ny_7_1 */
.ny_7_1 .ny_2_1_typelist ul p.typename{ height:44px; line-height:44px; color:#646464; font-size:16px; font-weight:bold; margin-top:44px;}
.ny_7_1 .ny_2_1_typelist ul p.typename:first-child{ margin-top:0px;}

/* ny_7_2 */

/* ny_8_1 */
.ny_8_1{ height:auto; overflow:hidden; margin-bottom:50px;}
.ny_8_1 div.location{ margin:0px; color:#313131; font-size:30px; font-weight:bold; font-family:Times New Roman, Arial, Helvetica, sans-serif; line-height:34px;}
.ny_8_1 div.location p, .ny_8_1 div.location p a{ color:#7d7d7d; font-size:14px; font-weight:normal; font-family:Arial, Helvetica, sans-serif;}
.ny_8_1 div.location p a:hover, .ny_8_1 div.location p span a{ color:#0064af;}
.ny_8_1 .recommend_video .video{ width:830px; height:588px; overflow:hidden; position:relative; background-color:#000;}
.ny_8_1 .recommend_video .video .title{ display:none; position:absolute; height:auto; width:790px; padding:20px; background:rgba(70,70,70,0.7); color:#fff; font-size:18px; margin:0;}
.ny_8_1 .recommend_video .video a:hover .title{ display:block;}
.ny_8_1 .recommend_video p.title{ margin-bottom:20px;margin-top:20px;}
.ny_8_1 .recommend_video p.title a{ color:#1b1b1b; font-size:32px; font-weight:bold; font-family:Times New Roman, Arial, Helvetica, sans-serif;}
.ny_8_1 .recommend_video p.title a:hover{ color:#0064af;}
.ny_8_1 .recommend_video p.longtitle{ color:#535353; font-size:16px; margin-bottom:20px;}
.ny_8_1 .recommend_video p.addtime{ color:#959595;}
.ny_8_1 .video_list{ height:auto; overflow:hidden;}
.ny_8_1 .video_list ul li{ width:260px; height:294px; overflow:hidden; float:left; margin-right:24px; margin-bottom:26px;}
.ny_8_1 .video_list ul li:nth-child(3), .ny_8_1 .video_list ul li:nth-child(6), .ny_8_1 .video_list ul li:nth-child(9){ margin-right:0;}
.ny_8_1 .video_list ul li .imgs{ width:260px; height:170px; overflow:hidden; position:relative;}
.ny_8_1 .video_list ul li a:hover .imgs .hidelayer3{ display:block; position:absolute; top:0; left:0;}
.ny_8_1 .video_list ul li .imgs .playtimes{ width:66px; height:30px; line-height:30px; color:#fff; text-align:center; position:absolute; left:0; bottom:0; background: rgba(255,255,255,.4);}
.ny_8_1 .video_list ul li .title{ color:#1b1b1b; font-size:18px; font-weight:bold; font-family:Times New Roman, Arial, Helvetica, sans-serif; margin:16px 0px;}
.ny_8_1 .video_list ul li a:hover .title{ color:#0064af;}
.ny_8_1 .video_list ul li .addtime{ color:#959595;}

/* ny_8_2 */
.ny_8_2{ height:auto; overflow:hidden; margin-bottom:50px;}
.ny_8_2 div.location{ margin:0px; color:#313131; font-size:30px; font-weight:bold; font-family:Times New Roman, Arial, Helvetica, sans-serif; line-height:34px;}
.ny_8_2 div.location p, .ny_8_2 div.location p a{ color:#7d7d7d; font-size:14px; font-weight:normal; font-family:Arial, Helvetica, sans-serif;}
.ny_8_2 div.location p a:hover, .ny_8_2 div.location p span a{ color:#0064af;}
.ny_8_2 .recommend_video .video{ width:830px; height:588px; overflow:hidden; position:relative; background-color:#000;}
.ny_8_2 .recommend_video .video .title{ display:none; position:absolute; height:auto; width:790px; padding:20px; background:rgba(70,70,70,0.7); color:#fff; font-size:18px; margin:0;}
.ny_8_2 .recommend_video .video a:hover .title{ display:block;}
.ny_8_2 .recommend_video p.title{ margin-bottom:20px;margin-top:20px;}
.ny_8_2 .recommend_video p.title a{ color:#1b1b1b; font-size:32px; font-weight:bold; font-family:Times New Roman, Arial, Helvetica, sans-serif;}
.ny_8_2 .recommend_video p.title a:hover{ color:#0064af;}
.ny_8_2 .recommend_video p.longtitle{ color:#535353; font-size:16px; margin-bottom:20px;}
.ny_8_2 .recommend_video p.addtime{ color:#959595;}
.ny_8_2 .video_list{ height:auto; overflow:hidden;}
.ny_8_2 .video_list p.block_title{ margin-top:20px; margin-bottom:26px;}
.ny_8_2 .video_list ul li{ width:262px; height:204px; overflow:hidden; float:left; margin-right:20px;}
.ny_8_2 .video_list ul .last-child{ margin-right:0;}
.ny_8_2 .video_list ul li p.dot{ width:7px; height:7px; background-color:#0064b1; border-radius:50%; -webkit-border-radius:50%; -moz-border-radius:50%; float:left; margin-top:8px;}
.ny_8_2 .video_list ul li div.infos{ width:236px; height:auto; overflow:hidden; float:right;}
.ny_8_2 .video_list ul li div.infos p.title{ color:#1b1b1b; font-size:18px; font-weight:bold; font-family:Times New Roman, Arial, Helvetica, sans-serif;}
.ny_8_2 .video_list ul li div.infos p.imgs{ width:236px; height:134px; overflow:hidden; position:relative; margin-top:20px;}
.ny_8_2 .video_list ul li div.infos p.imgs .playtimes{ width:66px; height:30px; line-height:30px; color:#fff; text-align:center; position:absolute; left:0; bottom:0; background: rgba(255,255,255,.4);}
.ny_8_2 .video_list ul li div.infos p.imgs .playimg{ margin-top:50px;}
.ny_8_2 .video_list ul li a:hover p.imgs .hidelayer3{ display:block; position:absolute; top:0; left:0;}
.ny_8_2 .video_list ul li a:hover p.title{ color:#0064af;}
.ny_8_2 p.ny_1_2_list_ad{ border:1px #dcdcdc solid; margin-top:40px;}
.ny_8_2 .data{ height:auto; overflow:hidden; margin-top:20px;}
.ny_8_2 .data .block_title{ font-size:24px; line-height:70px;}
.ny_8_2 .data .longtitle{ font-size:20px; font-family:Times New Roman, Arial, Helvetica, sans-serif; color:#434343; margin:10px 0px;}
.ny_8_2 .data .chart{ width:500px;height:auto;}
.ny_8_2 .data #chart{width:500px;height:300px;float:left;}
.ny_8_2 .data .chartinfo{ font-size:12px; color:#7d7d7d; line-height:20px;}
.ny_8_2 .data .datalist{ width:300px; height:auto; overflow:hidden;}
.ny_8_2 .data .datalist .title{ font-family:Times New Roman, Arial, Helvetica, sans-serif; font-size:18px; color:#434343;}
.ny_8_2 .data .datalist .title:hover{color: #0064af}
.ny_8_2 .data .datalist .addtime{ color:#0064af; padding-top:6px;}
.ny_8_2 .data .datalist ul li{ margin-top:20px;}


/* ny_9_1 */
.abouttitle{font-size: 40px; font-family: Times New Roman; font-weight: bold; text-align: center; margin-top: 40px}
.wwa_left{width: 698px; height: 382px; background: #f3f3f3}
.wwa_logo{margin-left: 78px; margin-top:60px}
.wwa_logoimg{width: 310px; height: 61px;}
.wwa_content{margin-left: 78px; width: 580px; font-size: 16px; line-height: 24px; font-family:Arial; color: #313131; margin-top:100px}
.wwa_content2{width:1050px; margin:0 auto; font-size: 16px; line-height: 24px; font-family:Arial; color: #313131; margin-top:40px}
.database_l{width: 550px; height: 340px; margin-left: 76px}
.databasetitle{font-size: 20px; font-weight: bold; font-family:Arial; color: #0064af}
.databasecontent{height: 253px;font-size: 16px; line-height: 24px; font-family:Arial; color: #313131; margin-top:50px}
.database_r{width: 395px; height: 340px; margin-right:78px}
.websitetitle{font-size: 20px; font-weight: bold; font-family:Arial; color: #0064af; padding-left: 76px}
.website_l{width: 449px; height: 247px; margin-left: 76px; margin-top: 50px}
.website_r{width: 525px; height: 247px; margin-right:78px; margin-top: 50px}
.websitecontent{height: 253px;font-size: 16px; line-height: 24px; font-family:Arial; color: #313131;}
.ttservicetitle{font-size: 20px; font-weight: bold; font-family:Arial; color: #0064af;}
.ttservice_l{width: 449px; height: 190px; margin-left: 76px; margin-top: 50px}
.ttservice_r{width: 525px; height: 190px; margin-right:78px; margin-top: 50px}
.ttservicecontent{height: 130px;font-size: 16px; line-height: 24px; font-family:Arial; color: #313131;}
.credit_l{width: 524px; height: 225px; margin-left: 76px}
.credit_r{width: 522px; height: 190px; margin-right:78px; padding-top: 35px}
.creditcontent{height: 160px;font-size: 16px; line-height: 24px; font-family:Arial; color: #313131; margin-top:35px}
.tmservice{width: 1050px; height: 120px; margin: auto;}
.tmservicecontent{height: 160px;font-size: 16px; line-height: 24px; font-family:Arial; color: #313131; margin-top:25px}
/* 轮播图 */
#owl-demo{position:relative;width:458px;height:382px;margin:0px auto}
#owl-demo .item{ position:relative;display:block;}
#owl-demo img{display:block;width:458px;height:382px;}
#owl-demo b{position:absolute;left:1px;bottom:0;width:458px;height:67px;background-color:#000;opacity:.4;filter:alpha(opacity=40);}
#owl-demo span{position:absolute;left:0;top:325px;width:426px;font:14px "Arial";color:#fff;line-height: 20px; padding: 0 16px}

.owl-pagination{position:absolute;left:0;bottom:0px;width:100%;height:22px;text-align:center;}
.owl-page{display:inline-block;width:10px;height:10px;margin:0 5px;background-image:url(../../images/2018/bg15.png);*display:inline;*zoom:1;}
.owl-pagination .active{width:10px;background-image:url(../../images/2018/bg16.png);}
.owl-buttons{display:none;}
.owl-buttons div{position:absolute;top:50%;width:40px;height:80px;margin-top:-40px;text-indent:-9999px;}
.owl-prev{left:0;background-image:url(../../images/2018/bg17.png);}
.owl-next{right:0;background-image:url(../../images/2018/bg18.png);}
.owl-prev:hover{background-image:url(../../images/2018/bg17.png);}
.owl-next:hover{background-image:url(../../images/2018/bg18.png);}


/* ny_9_2 */
.contact_l{width: 600px; height: 520px; border: 1px solid #dcdcdc; box-sizing: border-box; background: #eee}
.contact_r{width: 600px; height: 520px; border-top: 1px solid #dcdcdc; border-right: 1px solid #dcdcdc; border-bottom: 1px solid #dcdcdc;box-sizing: border-box;}
.contact_l p{height: 38px; margin-bottom:18px; font-size: 16px; font-family:Arial; color: #313131; text-align: right; margin-right: 80px}
.contact_l p:nth-child(1){margin-top:45px}
.contact_l p input{height: 38px; width: 344px; border:1px solid #dcdcdc; outline: none; border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px; text-indent: 20px;}
.contact_l p textarea{height: 100px; width: 344px; border:1px solid #dcdcdc; outline: none; border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px; float: right;text-indent: 20px}
.contact_l button{width: 344px; height: 38px; background: #fda92b; text-align: center; font-size: 22px; font-family:Arial; font-weight: bold; border:none;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;color: #fff; margin-left: 174px; margin-top:20px;transition: background 0.4s;-webkit-transition: background 0.4s; -moz-transition: background 0.4s;cursor: pointer;}
.contact_l button:hover{background: #dd9c3c;}
.contact_tel_add{font-size: 16px; font-family:Arial; color: #313131; text-indent:74px; margin-top: 20px}
.contact_tel2{font-size: 16px; font-family:Arial; color: #313131; text-indent:103px; margin-top: 20px}
.contact_r_rq{height: 415px; width: 100%; background: #f7f7f7}
.contacttitle{font-size: 24px; font-family:Arial; color: #0064af; padding-top: 46px; text-indent:74px}
.contactname{font-size: 18px; font-family:Arial; color: #313131; font-weight: bold; text-indent:74px; margin-top: 40px}
.h103{height: 103px}

/* ny-10-1 */
.ny_10_1{ height:auto; overflow:hidden; margin-bottom:50px;}
.ny_10_1 div.location{ margin:0px; color:#313131; font-size:30px; font-weight:bold; font-family:Times New Roman, Arial, Helvetica, sans-serif; line-height:34px;}
.ny_10_1 div.location p, .ny_10_1 div.location p a{ color:#7d7d7d; font-size:14px; font-weight:normal; font-family:Arial, Helvetica, sans-serif;}
.ny_10_1 div.location p a:hover, .ny_10_1 div.location p span a{ color:#0064af;}
.ny_10_1 .province_city{ height:auto; overflow:hidden;}
.ny_10_1 .province_city ul li{ width:260px; height:196px; overflow:hidden; float:left; margin-right:24px;}
.ny_10_1 .province_city ul li:last-child{ margin-right:0px;}
.ny_10_1 .business_environment_assessment{ height:auto; overflow:hidden;}
.ny_10_1 .business_environment_assessment .block_title{ margin:60px 0px 30px 0px;}
.ny_10_1 .business_environment_assessment .zoneselect{ color:#1e1e1e; border-top:1px solid #eee; box-sizing: border-box;}
.ny_10_1 .business_environment_assessment .zoneselect li{ display: block; height: 30px; padding: 10px 10px 10px 0px; border-bottom: 1px solid #eee;}
.ny_10_1 .business_environment_assessment ul li{ height:auto; overflow:hidden; clear:both; margin-bottom:36px;}
.ny_10_1 .business_environment_assessment ul li p.imgs{ width:150px; height:auto; overflow:hidden; float:left;}
.ny_10_1 .business_environment_assessment ul li div.infos{ width:650px; height:auto; overflow:hidden; float:right;}
.ny_10_1 .business_environment_assessment ul li div.infos .title{ margin-bottom:20px;}
.ny_10_1 .business_environment_assessment ul li div.infos .title a{ color:#1e1e1e; font-size:22px; font-family:Times New Roman, Arial, Helvetica, sans-serif;}
.ny_10_1 .business_environment_assessment ul li div.infos .longtitle{ margin-bottom:16px;}
.ny_10_1 .business_environment_assessment ul li div.infos .longtitle a{ color:#646464; font-size:16px;}
.ny_10_1 .business_environment_assessment ul li div.infos .addtime{ color:#959595; margin-bottom:20px;}
.ny_10_1 .business_environment_assessment ul li div.infos .download{ width:142px; height:38px; overflow:hidden; position:relative;}
.ny_10_1 .business_environment_assessment ul li:first-child{ margin-top:40px;}
.ny_10_1 .business_environment_assessment ul li div.infos .title a:hover{ color:#0064af;}
.ny_10_1 .business_environment_assessment ul li div.infos .download a:hover .hidelayer3{ display:block;}
.ny_10_1 .research_team{ margin-top:50px; line-height:70px; font-size:24px;}
.ny_10_1 .data{ height:auto; overflow:hidden; margin-top:20px;}
.ny_10_1 .data .block_title{ font-size:24px; line-height:70px;}
.ny_10_1 .data .longtitle{ font-size:20px; font-family:Times New Roman, Arial, Helvetica, sans-serif; color:#434343; margin:10px 0px;}
.ny_10_1 .data .chart{ width:500px;height:auto;}
.ny_10_1 .data #chart{width:500px;height:300px;float:left;}
.ny_10_1 .data .chartinfo{ font-size:12px; color:#7d7d7d; line-height:20px;}
.ny_10_1 .data .datalist{ width:300px; height:auto; overflow:hidden;}
.ny_10_1 .data .datalist .title{ font-family:Times New Roman, Arial, Helvetica, sans-serif; font-size:18px; color:#434343;}
.ny_10_1 .data .datalist .title:hover{color: #0064af}
.ny_10_1 .data .datalist .addtime{ color:#0064af; padding-top:6px;}
.ny_10_1 .data .datalist ul li{ margin-top:20px;}
.zonedetail_l{background: #e7f2f9; color: #646464; line-height: 30px; width: 165px; text-align: center;}
.zonedetail_r{margin-left: 15px; width: 630px}
.zonedetail_r span{line-height: 30px; margin-right: 10px; color: #1e80c9; cursor: pointer;}
.zonedetail_r span:last-child{margin-right: 0px}
.zonedetail_r span:hover{color:#1e1e1e;}

.ny_10_1 .read{ width:100%; height:auto; overflow:hidden;}
.ny_10_1 .read p.title{ color:#1e1e1e; font-size:26px; font-weight:bold; font-family:Times New Roman, Arial, Helvetica, sans-serif;}
.ny_10_1 .read p.addtime{ color:#959595; margin-top:30px;}
.ny_10_1 .read div.infos{ height:auto; overflow:hidden;}
.ny_10_1 .read div.infos p.imgs{ width:258px; float:left;}
.ny_10_1 .read div.infos .content{ width:550px; height:auto; overflow:hidden; color:#313131; font-size:16px; float:right;}
.ny_10_1 .read div.infos .content p{ line-height:24px; margin-bottom:20px;}
.ny_10_1 .read div.infos .content p.download{ width:142px; height:38px; overflow:hidden; position:relative;}
.ny_10_1 .read div.infos .content p.download a:hover .hidelayer3{ display:block;}


/* ny-10-2 */
.ny_10_2{ height:auto; overflow:hidden; margin-bottom:50px;}
.ny_10_2 div.location{ margin:0px; color:#313131; font-size:30px; font-weight:bold; font-family:Times New Roman, Arial, Helvetica, sans-serif; line-height:34px;}
.ny_10_2 div.location p, .ny_10_2 div.location p a{ color:#7d7d7d; font-size:14px; font-weight:normal; font-family:Arial, Helvetica, sans-serif;}
.ny_10_2 div.location p a:hover, .ny_10_2 div.location p span a{ color:#0064af;}
.ny_10_2 .read{ width:100%; height:auto; overflow:hidden;}
.ny_10_2 .read p.title{ color:#1e1e1e; font-size:26px; font-weight:bold; font-family:Times New Roman, Arial, Helvetica, sans-serif;}
.ny_10_2 .read p.addtime{ color:#959595; margin-top:30px;}
.ny_10_2 .read div.infos{ height:auto; overflow:hidden;}
.ny_10_2 .read div.infos p.imgs{ width:258px; float:left;}
.ny_10_2 .read div.infos .content{ width:550px; height:auto; overflow:hidden; color:#313131; font-size:16px; float:right;}
.ny_10_2 .read div.infos .content p{ line-height:24px; margin-bottom:20px;}
.ny_10_2 .read div.infos .content p.download{ width:142px; height:38px; overflow:hidden; position:relative;}
.ny_10_2 .read div.infos .content p.download a:hover .hidelayer3{ display:block;}
.ny_10_2 .ny_10_2_ad{ margin:40px 0px;}
.ny_10_2 .latest_news{ height:auto; overflow:hidden;}
.ny_10_2 .latest_news .block_title{ line-height:70px; font-size:24px;}
.ny_10_2 .latest_news ul li{display: block; width: 259px; height: 336px; margin-right: 26px; float: left; position:relative;}
.ny_10_2 .latest_news ul li:nth-child(3){margin-right: 0px}
.ny_10_2 .latest_news ul li .yuanqunewstitle{font-size: 20px; line-height: 26px; font-family: Times New Roman; color: #1b1b1b; margin-top: 15px}
.ny_10_2 .latest_news ul li .yuanqunewstitle:hover{color: #0064af}
.ny_10_2 .latest_news ul li .yuanqunewsimg{height: 195px; width: 259px}
.ny_10_2 .latest_news ul li .yuanqudata_l{width: 490px; margin-top: 20px}
.ny_10_2 .latest_news ul li .hidelayer3{position: absolute;z-index: 20; background: rgba(0,0,0,.2); top: 0; left:0; display: none; width: 100%; height: 195px; text-align:center;}
.ny_10_2 .latest_news ul li .playimg{width: 42px; height: 42px; margin-top:76px}
.ny_10_2 .latest_news ul li .playtime{width: 66px; height: 30px; position: absolute; z-index: 10; text-align: center; line-height: 30px; color: #fff; top: 165px; left: 0; background: rgba(255,255,255,.4)}
.ny_10_2 .latest_news ul li a:hover .hidelayer3{ display:block;}


/* ny_11_1 */
.company{height: 280px;}
.companypic{width: 895px; margin: 0}
.companyinfo{width: 305px; height: 280px; border-top:1px solid #d2d2d2; border-right: 1px solid #d2d2d2; border-bottom: 1px solid #d2d2d2; box-sizing: border-box;}
.companyname{font-size: 26px; font-family: Times New Roman; color: #313131; padding-left: 25px; margin-top: 30px}
.companycontent{font-size: 16px; font-family: Arial; color: #646464; padding-left: 25px; margin-top: 30px; line-height: 24px;padding-right: 25px;}
.longtitle a:hover{color: #0064af}
.mbh2{margin:50px auto; background: url(../../images/2018/2ad.gif); height: 105px}
.ny_11_1{ height:auto; overflow:hidden; margin-bottom:50px;}
.ny_11_1 div.location{ margin:0px; color:#313131; font-size:30px; font-weight:bold; font-family:Times New Roman, Arial, Helvetica, sans-serif; line-height:34px;}
.ny_11_1 div.location p, .ny_11_1 div.location p a{ color:#7d7d7d; font-size:14px; font-weight:normal; font-family:Arial, Helvetica, sans-serif;}
.ny_11_1 div.location p a:hover, .ny_11_1 div.location p span a{ color:#0064af;}
.ny_11_1 .ny_11_1_margin30{ margin:30px 0px;}
.ny_11_1 p.ny_right_30px{ height:0px;}
.ny_11_1 .ny_11_1_typelist{ width:200px; height:auto; border-right:1px #d2d2d2 solid;}
.ny_11_1 .ny_11_1_typelist ul li{ height:44px; line-height:44px; text-indent:3rem; clear:both;}
.ny_11_1 .ny_11_1_typelist ul li a{ color:#646465; font-size:16px; display:block;}
.ny_11_1 .ny_11_1_typelist ul li.on a{ color:#0064af; font-size:16px; background-color:#d2d2d2; }
.ny_11_1 .ny_11_1_typelist ul li a:hover{ background-color:#d2d2d2; color:#0064af;}
.ny_11_1 .ny_11_1_typelist ul li.on p.ny_11_1_typelist_line, .ny_11_1 .ny_11_1_typelist ul li:hover p.ny_11_1_typelist_line{ display:none;}
.ny_11_1 .ny_11_1_typelist p.ny_11_1_typelist_line{ height:1px; background-color:#d2d2d2; width:175px;}
.ny_11_1 .ny_11_1_list{ width:950px; height:auto; overflow:hidden;margin-top:20px; }
.ny_11_1 .ny_11_1_list ul li{ height:auto; overflow:hidden; margin-bottom:26px;}
.ny_11_1 .ny_11_1_list ul li p.title{  height:auto; float:left;}
.ny_11_1 .ny_11_1_list ul li p.title a{ color:#1b1b1b; font-size:20px; font-family:Times New Roman, Arial, Helvetica, sans-serif;}
.ny_11_1 .ny_11_1_list ul li p.addtime{ color:#959595; float:right;}
.ny_11_1 .ny_11_1_list ul li.first p.title{ width:100%; margin-bottom:20px;}
.ny_11_1 .ny_11_1_list ul li.first p.title a{ color:#1e1e1e; font-size:26px; font-family:Times New Roman, Arial, Helvetica, sans-serif;}
.ny_11_1 .ny_11_1_list ul li.first .infos{ height:auto; overflow:hidden; clear:both;}
.ny_11_1 .ny_11_1_list ul li.first .infos p.imgs{ width:254px; float:left;}
.ny_11_1 .ny_11_1_list ul li.first .infos p.longtitle{float:right; color:#646464; font-size:16px; margin-right: 50px}
.ny_11_1 .ny_11_1_list ul li.first .infos p.longtitle span{ color:#959595; display:block; margin-top:40px;}
.ny_11_1 .ny_11_1_list ul li p.title a:hover{ color:#0064af;}
.ny_11_1 .ny_11_1_list .pages{float: right; text-align: right; margin-top:40px; margin-bottom: 25px}



/* ny_12_1 */
.ny_12_1{ height:auto; overflow:hidden; margin-bottom:50px;}
.ny_12_1 div.location{ margin:0px; color:#313131; font-size:30px; font-weight:bold; font-family:Times New Roman, Arial, Helvetica, sans-serif; line-height:34px;}
.ny_12_1 div.location p, .ny_12_1 div.location p a{ color:#7d7d7d; font-size:14px; font-weight:normal; font-family:Arial, Helvetica, sans-serif;}
.ny_12_1 div.location p a:hover, .ny_12_1 div.location p span a{ color:#0064af;}
.ny_12_1 .ny_11_1_margin30{ margin:30px 0px;}
.seminarnews li{display: block; width: 830px}
.seminarnewsimg{width: 370px; margin-bottom: 20px;}
.seminarnewsinfo{width: 435px; margin-bottom: 20px;}
.seminarnewstitle{font-family: Times New Roman; font-size: 26px; line-height: 30px; color: #1e1e1e}
.seminarnewstitle:hover{ color:#0064af;}
.seminarnewscontent{font-family: Arial; font-size: 16px; line-height: 24px; color: #646464; margin-top: 20px}
.seminarsft{ height:50px; padding:10px; background-color:#e5e5e5; border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px; margin-bottom:40px; margin-top: 40px}
.seminarsft .infos{ width:280px; float:left; color:#a1a1a1; font-size:18px; font-weight:bold; line-height:26px;}
.seminarsft form{ width:510px; float:right;}
.seminarsft form input.winput{ width:325px; margin-top:6px;}
.seminarsft form button.wbtn{ width:160px; margin-top:6px; margin-left:14px; cursor:pointer; font-size:16px; cursor: pointer;}
#seminarchart{width: 510px; height: 300px; margin-top: 20px}


/* ny_13_1 */
.datanewslist{width: 403px; border-right: 1px solid #d2d2d2; box-sizing: border-box; padding-bottom: 20px}
.datanewslist div li{display: block;width: 403px; line-height: 45px}
.datanewslist div:nth-child(3){margin-top: 50px}
.datanewslist div:nth-child(5){margin-top: 50px}
.datanews{margin-left: 14px;font-family: Times New Roman; font-size: 20px; color: #313131; width: 383px}
.datanews:hover{ color:#0064af;}
.noborder{border:none; padding-left: 40px}
.ad270{width: 270px; margin-left:28px; margin-top: 30px}



/* ny_13_2 */
.data_l{width: 560px; margin-top: 20px}
.w222{width: 222px}
#chart{width: 560px; height: 315px; margin-top: 20px}
.datainfotitle{font-size: 18px; font-family:Arial; font-weight: bold; color: #0064af; margin-top: 27px; margin-bottom: 41px}
.data_related_news li{display: block; line-height: 45px}
.d_r_ntitle{width: 570px; display: block; font-size: 18px; font-family: Times New Roman; color: #313131}
.d_r_ntitle:hover{color:#0064af;}
.d_r_ntime{width: 150px; display: block; text-align: right; line-height: 45px}


/* ny_14_1 */
.ny_14_1{ overflow:hidden; width: 1200px; margin: auto}
.ny_14_1 .L-pic{width: 787px;}
.ny_14_1 .ny_14_1_center{ width:380px; height:auto; margin:42px auto auto auto;}
.ny_14_1 .ny_14_1_center .title{ background:rgba(0,100,175,0.9); height:100px; line-height:45px; color:#fff; font-size:34px; font-weight:bold; text-align:center; padding-top: 15px}
.ny_14_1 .ny_14_1_center .infos{ height:auto; padding:25px; background: #e6e6e6}
.ny_14_1 .ny_14_1_center .infos .p_input{width: 330px; position: relative; height: 44px; margin-bottom: 15px}
.ny_14_1 .ny_14_1_center .infos .p_input span{color: red; position: absolute; z-index: 1000; left: 7px; top: 16px; font-size: 16px}
.ny_14_1 .ny_14_1_center .infos .p_input .tc_input{ width: 330px; background: #fff; height: 44px; line-height: 44px; padding-left: 20px; box-sizing: border-box; border: none; border-radius: 6px; -webkit-border-radius: 6px; -moz-border-radius: 6px;}
.ny_14_1 .ny_14_1_center .infos .p_input .tc_input2{ width: 228px; background: #fff; height: 44px; line-height: 44px; padding-left: 20px; box-sizing: border-box; border: none; border-radius: 6px; -webkit-border-radius: 6px; -moz-border-radius: 6px;}
.ny_14_1 .ny_14_1_center .infos .p_input img{max-width: 88px; margin-left: 14px}
.ny_14_1 .ny_14_1_center .infos .p_a{display: block; width: 330px; height: 44px; line-height: 44px; text-align: center; color: #fff; background: #0064af;border-radius: 6px; -webkit-border-radius: 6px; -moz-border-radius: 6px; margin-bottom:15px; text-decoration:underline; font-size: 16px; font-family: Arial}
.ny_14_1 .ny_14_1_center .infos .input_submit button{width: 330px; height: 44px; border: none; line-height: 44px; color: #fff; background: #fda92b; border-radius: 6px; -webkit-border-radius: 6px; -moz-border-radius: 6px; font-size: 18px; font-weight: bold; font-family: Arial}
.ny_14_1 .ny_14_1_center .infos .input_submit button img{width: 25px; height: 23px; margin-right: 10px}


/* ny_15_1 */
.questiontitile{font-family: Arial; font-size:22px; font-weight:bold; color: #313131; text-indent: 77px}
.questionlist{width: 600px; margin-bottom:90px;}
.questionlist a li{display: block;font-family: Arial; font-size:16px; color: #313131; margin-left: 77px; width: 485px; border-bottom: 1px solid #d2d2d2; line-height: 55px}
.questionlist a:nth-child(1) li{margin-top: 30px}
.questionlist a li:hover{color:#0064af;}


/* ny_15_2 */
.feedbacktitle{font-family: Arial; font-size:18px; color: #313131;line-height: 24px; width: 820px; margin:auto; margin-top: 80px}
.feedbackinput{width: 375px; border:1px solid #dcdcdc; height: 46px; box-sizing: border-box; font-size: 16px; text-indent: 10px}
.feedbacktextarea{width: 820px; height: 128px; border:1px solid #dcdcdc; box-sizing: border-box; font-size: 16px; text-indent: 10px; padding-top: 12px}
.formdiv{width: 820px; margin:auto; margin-top: 55px; margin-bottom:164px}
.feedbacksbtn{width: 188px; height: 43px; background: #fda92b; color: #fff; font-size: 18px; border:none; border-radius: 5px;-webkit-border-radius:5px; -moz-border-radius:5px;margin-left: 632px; margin-top: 44px; outline: none;cursor: pointer; transition: background 0.4s;-webkit-transition: background 0.4s;-moz-transition: background 0.4s}
.feedbacksbtn:hover{background: #f7be69;}
.formtitle{font-size: 16px; line-height: 40px}
.w375{width: 375px}
.feedbackinput2{width: 820px; border:1px solid #dcdcdc; height: 46px; box-sizing: border-box; font-size: 16px; text-indent: 10px}


/* ny_15_3 */
.privacycontent{font-family: Arial; font-size:16px; color: #313131;line-height: 24px; width: 1050px; margin:auto; margin-top: 70px; margin-bottom: 50px}


/* ny_16_1 */
.csearch-div{height: 245px; background: url(../../images/2018/csearch.jpg);}
.csearch-form{width: 446px;padding-top:147px; margin-left:377px}
.search4{width: 370px; height: 44px; border-top-left-radius: 5px;border-bottom-left-radius: 5px; -webkit-border-top-left-radius: 5px; -webkit-border-bottom-left-radius: 5px; -moz-border-top-left-radius: 5px;-moz-border-bottom-left-radius: 5px; border: none; text-indent: 20px; float: left;}
.cinfodiv{height: 370px;border:1px solid #dcdcdc; box-sizing: border-box; padding: 60px 80px}
.compname{font-size: 20px; font-family:Times New Roman; color: #313131}
.compinfo{font-size: 16px; font-family:Arial; color: #646464; line-height: 30px}
#csearchchart{width: 510px; height: 300px; margin-top: 20px}


/* ny_17_1 */
.squareimg{width: 13px; margin-right: 10px; margin-top: -13px}
.databaseinfo{width: 1047px; margin-left: 76px; height: auto; border-left: 1px solid #d2d2d2; box-sizing: border-box; padding-top: 38px; padding-bottom: 38px}
.databaseinfo_register{width: 830px; margin-left: 76px; height: auto; box-sizing: border-box; padding-top: 38px; padding-bottom: 38px}
.w515{width: 515px}
.w475{width: 475px}
.pt38{padding-top: 38px}
.propertyname{font-family: Arial; font-size: 20px; color: #313131;display: block; float: left;width: 400px; margin-left:11px}
.symblepic{width: 89px; margin-top:4px;display: block; float: left;}
.propertyinfo{font-family: Arial; font-size: 16px; line-height: 24px; color: #313131; width: 412px; margin-left:100px; margin-top: 30px}
.service_weekly{width: 1047px; margin-left: 76px;}
.weekly_pic{width: 270px; height: 370px}
.weekly_content{width: 675px; font-size: 16px; font-family:Arial; line-height: 24px; color: #313131;padding-top: 90px}
.service_special{width: 1047px; margin:0 auto;}
.service_seminar{width: 1047px; margin:0 auto;}
.seminar_content{width: 450px; font-size: 16px; font-family:Arial; line-height: 24px; color: #313131;padding-top: 70px}
.seminar_pic{width: 500px; height: 333px}
.proinfodiv{width: 623px; border-right: 1px solid #dcdcdc; box-sizing: border-box;}
.protitle{font-size: 18px; font-family: Arial; font-weight:bold; color: #0064af; margin-bottom: 38px}
.propic{width: 343px; height: 274px; margin-left: 50px}
.downbtn{width: 137px; height: 42px; background: #fda92b; text-align: center; line-height: 42px; color: #fff; font-weight: bold; font-size: 18px; border:none; font-family: Arial; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; margin-top: 232px; float: right; margin-right:68px; cursor: pointer; outline: none;transition: background 0.4s;-webkit-transition: background 0.4s; -moz-transition: background 0.4s;}
.downbtn:hover{background: #f7be69; transition: background 0.4s;-webkit-transition: background 0.4s; -moz-transition: background 0.4s;}
.lxdiv{width: 482px; padding-left: 95px}
.headoffice{font-size: 18px; font-family: Arial; font-weight:bold; color: #313131}
.lxinfo{font-size: 16px; font-family: Arial; color: #313131; margin-top:24px}
.ml29{margin-left: 29px;}
.mb60{margin-bottom: 60px}
.weeklysub_1{ margin-left:44px;}
.weeklysub_2{ margin-top:44px;}


/* ny_18_1 */
.viewnewstitle1{font-weight: bold; font-family: Times New Roman; font-size: 24px; line-height: 30px; color: #1e1e1e}
.viewnewstitle1:hover{color: #0064af;}
.viewinfo{font-family: Arial; font-size: 16px; line-height: 24px; color: #646464}
.w395{width: 395px}
.viewnewstitle{ font-family: Times New Roman; font-size: 22px; line-height: 28px; color: #1b1b1b}
.viewnewstitle:hover{color: #0064af;}
.w133{width: 133px}
.w250{width: 250px}
.w406{width: 406px}
.mt25{margin-top: 25px}
.viewnewstitle2{font-weight: bold; font-family: Times New Roman; font-size: 26px; line-height: 30px; color: #1b1b1b}
.viewnewstitle2:hover{color: #0064af;}
.w203{width: 203px}
.w176{width: 176px}


/* ny_21_1 */
.category{}
.category a{line-height: 24px; font-size: 24px; color:#1e1e1e ; font-family: Times New Roman; font-weight: bold; margin-right:60px;}
.category a:hover{color:#0064af;}
.category span select{height: 30px; color:#0064af; border-radius: 5px;-webkit-border-radius:5px; -moz-border-radius:5px; padding: 0 10px; font-size: 16px; font-family: Arial; outline: none; margin-right: 15px}
.category span a{line-height: 14px; font-size: 14px; color:#7d7d7d ; font-family: Arial; margin-right:0px; font-weight: normal;}
.jg li{display: block;padding:30px 0;}
.jgpic{width: 212px;height: 120px}
.jgtitle{line-height: 24px; font-size: 20px; color:#1b1b1b ; font-family: Times New Roman;}
.jgtitle:hover{color:#0064af;}
.jginfo{line-height: 24px; font-size: 16px; color:#646464 ; font-family: Arial;}
.w965{width: 965px;}

/* 脚部 */
.footer{ height:auto; background-color:#0064af; padding:30px 20px; color:#fff; width: 1160px; margin:auto;}
.footer a{ color:#fff;}
.footer .link_icon ul li{ float:left; margin-right:14px; background-color:#bfbfbf; border-radius:50%; -webkit-border-radius:50%; -moz-border-radius:50%;}
.footer .link_icon ul li:hover{ background-color:#fda92b;}
.footer .footer_l{ width:910px; height:auto; float:left;}
.footer .footer_r{ width:290px; float:left;}
.footer .footer_sitename{ font-family:Iskoola Pota, Arial, Helvetica, sans-serif; font-size:24px; margin:20px 0px 30px 0px;}
.footer .footer_nav{ width:800px; height:auto; overflow:hidden; margin-bottom:30px;}
.footer .footer_nav ul{ width:200px; float:left;}
.footer .footer_nav ul li{ line-height:22px;}
.footer .footer_nav ul li a:hover{font-weight: bold; text-decoration: underline;}
.footer p{ line-height:22px;}
.footer .footer_r p{ margin-bottom:10px; padding:4px 0px; width:142px; height:auto; overflow:hidden; background-color:#eee; border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px;}
.footer .footer_r p img{ float:left; padding-left:10px; max-width: 35px}
.footer .footer_r p span{ width:90px; display:inline-block; text-align:center; line-height:28px;}
.footer .footer_r p a{ color:#626262;}
.footer .footer_r button{width: 142px; height: 38px; display: block; margin-top: 6px; background: none; border:1px solid #fff; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; color: #fff; font-size: 16px}
.footer .footer_r button:nth-child(3){margin-top: 22px}
.footer .footer_r button:hover{background: #fda92b; border:1px solid #fda92b; cursor: pointer;}
/* 弹出Report */
.pop_report{ width:100%; height:100%; background:rgba(70,70,70,0.9); position:fixed; top:0;left:0; z-index: 100001; display:none;}
.pop_report .pop_report_center{ width:540px; height:auto; margin:150px auto auto auto; overflow:hidden; background-color:#fff;}
.pop_report .pop_report_center .infotop{ padding:0px 14px; height:44px; line-height:44px; font-size:24px; font-weight:bold; background-color:#0064b1; color:#fff;}
.pop_report .pop_report_center .infotop img{ width:20px; height:20px; float:right; margin-top:10px;}
.pop_report .pop_report_center .infos{ width:410px; margin:auto; height:auto; overflow:hidden; padding:20px 0px;}
.pop_report .pop_report_center .infos .infostext{ color:#434343; font-size:20px; font-weight:bold; margin:30px 0px;}
.pop_report .pop_report_center .infos .not_a_subscribe{ width:366px; height:auto; padding:20px; background-color:#eee; border:1px #dcdcdc solid; clear:both; margin:20px 0px; border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px;}
.pop_report .pop_report_center .infos .not_a_subscribe .not_a_subscribe_title{ color:#505050; font-size:24px; font-weight:bold;}
.pop_report .line_tc{ border-bottom:1px #dcdcdc solid; margin:14px 0px;}
.pop_report .pop_report_center .infos .not_a_subscribe .long_title{ font-size:16px; color:#787878; line-height:26px;}
.pop_report .pop_report_center .infos .not_a_subscribe .start_a_free_trial{ margin:20px 0px; background-color:#fda92b; border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px; text-align:center; height:44px; line-height:44px;}
.pop_report .pop_report_center .infos .not_a_subscribe .start_a_free_trial a{ color:#fff; font-size:24px; font-weight:bold;}

/* 弹出Ask */
.pop_ask{ width:100%; height:100%; background:rgba(70,70,70,0.9); position:fixed; top:0;left:0; z-index: 100001; display:none;}
.pop_ask .pop_ask_center{ width:540px; height:auto; margin:150px auto auto auto; overflow:hidden; background-color:#fff;}
.pop_ask .pop_ask_center .infotop{ padding:0px 14px; height:44px; line-height:44px; font-size:24px; font-weight:bold; background-color:#0064b1; color:#fff;}
.pop_ask .pop_ask_center .infotop img{ width:20px; height:20px; float:right; margin-top:10px;}
.pop_ask .pop_ask_center .infos{ width:410px; margin:auto; height:auto; overflow:hidden; padding:20px 0px;}
.pop_ask .pop_ask_center .infos .infostext{ color:#434343; font-size:20px; font-weight:bold; margin:30px 0px;}
.pop_ask .pop_ask_center .infos .not_a_subscribe{ width:366px; height:120px; padding:10px; background-color:#eee; border:1px #dcdcdc solid; clear:both; margin:20px 0px; border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px;}
.pop_ask .pop_ask_center .infos .not_a_subscribe_p{margin-bottom:30px}
.pop_ask .pop_ask_center .infos .not_a_subscribe_p input{width: 92px; height: 45px; padding-left: 10px; box-sizing: border-box;}
.pop_ask .pop_ask_center .infos .not_a_subscribe_p img{width: 97px; height: 45px}
.pop_ask .pop_ask_center .infos .not_a_subscribe_p span{font-size: 14px; color: #959595; margin-right: 10px}
.pop_ask .pop_ask_center .infos .not_a_subscribe_p button{font-size: 24px; font-weight:bold; color: #fff; background: #fda92b;border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px; width: 133px; height: 45px; border:none;}
/* 弹出Write */
.pop_write{ width:100%; height:100%; background:rgba(70,70,70,0.9); position:fixed; top:0;left:0; z-index: 100001; display:none;}
.pop_write .pop_write_center{ width:540px; height:auto; margin:150px auto auto auto; overflow:hidden; background-color:#fff;}
.pop_write .pop_write_center .infotop{ padding:0px 14px; height:44px; line-height:44px; font-size:24px; font-weight:bold; background-color:#0064b1; color:#fff;}
.pop_write .pop_write_center .infotop img{ width:20px; height:20px; float:right; margin-top:10px;}
.pop_write .pop_write_center .infos{ width:410px; margin:auto; height:auto; overflow:hidden; padding:20px 0px;}
.pop_write .pop_write_center .infos .infostext{ color:#434343; font-size:20px; font-weight:bold; margin:30px 0px;}
.pop_write .pop_write_center .infos .infostext span{ color:#0064af; text-decoration: underline;}
.pop_write .pop_write_center .infos .not_a_subscribe{ width:366px; height:auto; padding:20px; background-color:#eee; border:1px #dcdcdc solid; clear:both; margin:20px 0px; border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px;}
.pop_write .pop_write_center .infos .not_a_subscribe .not_a_subscribe_title{ color:#505050; font-size:24px; font-weight:bold;}
.pop_write .line_tc{ border-bottom:1px #dcdcdc solid; margin:14px 0px;}
.pop_write .pop_write_center .infos .not_a_subscribe .long_title{ font-size:16px; color:#787878; line-height:26px;}
.pop_write .pop_write_center .infos .not_a_subscribe .start_a_free_trial{ margin:20px 0px; background-color:#fda92b; border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px; text-align:center; height:44px; line-height:44px;}
.pop_write .pop_write_center .infos .not_a_subscribe .start_a_free_trial a{ color:#fff; font-size:24px; font-weight:bold;}

.titleyaochi{width:32px;height:15px;margin-top:-10px;margin-bottom:10px;}
/*新增置顶*/
.topBtn{
    background: url("../../images/totop.png") no-repeat 0 -18px;
    width: 44px;
    height: 44px;
    position: fixed;
    bottom: 60px;
    overflow: hidden;
    right: 6%;
    border-radius: 4px;
    cursor: pointer;
    display: none;
    z-index: 999;
    opacity: 0.9;
}
.topBtn:hover{
    opacity: 1;
}
@media only screen and (max-width: 576px){
    .topBtn{
        right: 3%;
    }
}
/*html{filter:grayscale(100%);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);-webkit-filter:grayscale(1)}*/