@charset "utf-8";
/* CSS Document */
body{font-family: Microsoft YaHei; font-size: 16px; width:100%; margin:0 auto; padding:0; color: #3c3c3c;}
a{color: #3c3c3c; text-decoration: none;}
a:hover{color: #008bd6;}
a:link{color: #3c3c3c;}
button{border-radius: 4px;}
li{list-style-type:none;}
.clear{clear: both;}
.header_black{background: #010c0c; width:100%; height: 110px; color: #fff;}
.header_white{background: #eeeeee; width:100%; height: 110px; color: #fff;}
.header_green{background: #5bb85c; width:100%; height: 110px; color: #fff;}
.header_orange{background: #edab16; width:100%; height: 110px; color: #fff;}
.header_blue{background: #1e9d97; width:100%; height: 110px; color: #fff;}
.header_left{float: left; width: 30%;}
.header_right{float:right; margin-right: 0px; width: 70%; }
.logo{padding-top: 20px; padding-left: 100px;}
.login{position: absolute; top:34px; right: 100px; background: #008bd6; width: 116px; height: 44px; text-align: center; line-height: 44px; float:left;}
.login a{color: #fff;}
.top_nav{position: absolute; top:34px; right: 230px;}
.top_nav a{color: #adadad;}
.top_nav a:hover{color: #fff;}
.top_nav li{float: left; padding-right: 30px; font-size: 16px;}
.white_nav{position: absolute; top:34px; right: 230px;}
.white_nav a{color: #adadad;}
.white_nav a:hover{color: #008bd6;}
.white_nav li{float: left; padding-right: 30px; font-size: 16px;}
.orange_nav{position: absolute; top:34px; right: 230px;}
.orange_nav a{color: #4c5051;}
.orange_nav a:hover{color: #fff;}
.orange_nav li{float: left; padding-right: 30px; font-size: 16px;}
.blue_nav{position: absolute; top:34px; right: 230px;}
.blue_nav a{color: #dcdcdc;}
.blue_nav a:hover{color: #fff;}
.blue_nav li{float: left; padding-right: 30px; font-size: 16px;}
.green_nav{position: absolute; top:34px; right: 230px;}
.green_nav a{color: #fff;}
.green_nav a:hover{color: #fff;}
.green_nav li{float: left; padding-right: 30px; font-size: 16px;}
.index_second_nav{width:100%; height: 110px; background: #eeeeee; border: 1px solid #a5a5a5;}
.second_nav{float:right; margin-top: -56px; margin-right: 230px; color: #fff;}
.second_nav a{color: #4c5051;}
.second_nav a:hover{color: #008bd6;}
.second_nav li{float: left; padding-right: 30px; font-size: 16px;}
.second_login{background: #008bd6; width: 116px; height: 44px; text-align: center; line-height: 44px; float:right; color: #fff; margin-top: -56px; margin-right: 100px;}
.second_login a{color: #fff;}
.second_logo{padding-top: 20px; padding-left: 100px;}
.content_index_first{padding-top: 60px; width: 100%; margin: 0 auto ; }
.industry_map,.visual_search,.industry_ranking{float: left; width: 33%; text-align: center; }
.industry_map,.visual_search,.industry_ranking p{color: #878d8d;}
.content_index_second{width: 100%; margin: 0 auto;}
.content_index_second_word{float: left; background: #f9f9f9; width: 40%; padding-left: 4%; height: 346px; padding-top:40px; font-size: 18px; line-height: 40px;}
.content_index_second_word input[type="button"]{width: 138px; height: 50px; background: #9cd503; line-height: 50px; color: #fff; font-size: 14px;}
.content_index_second_img{float: left; width: 56%; height: 386px; background: url(../images/second_banner.jpg) no-repeat;}
.content_index_third{width: 100%; margin: 0 auto; text-align: center; height: 160px;}
.visual_map{text-align: center;}
.footer{width: 100%; height: 300px;}
.footer_link,.footer_logo,.footer_information{float: left; width: 33.33%; padding-top: 70px; background: #f1f1f1; height: 230px;}
.footer_link{font-size: 18px; line-height: 40px; text-align: center;}
.footer_logo{text-align: center;}
.footer_logo img{margin-top: 20px;}
.footer_information p{font-size: 14px;}

.page_number{width: 100%; text-align: center; margin: 30px 0;}
.page_number ul{display:inline-block; }
.page_number a{color: #008bd6;}
.page_number li{float: left;}
.page_number ul li a{ color: #3c3c3c; padding-left: 20px;}
.page_number ul li a:hover{ float: left; color: #008bd6;}
.first_page {float: left; color: #008bd6;}
.next_page {padding-left: 20px;}

.banner{width: 100%;}
.banner img{width: 100%;}
.list{width: 100%; margin: 0 auto; }
.listCon{width: 33.1%; height: 380px; text-align: center; border: 1px solid #dcdcdc; float: left;}
.listCon_pic{width: 210px; height: 210px; margin: 0 auto; margin-top: 60px; border-radius: 105px; }
.listCon_text{margin-top: 20px;}
.discuss{width: 80px; height: 80px; margin: 0 auto; margin-top: 20px;}
