
body{
	 background-color:#ffffff;
}
.headerTop {
    width:100%;
    margin:0 auto;
}
.header {
    width:100%;
    margin:0 auto;
    position:relative;
}
.out {
    position: absolute;
    width: 100%;
    height: 50%;
    z-index: -1
}
.out .img{
	position: relative;
	margin: 0 auto;

}
.out .img li {
	position: absolute; 
	top: 0; 
	left: 0;
	display: none;
	height: auto;
	width: 100%;
	height: 777px;
}
.topnav{
	height: 34px;
	background: url(../images/header/top-bg_03.png) repeat-x;
}
.topnav .top{
	width: 1140px;
	margin: 0 auto;
	overflow: hidden;
	line-height: 34px;
}
.topnav .top .s1{
	float: left;
	font-family: "simsum";
	font-size: 13px;
	color: #666;

}
.topnav .top .t-r1{
	float: right;

}
.t-r1 .ht-load{
  width:80px;
  height:34px;
  background:#f9ab45;
  font-size:14px;
  font-weight:bold;

  text-align:center;
  line-height:34px;
  float:left;
}
.t-r1 .ht-load a{
  color:#fff;
  display:block;
  height:100%;
}
.t-r1 .time{
	float: left;
	color: #666;
	font-family: "simsum";
	font-size: 13px;
}
.t-r1 .weather{
	float: left;
	color: #666;
	font-family: "simsum";
	font-size: 13px;
	overflow: hidden;
}
.t-r1 .weather img{
	margin-top: 3px;
}
.midtop{
	margin-left:20px auto 0;
    /*padding-top:80px;*/
	width: 720px;
	padding-left:22%;
    margin-top:50px;
}
.midtop .logo{
	margin-left: 20px;	
}
.midtop .flash{
	margin: 40px 0 0 553px;
}
.nav{
	width: 1180px;
	height: 55px;
	margin: 130px auto 0;
	background: #013a87;
	overflow: hidden;
	z-index:9999;
}
.navT{
    width: 1180px;
    margin: 130px auto 0;
    position:relative;
}
.nav ul li{
	float: left;
	padding: 0 20px;
	background: url(../images/index/nav_07.png) no-repeat right center;
	line-height: 55px;
}
.nav ul li.last{
	background: none;
}
.nav ul li a{
	font-size: 16px;
	font-weight: bold;
	color: #fff;
	display: block;
    text-align:center;
}
.nav ul li:hover{
	background: #ff0000;
}
.nav-1
{
	width:114px;
	margin-left:9.2%;
	position:absolute;
	left:0;
	background:#ffffff;
	border:1px solid #ff0000;
	text-align:left;
	text-indent:0.6cm;
	z-index:99;
	
}

.nav-1 ul li
{
	line-height:30px;
}
.nav-1 ul li a
{
	display: block;
	font-size: 16px;
	color: #000;
}
.nav-1 ul li:hover{
	background: #ff0000;
}
.lianjie a:hover{
    color:#0000CD;
}
.lianjie a
{
    color:#696969;
}
.nav-w a:hover{
    color:#0000CD;
}
.nav-w a
{
    color:#696969;
}
.nav-w6 a:hover{
    color:#0000CD;
}
.nav-w6 a
{
    color:#696969;
}
.nav-2 {
    width: 102px;
    margin-left: 17.2%;
    position: absolute;
    left: 0;
    background: #ffffff;
    border: 1px solid #ff0000;
    text-align: left;
    text-indent: 0.6cm;
    z-index: 99;
}

.nav-2 ul li
{
	line-height:30px;
}
.nav-2 ul li a
{
	display: block;
	font-size: 16px;
	color: #000;
}
.nav-2 ul li:hover{
	background: #ff0000;
}

.nav-3 {
    width: 235px;
    margin-left:30%;  
    position: absolute;
    left:110px;
    background: #ffffff;
    border: 1px solid #ff0000;
    text-align: left;
    text-indent: 0.6cm;
    z-index: 99;
}

.nav-3 ul li
{
	line-height:30px;
}
.nav-3 ul li a
{
	display: block;
	font-size: 16px;
	color: #000;
}
.nav-3 ul li:hover{
	background: #ff0000;
}

.nav-4 {
    width: 145px;
    margin-left: 13.5%;
    position: absolute;
    left: 110px;
    background: #ffffff;
    border: 1px solid #ff0000;
    text-align: left;
    text-indent: 0.6cm;
    z-index: 99;
}

.nav-4 ul li
{
	line-height:30px;
}
.nav-4 ul li a
{
	display: block;
	font-size: 16px;
	color: #000;
}
.nav-4 ul li:hover{
	background: #ff0000;
}
.nav-6 {
    width: 334px;
    margin-left: 79.6%;
    position: absolute;
    left: 110px;
    background: #ffffff;
    border: 1px solid #ff0000;
    text-align: left;
    text-indent: 0.6cm;
    z-index: 99;
}

.nav-6 ul li
{
	line-height:30px;
}
.nav-6 ul li a
{
	display: block;
	font-size: 16px;
	color: #000;
}
.nav-6 ul li:hover{
	background: #ff0000;
}

.nav-5 {
    width: 114px;
    margin-left: 60.2%;
    position: absolute;
    left: 110px;
    background: #ffffff;
    border: 1px solid #ff0000;
    text-align: left;
    text-indent: 0.6cm;
    z-index: 99;
}

.nav-5 ul li
{
	line-height:30px;
}
.nav-5 ul li a
{
	display: block;
	font-size: 16px;
	color: #000;
}
.nav-5 ul li:hover{
	background: #ff0000;
}

