﻿@charset "utf-8";
/* CSS Document */

.ks{ width:1200px; margin:25px auto 0 auto; }
.ks li{ float:left; width:14.28%; font-size:16px;}
.ks li img{ margin:0 auto;}
.ks li p{ text-align:center; padding-bottom:10px;}
.ks li a{ color:#3d3f4b;}





#part2 {
    width: 1200px;

    margin: 35px auto;
    overflow: hidden;
}
#part2 > div{
	float:left;
}
.part2_inner{
	/*width: 90%;*/
	/*border:1px solid pink;*/
	margin:20px 20px;
	overflow:hidden;
}
.part2_one_top p:first-child{
	font-size:18px;
	font-weight: bold;
}
.part2_one{
	border:1px solid #C1C1C1;
	overflow:hidden;
	width:33.33%;
	height:412px;
	box-sizing: border-box;
}
.part2_one_top p,.part2_one_top img{
	float:left;
}
.part2_one_top span{
	float:right;
	margin-top:3px;
}
.part2_more{
	margin-top:7px;
	margin-left:20px;
}
.part2_one_bottom{
	margin-top:40px;
	height:225px;
	overflow:hidden;
}

.part2_one_bottom li{
	height:213px;
	background:grey;
}
.ljqy{
	padding:10px 30px;
	font-size:16px;
	
	display:inline-block;
	color:white;

	margin:0 auto;
}
.ljqy_a{

	width:130px;
	display:block;
	margin:30px auto;
	background:#7A36AF;
}
.online{ width:320px; height:100px; margin:10px auto;}
.online li{ float:left; padding:5px 15px;}

.gylsjj{
	margin-top:10px;

	line-height: 180%;

	color:#808080;
	font-size:14px;
}
.gylsjj_p {
    font-size: 16px;
}


#container2{
    position: relative;
    width: 353px;
    height: 340px;
    margin-top:40px;

}
.part2_cursor{
	cursor:pointer;
	transition:all .5s;
}

.pic2 li {
    position: absolute;
    top: 0;
    left: 0;
    display: none;
    overflow:hidden;

}


.pic2 li img {
    width: 353px;
    height: 225px;
	transition:all .5s;
	-webkit-transition:all .5s;
	-o-transition:all .5s;
	-ms-transition:all .5s;
	-moz-transition:all .5s;
}
.pic2 li img:hover{
	transform:scale(1.1);
	-ms-transform:scale(1.1); /* Internet Explorer */
	-moz-transform:scale(1.1); /* Firefox */
	-webkit-transform:scale(1.1); /* Safari 和 Chrome */
	-o-transform:scale(1.1); /* Opera */
}

.overflow_h{
	overflow:hidden;
}



