@charset "utf-8";
/* CSS Document */
.TOP{ height:140px; border-bottom: 1px #dce9f1 solid;}
.logo{ float:left; margin-top:20px;}
.TOP_t{ float:right; height:140px;}
.NAV_D{ height:45px; margin-top:25px;}
.NAV{ float: right; height:45px;}
.NAV li{ float:left; height:45px; line-height:45px; margin-left:50px; position:relative;}
.NAV li a{ display:block; font-size:16px; color:#000;}
.NAV li.act01{ background:url(../images/jc_ind01.png) no-repeat center bottom;}
.NAV li.act01 span a{ color:#39a6ff;}
.NAV li a:hover { color:#39a6ff;}
.NAV li div{ display:none; position:absolute; z-index:66; top:44px; left:50%; margin-left:-51px; width:102px; text-align: center; padding-top:15px; background:url(../images/jc_ind24.png) no-repeat top center;}
.NAV li div p{ border:#ddd 1px solid; border-top:none; border-radius:0 0 5px 5px; background:#fff; padding-bottom:5px;}
.NAV li div a{ line-height:30px; color:#444242;background-color: #dce9f1;border-bottom: 1px #FFF solid;}
.NAV li:hover div{ display:block;}
.TOP_y{ float:right; width:260px;  height:23px; line-height:23px; margin-top:20px;}
.sous{ float: left; height:21px; line-height:21px; width:173px; border:#efefef 1px solid; border-right:none; padding-left:10px; }
.sous input{ float:left; width:120px; height:19px; margin-top:2px; font-size:14px; color:#000; background:none;}
.sous span{ float:right; width:29px; height:23px; background:url(../images/jc_ind22_1.jpg) no-repeat center center; cursor:pointer;}
.sous:hover span{ background:url(../images/jc_ind22.jpg) no-repeat center center;}
.DE_ZC{ float:right;}
.DE_ZC a{ display:inline-block; height:16px; line-height:16px; font-size:12px; color:#666; padding:0 5px; margin-top:3px;}
.DE_ZC a:first-child{ border-right:#000 1px solid;}
.DE_ZC a:hover{ color:#39a6ff;}
/* banner css */
.picScroll-left{ width:100%; min-width:1200px; height:400px;  overflow:hidden; position:relative;   }
.picScroll-left .hd{   height:12px; width:200px; position:absolute; z-index:66; bottom:50px; left:50%; margin-left:-100px; }
.picScroll-left .hd ul{ height:12px; text-align:center;}
.picScroll-left .hd ul li{ display:inline-block; width:12px; height:12px; margin:auto 5px; line-height:50px; overflow:hidden; cursor:pointer; background:url(../images/jc_ind04.png) no-repeat;}
.picScroll-left .hd ul li.on{background:url(../images/jc_ind03.png) no-repeat;}
.picScroll-left .bd{width:1200px; margin:0 auto; height:400px; overflow:hidden;  }
.tempWrap{ display:block; margin:auto;}
.picScroll-left .bd ul{ overflow:hidden; zoom:1; height:100%; }
.picScroll-left .bd ul li{ float:left; width:100%; height:400px; _display:inline; overflow:hidden; text-align:center;  }
.picScroll-left .bd ul li .pic{ text-align:center; width:100%; height:100%; }
.picScroll-left .bd ul li .pic a{ float:left; width:100%; height:100%; position:relative;}
/*ind内容板块*/
.IND_bk{ width:1200px; padding:25px 0 60px; margin:auto;}
.ind_F{ margin-bottom:25px;}
.ind_F01{ float:left; width:240px; margin-right:40px;}
.tit01{ height:50px; line-height:50px; width:100%; border-bottom:#eee 1px solid;}
.tit01 span{   font-size:18px; color:#39a6ff;}
.tit01 a{ float:right; height:50px; font-size:14px; color:#999;}
.tit01 a:hover{ color:#39a6ff;}
.ind_F01uu{ margin-top:20px;}
.ind_F01uu li{ float:left; width:226px; margin-bottom:20px;}
.ind_F01uu li a{ display:block;}
.ind_F01uu li a img{ width:226px; height:120px; margin-bottom:5px;}
.ind_F01uu li a p{ font-size:14px; line-height:20px; height:40px; color:#666; overflow:hidden;}
.ind_F01uu li:hover a p{ color:#39a6ff;}
.ind_F01uu li:first-child +li{ float:right;}
.ind_F01uu li:first-child +li +li +li{ float:right;}
.ind_F02{ width:440px;}
.ind_F03{ width:260px;}
.ind_F02uu{ margin-top:10px;}
.ind_F02uu li{ height:34px; line-height:34px;}
.ind_F02uu li a{ float:left; padding-right: 10px;  height:34px; font-size:14px; color:#666; overflow:hidden; white-space:nowrap;  text-overflow: ellipsis;}
.ind_F80 li a{width:80%;}
.ind_F02uu li:hover a{color:#39a6ff;}
.ind_F02uu li span{ float:right; height:34px; font-size:12px; color:#999;}
.ind_F02xx{ width:100%; height:80px; padding-top:35px; background-color:#f5f5f5; margin-top:20px; text-align: center;}
.ind_F02xx a{ display:block; width:60%; height:48px; line-height:48px; margin:auto;}
.ind_F02xx a span{ float:right; height:48px; font-size:24px; color:#999;}
.ind_F02xx a em{ float:left; height:100%; width:48px; background:url(../images/jc_ind07.png) no-repeat center center;}
.ind_F03xx a em{ background:url(../images/jc_ind08.png) no-repeat center center;}
.ind_F02xx:hover{ background-color:#39a6ff;}
.ind_F02xx:hover a span{ color:#fff;}
.ind_F02xx:hover a em{background:url(../images/jc_ind07_1.png) no-repeat center center;}
.ind_F03xx:hover a em{ background:url(../images/jc_ind08_1.png) no-repeat center center;}
.ind_S{ height:230px; margin-bottom:40px;}
.ind_S01{ float:left; width:360px; height:205px; background-color:#61b8ff; padding:25px 35px 0; margin-right:40px;}
.tit02{ height:46px;  margin-bottom:20px; font-size:24px; color:#fff;}
.tit02 b{ display:inline-block; height:46px; line-height:46px; font-size:24px;}
.tit02 b img{ float:left; margin-right:10px;}
.tit02 a{ float:left; height:46px; line-height:46px; font-size:16px; color:#f5f5f5;}
.tit02 a b:hover{ color:#FF0}
.tit02 a img{ float:right; margin-top:19px; margin-left:10px;}
.picScroll-left02{ width:330px; height:120px;  overflow:hidden; position:relative;   }
.picScroll-left02 .bd02{width:100%; height:100%; overflow:hidden;  }
.picScroll-left02 .bd02 ul{ overflow:hidden; zoom:1; height:120px; }
.picScroll-left02 .bd02 ul li{ float:left; width:100%; height:20px; margin-bottom:5px; _display:inline; overflow:hidden; text-align:center;  }
.picScroll-left02 .bd02 ul li .pic{ text-align:center; width:100%; height:100%; }
.picScroll-left02 .bd02 ul li .pic a{ float:left; text-align:left; width:100%; height:20px; line-height:20px; font-size:16px; color:#fff; position:relative; overflow:hidden; white-space:nowrap;  text-overflow: ellipsis;}
.picScroll-left02 .bd02 ul li .pic a:hover{ color:#fff541;}
.ind_S02{background-color:#ff9641;}
.ind_S02uu li{ float:left; height:40px; width:100px; line-height:40px; text-align:center; background:url(../images/jc_ind13.png) no-repeat; margin-bottom:20px; margin-right:30px;}
.ind_S02uu li:hover{ background:none; width:98px; height:38px; border:#fff 1px solid; line-height:38px;}
.ind_S02uu li:first-child +li +li{ margin-right:0;}
.ind_S02uu li:first-child +li +li +li +li +li{ margin-right:0;}
.ind_S02uu li a{ display:block; height:100%; font-size:16px; color:#fff;}
.ind_S03{ float:right; width:190px; background-color:#75d1d9; margin-right:0;}
.tit02 b img{ margin:5px 10px 0 10px; float:left;}
.ind_S03uu li{height:20px; margin-bottom:5px;}
.ind_S03uu li a{height:20px; line-height:20px; font-size:16px; color:#fff;}
.ind_S03uu li a:hover{ color:#fff541;}
.ind_FOR{ height:140px;}
.ind_FOR01{ float:left; width:235px; height:90px; padding-top:50px; background-color:#6dcd74; text-align: center;}
.ind_FOR01 a{ display:block; width:80%; height:40px; line-height:40px; margin:auto;}
.ind_FOR01 a span{ float:right; height:40px; font-size:24px; color:#fff;}
.ind_FOR01:hover a span{ color:#FF0;}
.ind_FOR01 a img{ float:left; }
.ind_FOR02{ float:left; width:625px; height:140px; margin-left:40px; background-color:#f0f0f0;}
.ind_FOR02zz{ float:left; width:125px; height:90px; padding-top:50px; padding-left:35px; background-color:#db4453;}
.ind_FOR02zz a{ height:35px; line-height:35px; font-size:24px; color:#fff; font-weight:bold;}
.ind_FOR02zz:hover a{ color:#FF0;}
.picScroll-left03{ float:left; width:390px; height:80px; margin:30px auto auto 35px;  overflow:hidden; position:relative;   }
.picScroll-left03 .hd03{   height:32px; width:100%; position:absolute; z-index:6; top:25px; left:0; }
.picScroll-left03 .hd03 a{ display:block; height:32px; width:30px;}
.picScroll-left03 .hd03 a.prev{ background:url(../images/jc_ind18.png) no-repeat center center; float:left;}
.picScroll-left03 .hd03 a.next{ background:url(../images/jc_ind17.png) no-repeat center center; float:right;}
.picScroll-left03 .bd03{width:280px; height:80px; overflow:hidden; position:absolute; z-index:88; top:0; left:55px;  }
.picScroll-left03 .bd03 ul{ overflow:hidden; zoom:1; height:100%; }
.picScroll-left03 .bd03 ul li{ float:left; height:80px; margin-right:20px; _display:inline; overflow:hidden; text-align:center;  }
.picScroll-left03 .bd03 ul li .pic{ text-align:center; width:100%; height:100%; }
.picScroll-left03 .bd03 ul li .pic a{ float:left; width:100%; height:80px;  position:relative;vertical-align:middle;}
.picScroll-left03 .bd03 ul li .pic a img{ height:80px; width:120px;vertical-align:middle; display:inline-block;}
.ind_FOR03{ float:right; width:260px; height:140px; position:relative; cursor:pointer; }
.ind_FOR03 img{ width:260px; height:140px; float:left;}
.ind_FOR03 a{ display:block; position:absolute; bottom:0; left:0; width:100%; height:0; transition:all 0.5s ease-in 0.1s;}
.ind_FOR03 a p{ height:40px; line-height:40px; font-size:14px; color:#fff; width:90%; padding:0 5%; background:url(../images/jc_ind22.png); position:absolute; left:0; bottom:0;}
.ind_FOR03:hover a{ height:100%; }





.JC_DB{ padding:15px 0 30px; background-color:#f5f5f5;border-top: 1px #dce9f1 solid;}
.db_z{ float:left;  font-size:14px; color:#666;}
.db_zss{ height:50px; line-height:50px; border-bottom:#a8a8a8 1px solid;}
.db_zss a{ display:inline-block; line-height:16px; color:#666; padding-right:20px; margin-right:20px; border-right:#949494 2px solid;}
.db_zss a:hover{ color:#39a6ff;}
.db_zxx{ height:50px; line-height:50px; }
.db_zxx span{ margin-top:15px; display:inline-block; line-height:16px; color:#666; padding-left:20px; margin-right:20px; border-left:#a8a8a8 2px solid;}
.db_zxx span:first-child{ border:none; padding-left:0;}
.db_y{ float:right; width:290px; padding-top:20px;}
.db_yzz{ float:left;}
.db_yzz p{ font-size:12px; color:#999;}
.db_yzz h1{ font-size:20px; color:#a6a6a6;}
.db_yzz h1 b{ display:inline-block; margin-right:25px;}
.db_yzz a{ display:block; color:#999; font-size:12px;}
.db_yyy{ float:right; margin-top:15px;}
.db_yyy a{  width:44px; height:52px; margin-left:10px; float:left; background:url(../images/jc_ind21.png) no-repeat center center;}
.db_yyy a:first-child{background:url(../images/jc_ind20.png) no-repeat center center;}
.db_yyy a img{ width:44px; height:52px;}
.db_yyy a:hover{background:url(../images/jc_ind21_1.png) no-repeat center center;}
.db_yyy a:first-child:hover{background:url(../images/jc_ind20_1.png) no-repeat center center;}

/*联盟理事会*/
.lmwy{ margin-right:15px;}
.lmwy h3{ border-bottom:1px solid #d4d4d4; font-size:18px; line-height:45px;}
.lmwy ul{ margin-top:20px;}
.lmwy ul li{ float:left; width:340px; margin-right:10px; height:120px; line-height:25px;}
.lmwy_img{ width:70px; height:100px;overflow:hidden; margin-right:10px;}
.lmwy_img img{width:70px; height:auto;}
.lmwy_tit{ width:254px;}
.lmwy_tit span{ display:block; font-weight:bold;}

.lmwy1{ margin-right:15px; width:345px; float:left;}
.lmwy1 h3{ border-bottom:1px solid #d4d4d4; font-size:18px; line-height:45px;}
.lmwy1 ul{ margin-top:20px;}
.lmwy1 ul li{ float:left; width:342px;height:140px; line-height:25px;}
.lmwy_img1{ width:85px; height:120px;overflow:hidden; margin-right:10px;}
.lmwy_img1 img{width:85px; height:auto;}
.lmwy_tit1{ width:247px;}
.lmwy_tit1 span{ display:block; font-weight:bold;}
.left {
    float: left;
}
.main-left ul li .lmwy_tit1 span{
	clear:both;
	
	}
.focus_title{
	height: 40px;
    line-height: 40px;
    font-size: 14px;
    color: #fff;
    width: 90%;
	padding:0 5%;
    background: url(../images/jc_ind23.png);
    position: absolute;
    left: 0;
    bottom: 0;
	display:none;
	
	}

c{ float:right; position:relative; cursor:pointer; }
.pic a{ display:block; position:absolute; bottom:0; left:0; width:100%; height:0; transition:all 0.5s ease-in 0.1s; overflow:hidden;}
.pic a p{ height:40px; line-height:40px; font-size:14px; color:#fff; width:90%; padding:0 5%; background:url(../images/jc_ind22.png); position:absolute; left:0; bottom:0;}
.pic:hover a{ height:100%; }
22.png); position:absolute; left:0; bottom:0;}
.pic:hover a{ height:100%; }
 height:100%; }