.nav-8 {
    width: 114px;
    margin-left: 69.8%;
    position: absolute;
    left: 110px;
    background: #ffffff;
    border: 1px solid #ff0000;
    text-align: left;
    text-indent: 0.6cm;
    z-index: 99;
}

    .nav-8 ul li {
        line-height: 30px;
    }

        .nav-8 ul li a {
            display: block;
            font-size: 16px;
            color: #000;
        }

        .nav-8 ul li:hover {
            background: #ff0000;
        }
.container{
	padding: 0;
	width: 1180px;
	margin: 0 auto;
	background: #ffffff;
	z-index:9999;
}
.hotnews{
	overflow: hidden;
}
.hotnews .hot-title{
	float: left;
}
.hotnews .hot-con{
	float: left;
	width: 1018px;
	height: 76px;
	background: #f5f5f5;
}
.hotnews .hot-con h1{
	text-align: left;	
	margin-top: 10px;
        font-size:24px;
}
.hotnews .hot-con h1 a{
	font-size: 22px;
	font-weight: bold;
	color: #4c4c4c;
}

.hotnews .hot-con ul
{
    padding-top:15px;
	
}
.hotnews .hot-con li
{
 background: url(../images/index/n5_03.png) no-repeat left center;
 padding-left: 18px;
}
.hotnews .hot-con ul li a{
	font-size: 14px;
	color: #666;
}
.hotnews .hot-con ul li:hover{
	background: url(../images/index/n6_05.png) no-repeat left center;
}
.hotnews .hot-con ul li:hover a{
	color: #d41616;
	text-decoration: underline;
}
.section1{
	margin-top: 20px;
	overflow: hidden;
}
.section1 .imgnews{
	float: left;
	width: 649px;
	height: 366px;
	/*background: #ccc;*/
}
.focus{ position:relative; width:649px; height:366px; float: left;}  
.focus img{ width: 649px; height: 366px;} 
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .d1fbt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:44px; line-height: 44px; background:rgba(0,0,0,0.5);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:14px; overflow:hidden; margin-left:10px; }  
.focus .fcon{ position:relative; width:100%; float:left;  display:none;   }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom: 2px;right: 10px;position: absolute;height:21px;z-index: 200;}  
.focus .fbg div{overflow:hidden;zoom:1;height:14px;}    
.focus .d1fbt a{position:relative;display:inline;width: 20px;height: 5px;margin: 0 8px;color:#B0B0B0;text-decoration:none;outline:0;float:left;background:#b2b2b2;}    
.focus .d1fbt .current,.focus .d1fbt a:hover{background:#f4b64b;}    
.focus .d1fbt img{display:none}    
.focus .d1fbt i{display:none; font-style:normal; } 

.section1 .zx-news{
	width: 500px;
	float: right;
	height: 366px;
}
.zx-news .news-title {
    height: 44px;
    background: #dbdbdb;
    line-height: 44px;
    overflow: hidden;
}
.zx-news .news-title h4{
	padding: 0 12px;
	float: left;
	text-align: left;
}
.zx-news .news-title h4 a{
	color: #013a87;
	font-weight: bold;
	font-size: 16px;
	display: block;
}
.zx-news .news-title h4.on{
	background: #013a87;
}
.zx-news .news-title h4.on a{
	color: #FFF;
    width: 500px;
    text-align:center;
}
.newscon ul{
	font-size: 0;
	margin-top: 10px;
	overflow: hidden;
}
.newscon ul li{
	height: 29px;
	padding-left: 14px;
	background: url(../images/index/n5_03.png) no-repeat left center;
	line-height: 28px;
	margin-left: 5px;
}
.newscon ul li a{
	float: left;
	font-size: 14px;
	color: #474747;
}
.newscon ul li span{
	font-size: 12px;
	color: #808080;
	float: right;
	margin-right: 6px;
}
.newscon-hide{
	display: none;
}
.newscon-hide ul{
	font-size: 0;
	margin-top: 10px;
	overflow: hidden;
}
.newscon-hide ul li{
	height: 29px;
	padding-left: 14px;
	background: url(../images/index/n5_03.png) no-repeat left center;
	line-height: 28px;
	margin-left: 5px;
}
.newscon-hide ul li a{
	float: left;
	font-size: 14px;
	color: #474747;
}
.newscon-hide ul li span{
	font-size: 12px;
	color: #808080;
	float: right;
	margin-right: 6px;
}
.newscon ul li:hover{
	background: url(../images/index/n6_05.png) no-repeat left center;
}
.newscon ul li:hover a{
	color: #d41616;
}
.newscon-hide ul li:hover{
	background: url(../images/index/n6_05.png) no-repeat left center;
}
.newscon-hide ul li:hover a{
	color: #d41616;
}
.search{
	width: 429px;
	height: 42px;
	border: 1px solid #cccccc;
	border-radius: 4px;
	background: #fff;
	position: relative;
	margin-top: 15px;
}
.search .in1{
	position: absolute;
	left: 14px;
	top: 1px;
	font-size: 14px;
	font-family: "Microsoft YaHei";
	width: 335px;
	height: 40px;
	color: #808080;
}
.search .btn{
	background: #f9ab45;
	width: 70px;
	height: 36px;
	position: absolute;
	right: 3px;
	top: 3px;
	font-family: "Microsoft YaHei";
	font-size: 14px;
	color: #fff;
	border-radius: 4px;
	cursor: pointer;
    
}
.section2{
	margin:20px 0 20px 0;
}
.section2 ul{
	overflow: hidden;
}
.section2 ul li{
	float: left;
	width: 210px;
	height: 80px;
	margin-right: 14px;
	line-height: 80px;
}
.section2 ul li a{
	display: block;
	height: 100%;
}
.section2 ul li.li1{
	background: #ffefef;
}

.section2 ul li.li1 img{
	margin-left: 20px;
}
.section2 ul li.li1 span{
	color: #d65050;
	margin-left: 14px;
}
.section2 ul li.li2{
	background: #f8eefd;
}
.section2 ul li.li2 img{
	margin-left: 20px;
}
.section2 ul li.li2 span{
	color: #9654b6;
	margin-left: 14px;
}
.section2 ul li.li3{
	background: #ebf6e8;
}
.section2 ul li.li3 img{
	margin-left: 8px;
}
.section2 ul li.li3 span{
	color: #71bb59;
	margin-left: 7px;
}
.section2 ul li.li4{
	background: #f8f1e4;
}
.section2 ul li.li4 img{
	margin-left: 41px;
}
.section2 ul li.li4 span{
	color: #e1a319;
	margin-left: 9px;
}
.section2 ul li.li5{
	background: #e9f0f8;
	margin-right: 0;
}
.section2 ul li.li5 img{
	margin-left: 30px;
}
.section2 ul li.li5 span{
	color: #4489ca;
	margin-left: 10px;
}
.section2 ul li img{
	float: left;
	margin-top: 16px;
}
.section2 ul li span{
	font-size: 16px;
}
.section2 ul li span b{
	font-size: 22px;
}
.section2 ul li.li1:hover{
	background: #e55959;
}
.section2 ul li.li2:hover{
	background: #a141d2;
}
.section2 ul li.li3:hover{
	background: #4bbd2e;
}
.section2 ul li.li4:hover{
	background: #d29d44;
}
.section2 ul li.li5:hover{
	background: #2977c1;
}
.section2 ul li:hover span{
	color: #fff;
}
.section3{
	overflow: hidden;
}
.office{
	float: left;
	width: 440px;
}

    .office .jy-title {
        height: 44px;
        background: #dbdbdb;
        line-height: 44px;
        overflow: hidden;
    }
.office .jy-title h4{
	padding: 0 12px;
	float: left;
	text-align: left;
}
.office .jy-title h4 a{
	color: #666;
	font-weight: bold;
	font-size: 16px;
	display: block;
}
.office .jy-title h4.on{
	background: url(../images/index/on_03.png) repeat-x bottom;
	
}
.office .jy-title h4.gg{
	background: url(../images/index/on_04.png) repeat-x bottom;
	
}
.office .jy-title h4.on a{
	color: #d41616;
}



.section3 .jy{
	width: 440px;
	float:left;
	margin-left: 20px;
}
.jy .jy-title {
    height: 44px;
    background: #dbdbdb;
    line-height: 44px;
    overflow: hidden;
}
.jy .jy-title h4{
	padding: 0 12px;
	float: left;
	text-align: left;
}
.jy .jy-title h4 a{
	color: #666;
	font-weight: bold;
	font-size: 16px;
	display: block;
}
.jy .jy-title h4.on{
	background: url(../images/index/on_03.png) repeat-x bottom;
}
.jy .jy-title h4.on a{
	color: #d41616;
}
.jycon ul{
	font-size: 0;
	margin-top: 10px;
	overflow: hidden;
}
.jycongg ul{
	font-size: 0;
	margin-top: 10px;
	overflow:hidden
}
.jycongg ul li{
	height: 20px;
	padding-left: 14px;
	background: url(../images/index/n5_03.png) no-repeat left center;
	line-height: 24px;
	margin-left: 5px;
    text-overflow:clip;
    margin-right:5px;
}
.jycongg ul li a{
	float: left;
	font-size: 14px;
	color: #474747;
    overflow:hidden;
    text-overflow:ellipsis; 
    display:block;
}
.jycongg ul li span{
	float: right;
	font-size: 14px;
	color: #474747;
    margin-right:10px;
}
.jycon ul li{
	height: 27px;
	padding-left: 14px;
	background: url(../images/index/n5_03.png) no-repeat left center;
	line-height: 27px;
	margin-left: 5px;
}
.jycon ul li a{
	float: left;
	font-size: 14px;
	color: #474747;
}
.jycon ul li span{
	font-size: 12px;
	color: #808080;
	float: right;
	margin-right: 6px;
}
.jycon-hide{
	display: none;
}
.jycon-hide ul{
	font-size: 0;
	margin-top: 10px;
	overflow: hidden;
}
.jycon-hide ul li{
	height: 27px;
	padding-left: 14px;
	background: url(../images/index/n5_03.png) no-repeat left center;
	line-height: 27px;
	margin-left: 5px;
}
.jycon-hide ul li a{
	float: left;
	font-size: 14px;
	color: #474747;
}
.jycon-hide ul li span{
	font-size: 12px;
	color: #808080;
	float: right;
	margin-right: 6px;
}
.jycon ul li:hover{
	background: url(../images/index/n6_05.png) no-repeat left center;
}
.jycon ul li:hover a{
	color: #d41616;
}
.jycon-hide ul li:hover{
	background: url(../images/index/n6_05.png) no-repeat left center;
}
.jycon-hide ul li:hover a{
	color: #d41616;
}
.leadergg{
	float: right;
	width: 269px;
    height:400px;
    background: url(../images/index/on_04.png);
}
.leadergg .jy-title {
        height: 44px;
        overflow: hidden;
    }
.leadergg .jy-title h4 a{
	color: #FFF;
	font-weight: bold;
	font-size: 20px;
	display: block;
    margin-left:5px;
    margin-top:10px;
}
.leader{
	float: right;
	width: 267px;
    height:400px
}
    .leader .jy-title {
        height: 44px;
        background: #dbdbdb;
        line-height: 44px;
        overflow: hidden;
    }
.leader .jy-title h4{
	padding: 0 12px;
	float: left;
	text-align: left;
}
.leader .jy-title h4 a{
	color: #666;
	font-weight: bold;
	font-size: 16px;
	display: block;
}
.leader .jy-title h4.on{
	background: url(../images/index/on_03.png) repeat-x bottom;
}
.leader .jy-title h4.on a{
	color: #d41616;
}
.leader .leader-title{
	height: 44px;
	background: #f5f5f5;
	text-indent: 30px;
	font-size: 16px;
	font-weight: bold;
	line-height: 44px;
	letter-spacing: 2px;
}
.leader .leader-title span{
	font-size: 20px;
	color: #d41616;
}
.leaderbox{
	margin-top: 32px;
	overflow: hidden;
	margin-left: 17px;
}
.leaderbox .img{
	width: 138px;
	height: 165px;
	overflow: hidden;
	margin-right: 15px;
	float: left;
}
.leaderbox .leader-name{
	float: left;
	margin-top: 16px;
	width: 90px;
}
.leader-name ul{
	font-size: 0;
}
.leader-name ul li{
	overflow: hidden;
	margin-bottom: 16px;
}
.leader-name ul li p{
	float: left;
}
.leader-name ul li h4{
	float: left;
	width: 168px;
}
.leader-name ul li.li1 p,.leader-name ul li.li1 h4 a{
	font-size: 16px;
	font-weight: bold;
	color: #b66700;
}
.leader-name ul li.li2 p{
	font-size: 16px;
	font-weight: bold;
	color: #666;
}
.leader-name ul li.li2{
	margin-bottom: 4px;
}
.leader-name ul li.li2 h4 a{
	font-size: 15px;
	color: #333;
	margin-right: 10px;
	margin-bottom: 12px;
	float: left;
}
.leader-name ul li.li3 p{
	font-size: 16px;
	font-weight: bold;
	color: #666;
}
.leader-name ul li.li3 h4 a{
	font-size: 15px;
	color: #333;
	margin-right: 10px;
	margin-bottom: 12px;
	float: left;
}
.leader-name ul li h4 a:hover{
	text-decoration: underline;
}
.section4{
	margin-top: 20px;
    width:1180px;
}
.all{ width: 1180px; height: 109px;  position: relative; }
.screen{
	width:1180px;
	height:109px;
	overflow:hidden; 
	position:relative;
}
.screen li{ width:1180px; height:109px; overflow:hidden; float:left;}
.screen ul{ position:absolute; left:0; top:0px; width:5330px;}
.all ol{ position:absolute; right:10px; bottom:10px; line-height:20px; text-align:center;}
.all ol li{ float: left; width: 15px; height: 15px; background: #fff;  margin-left: 5px; cursor: pointer; font-size: 10px; font-family: Verdana; line-height: 15px; border-radius: 15px; }
.all ol li.current{ background:yellow;}

.section5{
	margin-top: 20px;
	overflow: hidden;
}
.meeting{
	width: 210px;
	float:right;
}
.three{
	width: 440px;
	height:400px;
	float: left;
}
.maga{
	width: 440px;
	float: left;
    height:400px;
	margin-left: 20px;
	
}
.meeting .m-title{
	height: 68px;
	line-height: 68px;
	text-align: center;
	font-size: 20px;
	font-weight: bold;
	color: #de0008;
}

.meeting .m-2{
	height: 68px;
	line-height: 68px;
	text-align: center;
	font-size: 20px;
	font-weight: bold;
	color: #de0008;
	margin-top:12px;
}

.meeting .m-3{
	height: 68px;
	line-height: 68px;
	text-align: center;
	font-size: 20px;
	font-weight: bold;
	color: #de0008;
	margin-top:12px;
}

.meeting .m-4{
	height: 68px;
	line-height: 68px;
	text-align: center;
	font-size: 20px;
	font-weight: bold;
	color: #de0008;
	margin-top:12px;
}

.meeting ul{
	font-size: 0;
	overflow: hidden;
}
.meeting ul li{
	margin-top: 12px;
	height: 68px;
	line-height: 68px;
}
.meeting ul li a{
	display: block;
	height: 100%;
}
.meeting ul li i{
	width: 44px;
	height: 40px;
	float: left;
	margin-left: 30px;
	margin-top: 12px;
}
.meeting ul li b{
	font-size: 16px;
	color: #de0008;
	margin-left: 15px;
}
.meeting ul li .i1{
	background: url(../images/index/btn_home_yizheng.png) no-repeat -9px -7px;
}
.meeting ul li .i2{
	background: url(../images/index/btn_home_lvzhi.png) no-repeat -65px -7px;
}
.meeting ul li .i3{
	background: url(../images/index/btn_home_app.png) no-repeat -118px -7px;
}
.meeting ul li:hover{
	background: #dbdbdb;
}
.three .th-title {
    height: 44px;
    background: #dbdbdb;
    line-height: 44px;
    overflow: hidden;
}
.three .th-title h4{
	padding: 0 12px;
	float: left;
	text-align: left;
}
.three .th-title h4 a{
	color: #666;
	font-weight: bold;
	font-size: 16px;
	display: block;
}
.three .th-title h4.on{
	background: url(../images/index/on_03.png) repeat-x bottom;
}
.three .th-title h4.on a{
	color: #d41616;
}
.thcon ul{
	font-size: 0;
	margin-top: 10px;
	overflow: hidden;
}
.thcon ul li{
	height: 27px;
	padding-left: 14px;
	background: url(../images/index/n5_03.png) no-repeat left center;
	line-height: 27px;
	margin-left: 5px;
}
.thcon ul li a{
	float: left;
	font-size: 14px;
	color: #474747;
}
.thcon ul li span{
	font-size: 12px;
	color: #808080;
	float: right;
	margin-right: 6px;
}
.thcon-hide{
	display: none;
}
.thcon-hide ul{
	font-size: 0;
	margin-top: 10px;
	overflow: hidden;
}
.thcon-hide ul li{
	height: 27px;
	padding-left: 14px;
	background: url(../images/index/n5_03.png) no-repeat left center;
	line-height: 27px;
	margin-left: 5px;
}
.thcon-hide ul li a{
	float: left;
	font-size: 14px;
	color: #474747;
}
.thcon-hide ul li span{
	font-size: 12px;
	color: #808080;
	float: right;
	margin-right: 6px;
}
.thcon ul li:hover{
	background: url(../images/index/n6_05.png) no-repeat left center;
}
.thcon ul li:hover a{
	color: #d41616;
}
.thcon-hide ul li:hover{
	background: url(../images/index/n6_05.png) no-repeat left center;
}
.thcon-hide ul li:hover a{
	color: #d41616;
}
.maga .maga-title {
    height: 44px;
    background: #dbdbdb;
    line-height: 44px;
    overflow: hidden;
}
.maga .maga-title h4{
	padding: 0 12px;
	float: left;
	text-align: left;
}
.maga .maga-title h4 a{
	color: #666;
	font-weight: bold;
	font-size: 16px;
	display: block;
}
.maga .maga-title h4.on{
	background: url(../images/index/on_03.png) repeat-x bottom;
}
.maga .maga-title h4.on a{
	color: #d41616;
}
.magacon ul{
	font-size: 0;
	margin-top: 10px;
	overflow: hidden;
}
.magacon ul li{
	height: 27px;
	padding-left: 14px;
	background: url(../images/index/n5_03.png) no-repeat left center;
	line-height: 27px;
	margin-left: 5px;
}
.magacon ul li a{
	float: left;
	font-size: 14px;
	color: #474747;
}
.magacon ul li span{
	font-size: 12px;
	color: #808080;
	float: right;
	margin-right: 6px;
}
.magacon-hide{
	display: none;
}
.magacon ul li:hover{
	background: url(../images/index/n6_05.png) no-repeat left center;
}
.magacon ul li:hover a{
	color: #d41616;
}
.magacon-hide ul li:hover{
	background: url(../images/index/n6_05.png) no-repeat left center;
}
.magacon-hide ul li:hover a{
	color: #d41616;
}

.magacon-hide ul{
	font-size: 0;
	margin-top: 10px;
	overflow: hidden;
}
.magacon-hide ul li{
	height: 27px;
	padding-left: 14px;
	background: url(../images/index/n5_03.png) no-repeat left center;
	line-height: 27px;
	margin-left: 5px;
}
.magacon-hide ul li a{
	float: left;
	font-size: 14px;
	color: #474747;
}
.magacon-hide ul li span{
	font-size: 12px;
	color: #808080;
	float: right;
	margin-right: 6px;
}
.magacon-hide{
	display: none;
}
.magacon ul li:hover{
	background: url(../images/index/n6_05.png) no-repeat left center;
}
.magacon ul li:hover a{
	color: #d41616;
}
.magacon-hide ul li:hover{
	background: url(../images/index/n6_05.png) no-repeat left center;
}
.magacon-hide ul li:hover a{
	color: #d41616;
}
.maga-content .bj{
	height: 180px;
	display: none;
}

.magacon-img
{
	padding-top:90px;
	padding-left:20px;
	display: block;
	
}

.carousel-container {
	position:relative;
	width:400px;
	margin:0 auto;
	z-index: 99;
}
#carousel {
	height: 200px;
	width:400px;
	position:relative;
	z-index: 999;
	/* background: #ccc; */
}
.carousel-image {
	border:0;
	display:block;
	width: 225px;
	height: 156px;
}
.carousel-feature {
	position:absolute;
	top:-450px;
	left:-450px;
	cursor:pointer;
	text-align: center;
}
.carousel-feature .text{
	font-size: 14px;
	color: #666;
	margin-top: 5px;
}
.section6{
	margin-top: 20px;
	overflow: hidden;
}
.member{
	width: 647px;
	height: 359px;
	background: #fafafa;
	float: left;
}
.hd{
	float: right;
	width: 435px;
	height: 359px;
	/* background: #fafafa; */
}
.mem-title{
	width: 647px;
	height: 44px;
	background: #f5f5f5;
	overflow: hidden;
}
.mem-title h4{
	width: 157px;
	height: 44px;
	text-indent: 36px;
	line-height: 44px;
	float: left;
	font-weight: bold;
}
.mem-title h4 a{
	font-size: 18px;
	color: #666;
}
.mem-title h4.on{
	background: url(../images/index/n2_03.png) no-repeat;
}
.mem-title h4.on a{
	color: #fff;
}
.mem-content{
	width: 590px;
	height: 280px;
	margin: 25px auto 0;
}
#scrollDiv{
	width: 590px;
	height: 274px;
	overflow: hidden;
}
#scrollDiv li{
	width: 100%;
	height: 117px;
	margin-bottom: 20px;
}