.index_zj_all{ width:100%; background-color:#f3f3f3; padding:1px 0; margin:30px 0;}
.index_zj{ width:1200px; height:528px; margin:25px auto;}
.zjjj{ width:1200px;}
.zjjj_img{ width:824px; overflow:hidden; margin-top:22px;}
.zjjj_img img{ margin-right:3px;}

.zjjj_tit{ height:40px; width:1200px; border-bottom:1px #d4d5d5 solid; margin:0 auto; color:#bab9b9; padding-top:20px;}
.zjjj_tit_l{ float:left; width:500px; font-size:18px;}
.zjjj_tit_l img{vertical-align: bottom;}
.zjjj_tit_l span{ font-size:20px; color:#004986; width:90px; height:28px; display:inline-block; border-left:1px #d4d5d5 solid; text-align:right; margin-left:10px; line-height:28px;}
.zjjj_tit_r{ float:right; width:360px; font-size:18px;height: 24px;padding-top: 10px;}
.zjjj_tit_r p{ float:left;width: 205px;}
.zjjj_tit_r span{font-size:20px; color:#004986;}
.zjjj_tit_r span.next_group{padding-left:28px; background:url(../images/index_next_03.gif) no-repeat left center; font-size:14px; color:#494848; cursor:pointer; float:right;}
.zjjj{ width:1200px; margin:0 auto;padding-top: 20px;}
.zjjj_l{ float:left; width:814px; height:500px;}
.zjjj_r{ float:right; width:368px; height:500px;overflow: hidden;}
.expert_wrap{width:814px; height:500px; float:left;}
.index_ti span.next_group{padding-left:28px; background:url(../images/index_next_03.gif) no-repeat left center; position:absolute; right:0; font-size:14px; color:#494848; cursor:pointer;}
.expert_top_wrap{width:378px; height:500px; overflow:hidden; position:relative; }
.expert_top{width:378px; height:500px; overflow:hidden;}
.expert_top li{width:116px; height:149px; float:left;margin-bottom:5px; margin-right:5px; border:1px #ebebeb solid; background:#fff; overflow:hidden; cursor:pointer;color:#666666;text-align: center;}
.expert_top li p{font-size:14px; font-weight:normal; line-height:18px; }
.expert_top li img{float:left; width:104px; height:108px; padding:5px;}
.expert_top li.on{background:#014886; color:#fff;}

.expert_big_wrap{width:100%; height:470px; overflow:hidden; position:relative;}
.expert_big{width:1600%; height:470px; position:absolute; overflow:hidden;}
.expert_big li{width:814px; height:470px; float:left;}
.expert_big li img{float:left; margin-right:5px; margin-bottom:30px;}
.expert_big li h3{font-size:24px; font-weight:normal; line-height:54px;}
.expert_big li h3 small{font-size:16px;}
.expert_big li h4{font-size:16px; font-weight:bold; line-height:26px;}
.expert_big li p{font-size:16px; line-height:24px; margin-bottom:15px;}
.expert_big li .link a{width:134px; height:38px; border-radius:3px; margin-right:28px; display:inline-block; text-align:center; line-height:38px; font-size:18px; color:#fff;}
.expert_big li .link a.a1{background:#808080;}
.expert_big li .link a.a2{background:#f1ac2e;}
.expert_big li .link a.a1:hover{background:#f1ac2e;}
.expert_big li .link a.a2:hover{background:#808080;}
.expert_arr_l,.expert_arr_r{width:30px; height:42px; display:inline-block; position:absolute; top:200px; background:url(../images/index_doc_arr.gif) no-repeat left center; cursor:pointer;}
.expert_arr_l{left:0;}
.expert_arr_r{right:0; background-position:right center;}
.morexpert{position:absolute; right:20px; bottom:42px; }
.morexpert a{display:block; width:50px; height:60px; background:#f2f2f2; padding:40px 30px;font-size: 24px;border: 2px solid #dbdbdd;color: #aaa;}

/*公益专栏*/
.mxzl{ width:1200px; margin:10px auto 40px auto;}
.mxzl_tit{ height:60px; width:100%;  }
.mxzl_tit ul li{ float:left; font-size:24px; font-family:"微软雅黑";color:#333; width:100px; height: 30px; text-align: center; line-height: 25px; margin-right:20px;}

.mxzl_tit ul li.hover{ color:#0080c7; border-bottom:3px #0080c7 solid;}
.mxzl_tit ul li.hover a{color:#0080c7;}

.mxzl_con{ position:relative; height:792px;}
.mxzl_list1{ width:302px; height:792px;}
.mxzl_list1_son{ background:#3a8fca; height: 127px; margin-top:2px; padding: 5px 15px 0px 15px;}
.mxzl_list1_son_t{ font-size:18px; color:#feffff; font-family:"微软雅黑"; width:250px;display: inherit;
line-height: 45px;}
.mxzl_list1_son_c{ font-size:12px; color:#feffff; line-height:21px; width:280px;}
.mxzl_list1_son_c a{ color:#feffff; }
.mxzl_list1_son_c a:hover{ color:#FA7197; }

.mxzl_list2{ width:224px; height:186px; position:absolute; top:0px; left:306px;}
.mxzl2{width: 224px;height: 186px;}
.mxzltext2{width:224px;  height:auto; background:#000; FILTER:opacity(60); opacity:0.7; -moz-opacity:0.7; position:absolute; left:0; bottom:0; }
.mxzlimgtext2{ width:224px; height:auto; float:left; padding:8px 0px 8px 0px; line-height:100%; text-align:center; font-size:14px; color:#fff; }

.mxzl_list3{ width:224px; height:221px; position:absolute; top:190px; left:306px;}
.mxzl3{width: 224px;height: 221px;}
.mxzltext3{width:224px;  height:auto; background:#000; FILTER:opacity(60); opacity:0.7; -moz-opacity:0.7; position:absolute; left:0; bottom:0; }
.mxzlimgtext3{ width:224px; height:auto; float:left; padding:8px 0px 8px 0px; line-height:100%; text-align:center; font-size:14px; color:#fff; }


.mxzl_list4{ width:159px; height:146px; position:absolute; top:0px; left:306px;}
.mxzl4{width: 159px;height: 146px;}
.mxzltext4{width:159px;  height:auto; background:#000; FILTER:opacity(60); opacity:0.7; -moz-opacity:0.7; position:absolute; left:0; bottom:0; }
.mxzlimgtext4{ width:159px; height:auto; float:left; padding:8px 0px 8px 0px; line-height:100%; text-align:center; font-size:14px; color:#fff; }

.mxzl_list5{ width:159px; height:146px; position:absolute; top:0px; left:469px;}
.mxzl5{width: 159px;height: 146px;}
.mxzltext5{width:159px;  height:auto; background:#000; FILTER:opacity(60); opacity:0.7; -moz-opacity:0.7; position:absolute; left:0; bottom:0; }
.mxzlimgtext5{ width:159px; height:auto; float:left; padding:8px 0px 8px 0px; line-height:100%; text-align:center; font-size:14px; color:#fff; }

.mxzl_list6{ width:323px; height:115px; position:absolute; top:150px; left:306px;}

.mxzl_list7{ width:159px; height:141px; position:absolute; top:270px; left:306px;}
.mxzl7{width: 159px;height: 141px;}
.mxzltext7{width:159px;  height:auto; background:#000; FILTER:opacity(60); opacity:0.7; -moz-opacity:0.7; position:absolute; left:0; bottom:0; }
.mxzlimgtext7{ width:159px; height:auto; float:left; padding:8px 0px 8px 0px; line-height:100%; text-align:center; font-size:14px; color:#fff; }

.mxzl_list8{ width:159px; height:141px; position:absolute; top:270px; left:469px;}
.mxzl8{width: 159px;height: 141px;}
.mxzltext8{width:159px;  height:auto; background:#000; FILTER:opacity(60); opacity:0.7; -moz-opacity:0.7; position:absolute; left:0; bottom:0; }
.mxzlimgtext8{ width:159px; height:auto; float:left; padding:8px 0px 8px 0px; line-height:100%; text-align:center; font-size:14px; color:#fff; }

.mxzl_list9{ width:264px; height:269px; position:absolute; top:0px; left:632px;}
.mxzl9{width: 264px;height: 269px;}
.mxzltext9{width:264px;  height:auto; background:#000; FILTER:opacity(60); opacity:0.7; -moz-opacity:0.7; position:absolute; left:0; bottom:0; }
.mxzlimgtext9{ width:264px; height:auto; float:left; padding:8px 0px 8px 0px; line-height:100%; text-align:center; font-size:14px; color:#fff; }

.mxzl_list10{ width:264px; height:137px; position:absolute; top:274px; left:632px;}
.mxzl10{width: 264px;height: 137px;}
.mxzltext10{width:264px;  height:auto; background:#000; FILTER:opacity(60); opacity:0.7; -moz-opacity:0.7; position:absolute; left:0; bottom:0; }
.mxzlimgtext10{ width:264px; height:auto; float:left; padding:8px 0px 8px 0px; line-height:100%; text-align:center; font-size:14px; color:#fff; }



.mxzl_list11{ width:296px; height:204px; position:absolute; top:0px; left:900px;}
.mxzl11{width: 296px;height: 137px;}
.mxzltext11{width:296px;  height:auto; background:#000; FILTER:opacity(60); opacity:0.7; -moz-opacity:0.7; position:absolute; left:0; bottom:0; }
.mxzlimgtext11{ width:296px; height:auto; float:left; padding:8px 0px 8px 0px; line-height:100%; text-align:center; font-size:14px; color:#fff; }


.mxzl_list12{ width:296px; height:204px; position:absolute; top:208px; left:900px;}
.mxzl12{width: 296px;height: 137px;}
.mxzltext12{width:296px;  height:auto; background:#000; FILTER:opacity(60); opacity:0.7; -moz-opacity:0.7; position:absolute; left:0; bottom:0; }
.mxzlimgtext12{ width:296px; height:auto; float:left; padding:8px 0px 8px 0px; line-height:100%; text-align:center; font-size:14px; color:#fff; }


.mxzl_list13{ width:302px; height:199px; position:absolute; top:415px; left:0px;}
.mxzl13{width: 302px;height: 199px;}
.mxzltext13{width:302px;  height:auto; background:#000; FILTER:opacity(60); opacity:0.7; -moz-opacity:0.7; position:absolute; left:0; bottom:0; }
.mxzlimgtext13{ width:302px; height:auto; float:left; padding:8px 0px 8px 0px; line-height:100%; text-align:center; font-size:14px; color:#fff; }

.mxzl_list14{ width:302px; height:174px; position:absolute; top:617px; left:0px;}
.mxzl14{width: 302px;height: 174px;}
.mxzltext14{width:302px;  height:auto; background:#000; FILTER:opacity(60); opacity:0.7; -moz-opacity:0.7; position:absolute; left:0; bottom:0; }
.mxzlimgtext14{ width:302px; height:auto; float:left; padding:8px 0px 8px 0px; line-height:100%; text-align:center; font-size:14px; color:#fff; }

.mxzl_list15{ width:590px; height:376px; position:absolute; top:415px; left:306px;}
.mxzl15{width: 590px;height: 376px;}
.mxzltext15{width:590px;  height:auto; background:#000; FILTER:opacity(60); opacity:0.7; -moz-opacity:0.7; position:absolute; left:0; bottom:0; }
.mxzlimgtext15{ width:590px; height:auto; float:left; padding:8px 0px 8px 0px; line-height:100%; text-align:center; font-size:14px; color:#fff; }

.mxzl_list16{ width:296px; height:191px; position:absolute; top:415px; left:900px;}
.mxzl16{width: 296px;height: 191px;}
.mxzltext16{width:296px;  height:auto; background:#000; FILTER:opacity(60); opacity:0.7; -moz-opacity:0.7; position:absolute; left:0; bottom:0; }
.mxzlimgtext16{ width:296px; height:auto; float:left; padding:8px 0px 8px 0px; line-height:100%; text-align:center; font-size:14px; color:#fff; }

.mxzl_list17{ width:296px; height:182px; position:absolute; top:609px; left:900px;}
.mxzl17{width: 296px;height: 182px;}
.mxzltext17{width:296px;  height:auto; background:#000; FILTER:opacity(60); opacity:0.7; -moz-opacity:0.7; position:absolute; left:0; bottom:0; }
.mxzlimgtext17{ width:296px; height:auto; float:left; padding:8px 0px 8px 0px; line-height:100%; text-align:center; font-size:14px; color:#fff; }