/* flexslider */

.flexslider{position:relative;height:400px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}

.slides{position:relative;z-index:1;}

.slides li{height:400px;}

.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}

.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}

.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}

.flex-control-nav .flex-active{background-position:0 0;}



.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%; display:none;}

.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}

.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}

.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}



.contant_logo{ width:100%; padding-top:20px; padding-bottom:30px; background:#f8f8f8;}

.contant_logo_contant{ width:1000px; margin:0 auto;}

.contant_logo_contant li{ float:left; margin-right:90px;}

.logo1{ background:url(../images/logo1.png) 0 0 no-repeat; width:58px; height:57px; margin:0 auto;}

.logo2{ background:url(../images/logo2.png) 0 0 no-repeat; width:58px; height:64px; margin:0 auto;}

.logo3{ background:url(../images/logo3.png) 0 0 no-repeat; width:58px; height:51px; margin:0 auto;}

.logo4{ background:url(../images/logo4.png) 0 0 no-repeat; width:77px; height:60px; margin:0 auto;}

.contant_logo_contant li a{ display:block; width:180px; text-align:center; text-decoration:none; line-height:24px;}

.contant_logo_contant li a:hover{ color:#d6393b;}

.contant_logo_contant h4{ color:#d6393b; font-size:14px;}

.contant_logo_contant p{ color:#d6393b; font-size:12px;}

.contant_logo_contant li a:hover h4,.contant_logo_contant li a:hover p{ color:#888685;}

.contant_logo_contant li a:hover .logo1{ background:url(../images/logo1h.png) 0 0 no-repeat;}

.contant_logo_contant li a:hover .logo2{ background:url(../images/logo2h.png) 0 0 no-repeat;}

.contant_logo_contant li a:hover .logo3{ background:url(../images/logo3h.png) 0 0 no-repeat;}

.contant_logo_contant li a:hover .logo4{ background:url(../images/logo4h.png) 0 0 no-repeat;}

.daikuan_project{ width:1000px; margin:25px auto;}

.project{ float:left; font-size:18px; color:#252525; height:54px; line-height:54px;}

.chakan{ color:#d6393b; font-size:12px; float:right; text-decoration:none; height:54px; line-height:54px;}

.projects li{ float:left; margin-right:8px;}

.projects li a{ display:block; width:239px; height:300px; border:2px solid #d6393b; text-decoration:none; border-radius:8px; }



.projects li a img{ margin:0 auto; display:block; border-radius:8px 8px 0px 0px;}

.projects li a h4{ color:#303131; font-size:16px; height:60px; line-height:60px;padding-left:10px;}

.projects li a p{ color:#2d2e2e; font-size:12px; line-height:20px; padding-left:10px; padding-right:10px; height:60px}

.projects li span{width:160px; height:40px; display:block; background:#d6393b; line-height:40px; text-align:center; border-radius:8px; margin:0 auto; font-size:16px; color:white; margin-top:25px;}



.news{ width:1000px; margin:20px auto;}

.news_ul{ float:left; margin-left:25px; width:560px;}

.mar{ margin-top:20px;}

.news_ul li{ border-bottom:1px dotted #ccc; padding-bottom:15px; margin-bottom:16px;}

.news_ul li div a{ float:left; font-size:14px; color:#232323; width:490px; overflow:hidden; text-decoration:none; font-weight:bold;}

.news_ul li p{ margin-top:5px;}

.news_ul li p a{ color:#676767; font-size:12px; display:block; width:490px; line-height:20px; text-decoration:none;}

/*小轮播*/

.hot-event{position:relative;height:264px;width:405px;margin:0 auto;}

.hot-event .switch-tab{text-align:center;position:absolute;bottom:0px;left:40%;z-index:999;}

.hot-event .switch-tab a, .hot-event .switch-tab .current{margin:0 2px;display:inline-block;width:15px;height:15px;line-height:99em;overflow:hidden;background-image:url(../images/bg.png);background-position:-161px 0;}

.hot-event .switch-tab .current{background-image:url(../images/bg.png);background-position:-195px 0;}

.hot-event .switch-nav{position:absolute;right:12px;top:200px;z-index:2; display:none;}

.hot-event .switch-nav .i-prev{background-image:url(../images/bg.png);background-position:-127px 0;}

.hot-event .switch-nav .prev{border-radius:3px 0 0 3px;border-width:1px;}

.hot-event .switch-nav .next{border-radius:0 3px 3px 0;border-width:1px 1px 1px 0;}

.hot-event .switch-nav .i-next{background-image:url(../images/bg.png);background-position:-144px 0;}

.hot-event .switch-nav a{display:inline-block;padding:7px 16px;background:rgba(0,0,0,.3);border-style:solid;border-color:rgba(255,255,255,.6);}

.hot-event .switch-nav a:hover{background:rgba(0,0,0,.2);}

.hot-event .event-item{height:300px;width:405px;position:absolute;z-index:1;left:0;top:0;}

.ico{display:inline-block;width:16px;height:16px;line-height:999em;overflow:hidden;}

/*小轮播*/

/*公告开始*/

.gonggao{ width:1000px; margin:0 auto; height:40px; border-top:1px dotted #d6393b; border-bottom:1px dotted #d6393b; margin-top:40px;}

.index_notice

{

    width: 500px;

    height: 40px;

    background:url(../images/index_pic01.jpg) no-repeat 0px 10px;

	float:left;

}



.index_notice_m

{

    width: 500px;

    margin: 0 auto;

	position:relative;

}



.index_notice_m01

{

    height: 40px;

    line-height: 40px;

    position: relative;

    top: 0px;

    left: 35px;

    width: 500px;

    overflow: hidden;

	

}



    .index_notice_m01 span

    {

        width: 100px;

        color: #252525;

        font-size: 13px;

        line-height: 40px;

        height: 40px;

        margin-right: 12px;

		font-size:14px;

		font-weight:bold;

		font-family:"微软雅黑";

    }



    .index_notice_m01 ul

    {

        width: 450px;

        height: 100000px;

        position: absolute;

        top: 0px;

        left: 78px;

    }



        .index_notice_m01 ul li

        {

            height: 40px;

            font-size: 12px;

			line-height:40px;

        }



            .index_notice_m01 ul li a

            {

                color: #252525;

				text-decoration:none;

            }



/*公告结束*/

.bank h4{ color:#252525; font-size:16px; margin-bottom:20px;}

.bank img{ margin-bottom:20px;}