#scrollDiv li .img{
	float: left;
	width: 205px;
	height: 116px;
	border: 1px solid #cccccc;
	overflow: hidden;
}
#scrollDiv li .img img{
	width: 201px;
	height: 112px;
	margin: 2px auto;
	display: block;
}
#scrollDiv li .text{
	float: left;
	margin-left: 20px;
	width: 360px;
}
#scrollDiv li .text h3{
	font-size: 16px;
	color: #666;
	font-weight: bold;
	margin-top: 8px;
}
#scrollDiv li .text p{
	font-size: 12px;
	color: #666;
	line-height: 24px;
	margin-top: 10px;
}
#scrollDiv li .text p b{
	color: #ff6161;
	margin-left: 4px;
}
.memcon-hide{
	display: none;
	width: 590px;
	margin:0 auto 0;
}
.f-xue{
	overflow: hidden;
	padding-bottom: 18px;
	border-bottom: 1px dashed #ccc;
}
.f-xue .img{
	width: 205px;
	height: 116px;
	background: #ccc;
	float: left;
}
.f-xue .f-con{
	float: right;
	width: 360px;
}
.f-con h4{
	font-size: 16px;
	color: #666;
	font-weight: bold;
	margin:8px 0 8px 0;
}

.f-con h4 a{
	color: #666;
}

