.aidao_moshi{
    -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    filter: grayscale(100%);
    filter: gray;
}

/* CSS Document */
body{ min-width:1280px;margin:0 auto; padding:0; font-size:12px; font-size:14px; font-family:Arial,"微软雅黑"; line-height:30px; font-size:14px;}


.hui_4_4_html{
	-webkit-filter:grayscale(100%);
	-moz-filter:grayscale(100%);
	-ms-filter:grayscale(100%);
	-o-filter:grayscale(100%);
	filter:grayscale(100%);
	filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);
	filter:gray;
	-webkit-transform: translateZ(0);
}
.hui_4_4_html img {
	filter:Gray;
}

a{color:#333;text-decoration:none;}
a:hover{
transition: all .3s ease;
text-decoration:none;
-moz-transition: all .3s ease; /* Firefox 4 */
-webkit-transition: all .3s ease /* Safari 和 Chrome */
-o-transition: all .3s ease; /* Opera */ color:#006de2;}
*{
box-sizing: border-box;
-webkit-box-sizing: border-box;
}
.clearfix {
zoom: 1;
overflow: hidden;
}
.font_white{font-size:27px; color:#ffffff; padding-top:18px; padding-left:20px;}
.font_white2{font-size: 14px; color: #fff;}
.font_red{font-size:25px;color:#c72f00; text-align:center; line-height:60px;}
.font_blue{color:#3d83d4; font-size:14px; font-weight:bold;}
.font_blue a{font-size:14px; font-weight:bold; text-decoration:none;}
.font_blue a:hover{color:#66adff;}
.font_orange{color: #d65f31; line-height: 26px; }
h1{font-size: 24px; margin: 0; text-align: left; color: #515f6c; font-weight: 400;}
h2{color:#5c5c5c; font-weight:normal; margin: 0;}
h5{ color: #3399ff; font-size: 20px; text-align: center; margin: 0;}
ul,li{margin:0;padding:0;list-style-type:none;}
img{border:0;}
p{margin:0;padding:0;}
.after:after{content: "";display: block;height: 0;clear: both;visibility: hidden;}
/*头部样式开始*/
#header{position: relative;z-index: 200;}
.top{width: 1024px; margin: 0 auto; height: 70px;}
.top_logo{background: url(../images/logo.png) no-repeat; float: left; width: 340px; height: 80px;}
.top_rt{float: right;}
.top_rt div:first-child{text-align: right;}
.top_rt div:last-child span{display: inline-block; float:left; text-align: center;  border-radius: 2px; color: #fff; }
.btn_login a{display: block; background: #da5450; color: #fff;  padding: 0 20px; margin-right: 10px;}
.btn_login a:hover{background: #bf3430;}
.btn_register a{display: block; background: #1b96e4; color: #fff;  padding: 0 20px;}
.btn_search{cursor: pointer;}
.btn_register a:hover{background: #006db2;}
.nav{background: #003366; height: 44px; clear: both;}

.top_rt div>a{    color: #006de2;
text-decoration: none;}
.menu {
width:1024px; 
margin:0 auto; 
}
/* remove the bullets and set the margin and padding to zero for the unordered list */
.menu ul {
padding:0; 
margin:0;
list-style-type: none;
}
/* float the list so that the items are in a line and their position relative so that the drop down list will appear in the right place underneath each list item */
.menu ul li {
float:left; 
position:relative;
z-index: 10;
}
.menu>ul>li{
	/*width: 10%;*/
	width: 9%;
}
/* style the links to be 104px wide by 30px high with a top and right border 1px solid white. Set the background color and the font size. */
.menu ul li a, .menu ul li a:visited {
display:block; 
text-align:center; 
text-decoration:none; 
width:128px; 
/*width:140px; */
color:#fff;
line-height:44px; 

}
.menu>ul>li>a{
	width: 100%;
}
/* make the dropdown ul invisible */
.menu ul li ul {
display: none;
}
/* specific to non IE browsers */
/* set the background and foreground color of the main menu li on hover */
.menu ul li:hover a {
color:#fff; 
background:#1b6ec1;
}
/* make the sub menu ul visible and position it beneath the main menu list item */
.menu ul li:hover ul {
display:block; 
position:absolute; 
top:44px; 
left:0; 
width:140px;
}
/* style the background and foreground color of the submenu links */
.menu ul li:hover ul li a {
display:block; 
background:#c5e2ff; 
color:#000;
}
/* style the background and forground colors of the links on hover */
.menu ul li:hover ul li a:hover {
background:#e3f1ff; 
color:#000;
}
.menu ul li .sel{
background: #1b6ec1;
}
/*头部样式结束*/

/*首页内容区域样式*/
#container{margin-top: 30px; width: 1024px; margin: 0 auto; clear: both;}
.cont_news{margin-bottom: 20px;}
.lf_news{float: left;}
.news_tt{background: url(../images/news-linebg.png) repeat-x center; text-align: center;}
.news_ttbg{width: 100px; margin: 0 auto; background: #fff;}
.news_tt p:first-child{font-size: 22px; line-height: 26px; background: #fff;}
.news_tt p:last-child{font-size: 12px; background: #fff;}
.news_list{height: 110px;}
.news_list div{float: left; margin-right: 20px;}
.news_list_img{width: 84px;}
.news_list_cont{width: 650px;}
.news_list_tt{color: #006de2; font-size: 14px;}
.news_list_data{float: right; color: #fe861c;}
.news_list_brief a{ color: #7e7e7e; font-size: 12px; line-height: 26px; font-weight: 400;}
.rt_company{float: right; width: 200px;}
.rt_company_name{background: #f2f2f2; height: 510px; text-align: center; padding-top: 14px; overflow: hidden;}

.cont_insight{height: 180px; margin-top: 30px;}
.insight_lf{width: 125px; height: 200px; background: url(../images/tt-dongcha.png) no-repeat top; float: left;}
.insight_rt{width: 890px; float: left; padding-top: 28px;}
.insight_rt li a{display: block; float: left; background: url(../images/icon-dongcha.png) no-repeat left; width: 420px; color: #333; font-size: 12px; padding-left: 20px;}
.insight_rt li a:hover{color: #0675ff;}
.shidian{width: 980px; margin: 0 auto;}
.sd_cont{width: 480px; float: left;}
.sd_pic{width: 100px; float: left; display: block;}
.sd_list{float: left; display: block;  margin-left: 15px;width:365px}
.sd_list a{color: #07548f; font-weight: 400;}

/*解决方案样式开始*/
#solution{background: #004dad; height: 320px; clear: both;}
.solution_tt{background: url(../images/tt-solution.png) no-repeat center; height: 80px;}
.solution_cont{width: 1024px; margin: 0 auto;}
.solution_cont li{width: 240px; float: left; margin: 0 5px;}
.solution_cont li a{color: #fff; font-weight: 400;line-height: 20px;display: inline-block;}
/*解决方案样式结束*/
/*底部广告样式开始*/
#footer_ad{margin: 30px 0px 0px 0px;}
.foot_adimg{width: 960px; margin: 0 auto;}
.foot_adfont{background: #e6e6e6; text-align: center;}
.foot_adfont_cont{width: 1024px; margin: 0 auto; padding: 10px 0;}
.foot_adfont_cont p span{display: inline-block; width:320px; text-align: left; font-size: 12px;}
/*底部广告样式结束*/
/*首页内容区域样式结束*/
/*底部样式开始*/
/*
#footer_kong{clear: both;height: 100px;}
#footer{clear: both; background: #111; padding: 10px 0;position: fixed;bottom: 0;width: 100%;}
*/
#footer{clear: both; background: #111; padding: 10px 0;}
#footer p{width: 1024px; margin: 0 auto; color: #868686; text-align: center;}
/*底部样式结束*/

/*首页副理事长begjn*/
.fulishi_main{width: 1024px; margin: 0 auto; padding-top: 10px;}
.fulishi_main img {padding: 4px; background: #fff;}
.fulishi_per {background: #d5eeff; margin: 10px 0;}
.fulishi_per h3{color: #515fff; font-size: 22px; font-weight: 400; margin: 0; padding-top: 10px; line-height: 20px;}
/*首页专家视点*/
.zj_view{width: 1000px; float: left; padding: 10px 20px; line-height: 44px;}
.zj_view li a{display: block; float: left; background: url(../images/icon-arrow.png) no-repeat left; width: 480px; color: #333; font-size: 14px; font-weight: 400; padding-left: 20px;}
.zj_view li a:hover{color: #0675ff;}
/*首页副理事长end*/

/*二级样式*/
#banner_erji{height: 240px; background: url(../images/banner-erji.png) #1e92ed no-repeat center;}
#container_erji{width: 1024px; margin: 20px auto;}
.erji_lf{width: 230px; float: left; border-left: 1px solid #d1d1d1; border-right: 1px solid #d1d1d1; padding: 0 10px;}
.erji_rt{width: 750px; float: left; margin-left: 20px;}
.erji_lftt{background: #1e92ed; height: 60px; text-align: center;;}
.erji_lftt h3{color: #fff; font-size: 22px; font-weight: 400; margin: 0; padding-top: 10px; line-height: 20px;}
.erji_lftt span{color: #8fceff;}
.erji_lflist{background: #f6f6f6; padding-top: 15px;}
.erji_lflist li a{display: block; height: 44px; line-height: 44px; color: #535353; padding-left: 30px;}
.erji_lflist li a:hover{text-decoration: none; background: url(../images/erji_listhover.png) no-repeat; color: #fff;}
.erji_lflist li a.visit{background: url(../images/erji_listhover.png) no-repeat; color: #fff;}
.erji_rttop{background: url(../images/erji_location.png) no-repeat left center; padding-left: 30px; border-bottom: 1px solid #cacaca; color: #4c4c4c;}
.erji_rtcenter{line-height: 30px; border-bottom:1 solid #ccc; padding-top: 20px;}
.erji_rttt{border-bottom: 2px dotted #ccc; margin-bottom: 15px;}
.erji_rttt h4{font-size: 20px; margin: 0; padding: 0; border-bottom: 4px solid #4e9b4e; display: inline-block; height: 30px; font-weight: 400;}
.erji_rtcont{margin-bottom: 20px;}
.erji_rtcont p{ text-indent: 24px;}
.tt_bottom{text-align: center; color: #646464;}
.tt_list{font-weight: bold; font-size: 16px; text-align: center;}
/*关于联盟-理事长begin*/
.lishi{background: #edf7ff; border-top:1px solid #8ebce0; border-bottom:1px solid #8ebce0; padding: 20px 20px 20px 0; margin-top: 10px;}
.lishi_lf{width: 200px; float: left;}
.lishi_rt{width: 480px; float: right; padding-left: 20px;}
.lishi_bg{background: #1e92ed; height: 32px; line-height: 32px; color: #fff; font-size: 20px; padding-left: 20px; margin-top: 20px;}
.font_lishi{font-size: 18px; color: #cc3300;}
.font_lishitt{font-size: 16px; text-align: center;}
.mishu{background: url(../images/mishu_pic.png) right bottom no-repeat; margin-bottom: 30px;}
.com_tt{background: url(../images/erji_ttbg.png) no-repeat left; border-bottom: 1px solid #4bb04b; height: 40px; line-height: 40px; padding-left: 28px; color: #fff; font-size: 23px; margin-bottom: 22px;}
/*关于联盟-理事长end*/
/*专家资源*/
.zj_cont{height: 255px; font-size: 12px; line-height: 24px;}
.zj_cont img {border: 4px solid #fff; }
.zj_cont_lf{width: 506px; float: left;}
.zj_cont_rt{float: right;}
.zj_lf{width: 155px; height: 215px; float: left; background: url(../images/zj_leftbg.png) #2ca0fb right center no-repeat; text-align: center; padding-top: 20px; font-size: 20px; color: #fff;}
.zj_rt{width: 320px; height: 215px; float: left; border: 1px solid #2ca0fb; border-left: none; padding: 0 15px;}
.zj_rt:hover{border: 1px solid #ff902e; border-left: none; background: #fff8e7; text-decoration: none; cursor: pointer;}
.zj_rttt{
	color: #fd6b00; font-size: 14px;max-height: 5.4em;line-height: 1.8em;
	overflow : hidden;
	text-overflow: ellipsis;
	word-wrap: break-word;
	word-break: normal; 
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
}
.linkArti.a_huanhang a{white-space: nowrap; overflow: hidden; text-overflow: ellipsis; display: block;}
.linkArti a{color: #76b774;}
.linkArti a:hover{color: #006de2;}
.zj_rttt a{color: #fd6b00; font-size: 14px;font-weight: inherit;}
.zj_rttt_info a{color: #000000 !important;font-weight: inherit;}
.zj_rttt_info{
	line-height: 1.8em;
	max-height: 7.2em;
	overflow : hidden;
	text-overflow: ellipsis;
	word-wrap: break-word;
	word-break: normal; 
	display: -webkit-box;
	-webkit-line-clamp: 4;
	-webkit-box-orient: vertical;
}
.erji_zjcont{padding: 10px; margin-bottom: 20px;}
.erji_zjlf{width: 150px; float: left;}
.erji_zjrt{width: 800px; float: left; background: #e9f7ff; color: #4C4C4C; padding: 10px 20px;}
.erji_zjrt h2{border-bottom: 1px solid #589fc7;}
.font_zj{font-size: 14px; color: #3198ff; padding-left: 10px;}
.wenzhang{clear: both; margin-top: 20px; border: 1px solid #ccc;}
.wenzhang h2{background: #4f91d2; height: 40px; line-height: 40px; color: #fff; padding-left: 20px;}
.wenzhang_list{padding-bottom: 20px;}
.wenzhang_list ul li{padding:6px 25px; border-bottom: 1px dashed #ccc; background: url(../images/icon-dongcha.png) no-repeat 10px 15px; margin-bottom: 10px;}
.wenzhang_list ul li span:last-child{ float: right; color: #5C5C5C; font-size: 12px;}
/*专家资源样式end*/

/*资讯动态开始*/
.erji_news{padding-bottom: 20px;}
.erji_news ul li{padding:6px 25px; border-bottom: 1px dashed #ccc; background: url(../images/icon-dongcha.png) no-repeat 10px 15px; margin-bottom: 10px;}
.erji_news ul li span:last-child{ float: right; color: #5C5C5C; font-size: 12px;}
.news_des{font-size: 12px; color: #777777; line-height: 26px;}
.search{float: right;}
input .form-control{border: 1px solid #7bb9e9; border-radius:2px; color: #555; font-size: 14px; height: 30px; line-height: 30px; }
button{font-size: 14px; background: #76b774; border: none; padding:5px 10px; border-radius: 2px; color: #fff; vertical-align:top; height: 30px; margin-left:4px;}
button:hover{background: #5ba059; cursor: pointer;}
/*资讯动态详情页面*/
.news_main{width: 1024px; margin: 0 auto; padding-top: 10px;margin-bottom:20px;}
.newscont{min-height: 500px;}
.newsdetail_tt{font-size: 20px; color: #2a62ce; line-height: 45px; height: 50px; text-align: center; margin-top: 20px;}
.news_time{font-size: 12px; color: #6f6f6f; line-height: 26px; border-bottom: 1px solid #dfdfdf; height: 30px;}
.news_ab{background: #ebf5ff; border: 1px dashed #8dbbec; padding: 15px; margin-top: 10px;}
.news_nr{margin: 10px 0; color: #3c3c3c;}















.lay_wy{
border-radius: 5px;
}
.lay_wy .layui-layer-content{
border-radius: 5px;
}
.lay_wy .layer-title{
height: 54px;
font-size: 18px;
text-align: center;
border-bottom: 1px solid #ece3e3;
background: #fff;
display: block;
width:100%;
line-height: 54px;
font-weight: bold;
}
.lay_wy .layer-input{
margin-top:10px;
margin-bottom:10px;
}
.lay_wy .layer-input li{
/**/position: relative;
width:90%;
margin:0 auto;
height: 54px;
}
.lay_wy .layer-input li .layer_span{
width:40%;
height: 40px;
}
.lay_wy .layer-input li .layer_span.tl{
float:left;
text-align:left;
}
.lay_wy .layer-input li .layer_span.tr{
float:right;
text-align:right;
}
.lay_wy .layer-input li .layer_but{
width:100%;
height: 40px;
margin-bottom: 8px;
}
.lay_wy .layer-input li input{
display: block;
width: 99%;
height: 44px;
border-radius: 5px;
border: 1px solid #ccc;
margin-bottom: 6px;
font-size: 14px;
/*padding: 12px 0 12px 35px;*/
padding-left: 35px;
}
.lay_wy .layer-input li input::-webkit-input-placeholder{
color: #aab2bd;
}
.lay_wy .layer-input li .input-icon{
display: block;
width: 12px;
height: 12px;
position: absolute;
top: 8px;
left: 13px;
z-index: 10;
}
.input-icon img{
max-width:100%;
max-height:100%;
}
.layer_login{
width: 400px !important;
}
.layer_reg{
width: 600px !important;
}
.layer_reg .layer-input li span{
width:80px;
float: left;
text-align:right;
padding-right: 10px;
line-height: 44px;
margin-bottom: 6px;
}
.layer_reg .layer-input li div{
width:450px;
float: right;
display:block;
}
.layer_reg .layer-input li div input{
padding-left:10px;
}


.layer_reg .ewm_on_input{
width:160px !important;
}
.layer_reg .ewm_on_img{
width:200px !important;
}
.layer_reg .ewm_on_img img{
width:100%;
height:100%;
background:red;
}
.layer_reg.lay_wy .layer-input li{
width:98%;
}


.layer_gatpass{
width: 600px !important;
}
.layer_gatpass .layer-input li span{
width:80px;
float: left;
text-align:right;
padding-right: 10px;
line-height: 44px;
margin-bottom: 6px;
}
.layer_gatpass .layer-input li div{
width:450px;
float: right;
display:block;
}
.layer_gatpass .layer-input li div input{
padding-left:10px;
}
.layer_gatpass .ewm_on_input{
width:160px !important;
}
.layer_gatpass .ewm_on_img{
width:200px !important;
}
.layer_gatpass .ewm_on_img img{
width:100%;
height:100%;
background:red;
}
.layer_gatpass.lay_wy .layer-input li{
width:98%;
}


.fleshVerify{
cursor: pointer;
}

.search_form {
display: inline-block;
border-radius: 8px;
height: 30px;
border: 1px solid #ddd;
font-size: 0;
vertical-align: top;
overflow: hidden;
margin-left: 10px;
}
.search_form .search-input {
height: 28px;
outline: none;
width: 180px;
border: 0;
border-radius: 0;
font-size: 14px;
color: #333;
padding: 0 10px;
}
.search_form .search-btn {
height: 28px;
background: #ffffff;
outline: none;
width: 30px;
padding: 0;
background: url(../images/btn.png) no-repeat center;
}


.erji_news a{
	color: #006de2;
}
.resultBox{
	border-top: 1px solid #ddd;
	padding-top: 15px;
	padding-bottom: 15px;
}
.resultBox .tit h2{
	font-size: 18px;
	color: #666;
	line-height: 2em;
}
.resultBox .tit{
	padding-bottom: 10px;
}
.resultBox .zj_lf{
	height: 233px;
}
.resultBox .zj_rt{
	width: 425px;
} 
.resultBox .zj_cont_lf{
	width: auto;
}

.resultBox .more{
	display: block;
	font-size: 18px;
	color: #006de2;
	line-height: 2em;
	text-align: center;
	padding: 10px 0;
}
.resultBox .more:hover{
	color: #999;
}