.f-con p{
	text-indent: 2em;
	line-height: 24px;
	font-size: 12px;
	color: #666;
}
.f-con p a{
	color: #d41616;
}
.memcon-hide ul{
	font-size: 0;
	overflow: hidden;
	margin-top: 8px;
}
.memcon-hide ul li{
	height: 30px;
	line-height: 30px;
	width: 100%;
}
.memcon-hide ul li a{
	float: left;
	font-size: 14px;
	color: #666;
}
.memcon-hide ul li:hover a{
	color: #d41616;
}
.memcon-hide ul li span{
	float: right;
	font-size: 13px;
	color: #808080;
}
.hd-title{
	height: 44px;
	background: #f5f5f5;
	color:#666;
}
.hd-title h4{
	padding: 0 12px;
	float: left;
	text-align: left;
	height: 44px;
	line-height: 44px;
	font-weight: bold;
}
.hd-title h4 a{
	font-size: 16px;
	color: #666;
	display: block;
	height: 100%;
}
.hd-title h4.on{
	background: url(../images/index/on_03.png) repeat-x left top;
	color: #d41616;
}
.hd-title h4.on a{
	color: #d41616;
}
.hd-content{
	width: 433px;
	height: 314px;
	border: 1px solid #f0f0f0;
	background: #fff;
	border-top: none;
	overflow: hidden;
}
.hdcon .ta1{
	width: 374px;
	margin-top: 17px;
}
.hdcon .ta1 tr{
	height: 47px;
}
.hdcon .ta1 td{
	font-size: 14px;
	color: #666666;
}
.hdcon .ta1 td .inp1{
	width: 234px;
	height: 26px;
	border: 1px solid #ccc;
	margin-left: 10px;
	text-indent: 6px;
}
.hdcon .ta1 td.td1{
	text-align: right;
}
.hdcon .ta1 td textarea{
	width: 234px;
	margin-left: 10px;
	height: 42px;
	border: 1px solid #ccc;
	text-indent: 6px;
}
.hdcon .ta1 td.td3 .inp2{
	width: 78px;
	height: 26px;
	border: 1px solid #ccc;
	margin-left: 10px;
	text-indent: 6px;
	float: left;
}
.hdcon .ta1 td span{
	margin-left: 10px;
	float: left;
	cursor: pointer;
	margin-top: 5px;
}
.hdcon .btn{
	padding-left: 141px;
	margin-top: 5px;
}
.hdcon .btn a{
	float: left;
	background: #ff9460;
	font-size: 16px;
	color: #fff;
	text-align: center;
	width: 81px;
	height: 28px;
	line-height: 28px;
	margin-right: 18px;
	border-radius: 4px;
}
.hdcon-hide{
	display: none;
}
.ht-box{
	width: 90%;
	margin: 16px auto 0;
}
.ht-box ul{
	font-size: 0;
}
.ht-box ul li{
	height: 31px;
	line-height: 29px;
}
.ht-box ul li.li1{
	height: 30px;
	background: #f2f2f2;
	line-height: 30px;
}
.ht-box ul li.li1 span{
	float: left;
	font-size: 14px;
	color: #474747;
}
.ht-box ul li.li1 span.s1{
	margin-left: 110px;
	margin-right: 190px;
}
.ht-box ul li a{
	float: left;
	font-size: 14px;
	color: #474747;
	margin-left: 8px;
}
.ht-box ul li span{
	float: right;
	font-size: 13px;
	color: #666;
	margin-right: 30px;
}
.zjbox{
	/* padding: 0 24px; */
	overflow: hidden;
	padding-left: 24px;
	padding-top: 24px;
}
.zjbox ul li{
	width: 186px;
	height: 58px;
	background: url(../images/n10_03.jpg) no-repeat;
	float: left;
	margin-right: 14px;
	margin-bottom: 14px;
	line-height: 58px;
}
.zjbox ul{
	overflow: hidden;
	font-size: 0;
}
.zjbox ul li i{
	float: left;
	width: 34px;
	height: 32px;
	margin-left: 14px;
	margin-top: 13px;
}
.zjbox ul li span{
	font-size: 14px;
	font-weight: bold;
	color: #d96a2d;
	margin-left: 5px;
}
.zjbox ul li i.i1{
	background: url(../images/n11_06.png) no-repeat 9px center;
}
.zjbox ul li i.i2{
	background: url(../images/n12_03.png) no-repeat 0;
	margin-left: 29px;
}
.zjbox ul li i.i3{
	background: url(../images/n13_03.png) no-repeat 0;
	margin-left: 17px;
}
.section7{
	margin-top: 20px;
    width:1180px;
}
.fen-title {
    overflow: hidden;
    height: 35px;
    line-height: 35px;
    background: #dbdbdb
}
.fen-title h4{
	float: left;
	padding:0 12px;
	margin-right: 5px;
}
.fen-title .line{
	float: left;
	width: 765px;
	background: url(../images/xian_03.png) repeat-x;
	height: 5px;
	margin-top: 17px;
	margin-left: 5px;
}
.fen-title h4 a{
	font-size: 16px;
	color: #666;
	font-weight: bold;
	display: block;
	padding-left: 0px;
}
.fen-title h4.on{
	background: url(../images/index/on_03.png) repeat-x left bottom;
}
.fen-title h4.on a{
	color: #d41616;
}

.fen1{
	margin-top: 18px;
	width: 1180px;
    height: 180px;
    overflow: hidden;
    position: relative;

}
.fen1 .bd ul{
	overflow: hidden;
}
.fen1 .bd ul li{
	float: left;
	position: relative;
	width: 266px;
	height: 180px;
	margin-right: 14px;
}
.fen1 .bd ul li.last{
	margin-right: 0;
}
.fen1 .bd ul li .img{
	position: absolute;
	z-index: 1;
	left: 0;
	top: 0;
}

.fen1 .bd ul li .text{
	height: 30px;
	line-height: 30px;
	background: url(../images/index/q4_03.png) repeat-x;
	position: absolute;
	z-index: 2;
	bottom: 0;
	left: 0;
	text-align: center;
	width: 100%;
}
.fen1 .bd ul li .text a{
	font-size: 14px;
	color: #fff;
}


.fen1-hide{
	margin-top: 18px;
	width: 1108px;
	display: none;
height: 180px;
    overflow: hidden;
    position: relative;

}
.fen1-hide .bd ul{
	overflow: hidden;
}
.fen1-hide .bd ul li{
	float: left;
	position: relative;
	width: 266px;
	height: 180px;
	margin-right: 14px;
}
.fen1-hide .bd ul li.last{
	margin-right: 0;
}
.fen1-hide .bd ul li .img{
	position: absolute;
	z-index: 1;
	left: 0;
	top: 0;
}

.fen1-hide .bd ul li .text{
	height: 30px;
	line-height: 30px;
	background: url(../images/index/q4_03.png) repeat-x;
	position: absolute;
	z-index: 2;
	bottom: 0;
	left: 0;
	text-align: center;
	width: 100%;
}
.fen1-hide .bd ul li .text a{
	font-size: 14px;
	color: #fff;
}

.footer{
	
	
}
.footer .frend
{
	width:1140px;
	background: #ffffff;
	margin: 0 auto;
	overflow: hidden;
}
.frend .frend-title{
	width: 1108px;
	margin: 0 auto;
	
	overflow: hidden;
	height: 35px;
	line-height: 35px;
	background: #f5f5f5;
}

.frend-title h4{
	float: left;
	padding:0 12px;
	margin-right: 5px;
}
.frend-title .line{
	float: left;
	width: 765px;
	background: url(../images/xian_03.png) repeat-x;
	height: 5px;
	margin-top: 10px;
	margin-left: 5px;
}
.frend-title h4 a{
	font-size: 16px;
	color: #666;
	font-weight: bold;
	display: block;
	padding-left: 0px;
}
.frend-title h4.on{
	background: url(../images/index/on_03.png) repeat-x left bottom;
}
.frend-title h4.on a{
	color: #d41616;
}
.footer .friend-photo
{
	width: 1140px;
	margin: 0 auto;
	background: #ffffff;
	overflow: hidden;
}
.friend-photo .photo1
{
	float: left;
	margin-top: 18px;
	margin-left:17px;
	margin-right:12px;
	
}
.footer .friendlink{
	width: 1140px;
	margin: 0 auto;
	background: #ffffff;
	overflow: hidden;
	height: 60px;
	line-height: 60px;
}
.footer .friendlink .friend-left
{
	margin-left:80px;
	
	float:left;
}
.footer .friendlink p{
	float: left;
	font-size: 14px;
	font-weight: bold;
	color: #666;
	margin-left: 20px;
	margin-right: 20px;
}
.footer .friendlink .link1{
	float: left;
	margin-top: 10px;
	margin-right: 11px;
}
.link1 select{
	width: 185px;
	height: 39px;
	background: #fff;
	font-size: 14px;
	font-family: "Microsoft YaHei";
	color: #474747;
	text-indent: 10px;
}
.foot {
    height: 190px;
    background: #013a87;
    margin-top: 0px;
}
.footbox{
	width: 1142px;
	margin: 10px auto;
    flex-align:center;
}
.footbox .wx{
	float: left;
	margin-left: 150px;
	margin-top: 15px;
}
   
.footbox .footnav{
	float: left;
	margin-left: 25px;
	margin-top: 30px;
}

    .footbox .beian {
        float: left;
        margin-left: 250px;
        margin-top: 55px;
    }

    .footbox .jc {
        float: left;
        margin-left: 30px;
        margin-top: 65px;
    }
.footbox .img{
	float: left;
	margin-left: 125px;
	margin-top: 40px;
	overflow: hidden;
}
.wx p{
	font-size: 14px;
	color: #8c2217;
	margin-bottom: 9px;
}
.footnav .b-nav{
	font-size: 14px;
	color: #666;
	margin-bottom: 16px;
}
.footnav .b-nav a{
	font-size: 14px;
	color: #666;
	margin:0 5px;
}
.footnav .b-nav a.a1{
	margin-left: 0;
}
.footnav p{
	font-size: 14px;
	color: #fff;
	margin-bottom: 16px;
}
.footnav p b{
	margin-left: 20px;
}
.footnav p span{
	font-weight: bold;
	color: #d41616;	
}
.footbox .img a{
	float: left;
	margin-right: 5px;
}
.footbox .img .a2{
	margin-top: 5px;
}

.cebian{
	position: fixed;
	top: 302px;
	width: 62px;
	right: 10px;
	height: 342px;
	z-index: 9999;
}

#moquu_top {
	z-index:2;
	width:62px;
	height:62px;
	right:10px;
	position:fixed;
	cursor:pointer;
	_position:absolute;
	_bottom:auto;
	_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)))
}

#moquu_wxin {
	height: 62px;
}
#moquu_wxin a {
	background:url(../images/ce10_03.png) 0 -0px;
	display: block;
	width:62px;
	height:62px;
}
#moquu_wxin a:hover {
	background:url(../images/ce10_03.png) -62px -0px
}
#moquu_wshare {
	margin-top: 8px;
	height: 62px;
}
#moquu_wshare a {
	background:url(../images/ce10_03.png) 0 -70px;
	width:62px;
	height:62px;
	display: block;
}
#moquu_wshare a:hover {
	background:url(../images/ce10_03.png) -62px -70px
}
#moquu_wmaps {
	margin-top: 8px;
}
#moquu_wmaps a {
	background:url(../images/ce10_03.png) 0 -140px;
	width:62px;
	height:62px;
	display:block;
}
#moquu_wmaps a:hover {
	background:url(../images/ce10_03.png) -62px -140px
}
#moquu_top {
	background:url(../images/ce10_03.png) 0 -279px;
	width:62px;
	height:62px;
	bottom:20px;
	margin-top: 70px;
}
#moquu_top:hover {
	background:url(../images/ce10_03.png) -62px -279px
}
.moquu_wxin,.moquu_wshare {
	position:relative;
	z-index:999
}
.moquu_wxin a:hover .moquu_wxinh,.moquu_wshare a:hover .moquu_wshareh {
	display:block
}
.moquu_wxin .moquu_wxinh {
	position:absolute;
	display:none;
	left:-120px;
	top:-50px;
	width:114px;
	height:245px;
	background:url(../images/ewm_03.png) no-repeat;
	z-index: 9999;
}
.moquu_wshare .moquu_wshareh {
	position:absolute;
	display:none;
	left:-280px;
	top:-200px;
	width:275px;
	height:360px;
	background:url(../images/moquu_wshare.png) no-repeat
}

.app-con{
	width: 62px;
	height: 62px;
	cursor: pointer;
	margin-top: 8px;
	position: relative;
}
.app-con a{
	background:url(../images/ce10_03.png) 0 -208px;
	height: 100%;
	display: block;
}
.app-con:hover a{
	background: url(../images/ce10_03.png) -62px -208px;
}
.apps{
	display: none;
	width: 114px;
	height: 131px;
	background: url(../images/hnyyzx.png) no-repeat;
	position: absolute;
	left:-120px;
	top:-20px;
}
.app-con a:hover .apps{
	display: block;
}

/*ÐÞ¸ÄÑùÊ½*/
.meeting .m-title a{
	color: #de0008;
}

#scrollDiv li a{
	height: 100%;
	font-size: 16px;
	color: #666;
	font-weight: bold;
}

#scrollDiv li .text p b a{
	color: #ff6161;
	font-size: 12px;
}

.memcon-hide ul{
	font-size: 0;
	margin-top: 10px;
	overflow: hidden;
}
.memcon-hide ul li{
	height: 27px;
	padding-left: 14px;
	background: url(../images/index/n5_03.png) no-repeat left center;
	line-height: 27px;
	margin-left: 5px;
}
.memcon-hide ul li a{
	float: left;
	font-size: 14px;
	color: #474747;
}
.memcon-hide ul li span{
	font-size: 12px;
	color: #808080;
	float: right;
	margin-right: 19px;
}
.memcon-hide ul li:hover{
	background: url(../images/index/n6_05.png) no-repeat left center;
}
.memcon-hide ul li:hover a{
	color: #d41616;
}

.marquee {width:1180px;height:180px;overflow:hidden;position: absolute;left:0;top:0;}
.marquee1 {width:1180px;height:180px;overflow:hidden;position: absolute;left:0;top:0;}
.marquee2 {width:1180px;height:180px;overflow:hidden;position: absolute;left:0;top:0;}

.hdcon-hide .ta1{
	width: 374px;
	margin-top: 17px;
}
.hdcon-hide .ta1 tr{
	height: 47px;
}
.hdcon-hide .ta1 td{
	font-size: 14px;
	color: #666666;
}
.hdcon-hide .ta1 td .inp1{
	width: 234px;
	height: 26px;
	border: 1px solid #ccc;
	margin-left: 10px;
	text-indent: 6px;
}
.hdcon-hide .ta1 td.td1{
	text-align: right;
}
.hdcon-hide .ta1 td textarea{
	width: 234px;
	margin-left: 10px;
	height: 42px;
	border: 1px solid #ccc;
	text-indent: 6px;
}
.hdcon-hide .ta1 td.td3 .inp2{
	width: 78px;
	height: 26px;
	border: 1px solid #ccc;
	margin-left: 10px;
	text-indent: 6px;
	float: left;
}
.hdcon-hide .ta1 td span{
	margin-left: 10px;
	float: left;
	cursor: pointer;
	margin-top: 5px;
}
.hdcon-hide .btn{
	padding-left: 141px;
	margin-top: 5px;
}
.hdcon-hide .btn a{
	float: left;
	background: #ff9460;
	font-size: 16px;
	color: #fff;
	text-align: center;
	width: 81px;
	height: 28px;
	line-height: 28px;
	margin-right: 18px;
	border-radius: 4px;
}
.td_dotline_1 {
    height: 35px;
    line-height:35px;
    border: 1px solid #CCCCCC;
    border-left: none;
    border-right: none;
    border-top: none;
    font-size: 16px;
    border-bottom: 1px dashed #DAD7D7;
    padding-left: 3px;
    text-indent: 8px;
}

    .td_dotline_1 a:link {
        font-size: 16px;
        color: #333333;
        text-decoration: none;
    }

    .td_dotline_1 a:hover {
        font-size: 16px;
        color: #CE0004;
        text-decoration: none;
    }

    .td_dotline_1 a:active {
        font-size: 16px;
        color: #CE0004;
        text-decoration: none;
    }

    .td_dotline_1 a:visited {
        font-size: 16px;
        color: #333333;
        text-decoration: none;
    }