a,td{
    text-decoration: none;
    font-family: 微软雅黑;}

img{
    margin:0;
    padding: 0;
    border: none;}
ul,li{
    margin: 0;
    padding: 0;
    list-style: none;}
body{
    width: 1440px;
    margin: 0 auto;}
.header{
    width: 1440px;}
.header .top{
    width:1000px;
    height: 150px;
    padding: 0 220px 0 220px;
    background-image: url(../images/logo-bg.png);}
.header .top .logo{
    float: left;
    margin: 26px 0 0 4px;}
.header .top .top-r{
    margin: 30px 4px 0 0 ;
    float: right;
    width:230px;
    height:64px;}
.header .top-r .contact{
    height:50px;
    width:220px;
    padding-left: 10px;}
.aaa{
    margin: 10px 10px 0 0;
    float: left;}
.bbb{
    float: left;}

.contact .img{
    position: relative;
    width: 45px;
    height: 45px;
    margin-right: 2px;
    float: left;
    text-align: center;}
.contact .img-show{
    position: absolute;
    width: 29px;
    height: 29px;
    border: 1px #befd33 solid;
    margin: 8px;}
.contact .img-hide{
    display: none;
    position: absolute;
    width: 43px;
    height: 43px;
    border: 1px #befd33 solid;}
.contact .img-show1{
    position: absolute;
    width: 29px;
    height: 29px;
    border: 1px #befd33 solid;
    margin: 8px;}
.contact .img-hide1{
    display: none;
    position: absolute;
    width: 100px;
    height: 100px;
    border: 1px #befd33 solid;
	z-index:99;}
.contact .img:hover .img-show1{
    display: none;}
.contact .img:hover .img-hide1{
    display: block;}
.contact a{
    line-height:32px;
    font-size:12px;
    color:white;}
/*.contact .img:nth-child(3) img{*/
/*margin:2px 0 0 0;*/
/*}*/
/*.contact .img:nth-child(4) img{*/
/*margin:4px 0 0 0;*/
/*}*/
.header .top-r .search{
    height:32px;
    width:230px;
    position: relative;}
.search input{
    padding: 0 0 0 4px;
    width: 224px;
    height: 30px;
    border-radius: 6px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    /*position: relative;*/
    /*z-index: 2;*/
    /*behavior: url(iecss3.htc);*/
    border: 1px;
    /*font-family: 微软雅黑;*/
    font-size: 12px;
    line-height: 30px;
    background-color: #ffffff;
    color: #999999;}
.search button{
    position: absolute;
    background-color: transparent;
    border: none;
    z-index: 3;
    top:3px;
    left: 194px;}
.header .nav{
    padding: 0 220px 0 220px;
    background-color: white;
    width: 1000px;
    height: 55px;
    position: relative;}
.nav ul,.nav li{
    margin: 0;
    padding: 0;
    list-style: none;}
.nav .on-nav{
    position: relative;
    width: 108px;
    height: 55px;
    float: left;
    text-align: center;}
.on-nav a{
    /*font-family: 微软雅黑;*/
    font-size:14px;
    line-height: 55px;
    color: #000;}
.on-nav:hover>a{
    color: #fe825c;
    padding-bottom: 4px;
    border-bottom-style: solid;
    border-bottom-width: 3px;
    border-color: #fe825c ;}
.on-nav:hover .in-nav{
    display: block;}
.in-nav{
    position: absolute;
    z-index: 10;
    top:50px;
    display: none;}
.in-nav li{
    height: 36px;
    width: 116px;
    margin: 0 auto;
    background-color: #f2e9e6;}
.in-nav a{
    line-height: 34px;
    color: #fe825c;}
.in-nav li:hover{
    background-color: #fe825c;}
.in-nav li:hover a{
    color: #f2e9e6;}
.header .slider{
    width: 1440px;
    height: 456px;}
.slider-content{
    width: 1440px;
    height:456px;
    position: relative;}
.slider-content div{
    position: absolute;}
.con-title{
    width: 1440px;
    height:46px;
    top:410px;
    left: 0;
    background-color: RGBA(0,0,0,0.5);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#7F000000,endColorstr=#7F000000);}
.con-title a {
    font-size: 20px;
    color: #fff;
    line-height: 46px;
    margin-left: 230px;}
.unslider{
    position: relative;}
.unslider-nav{
    position: absolute;
    left: 1080px;
    top: 426px;}
.unslider-nav li{
    margin-right: 12px !important;
    width:10px !important;
    height:10px !important;
    background-color: white !important;
    border-radius: 10px !important;}
.unslider-nav .unslider-active{
    background-color: #fce233 !important;
    border-color: #fce233 !important;}








.header .slider1{
    width: 620px;
    height: 350px;}
.slider-content1{
    width: 620px;
    height:350px;
    position: relative;}
.slider-content1 div{
    position: absolute;}
.con-title1{
    width: 620px;
    height:50px;
    top:300px;
    left: 0;
    background-color: RGBA(0,0,0,0.5);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#7F000000,endColorstr=#7F000000);}
.con-title1 a {
    font-size: 20px;
    color: #fff;
    line-height: 50px;
    margin-left: 10px;}
.unslider1{
    position: relative;}
.unslider-nav1{
    position: absolute;
    left:500px;
    top: 320px;}
.unslider-nav1 li{
    margin-right: 12px !important;
    width:10px !important;
    height:10px !important;
    background-color: white !important;
    border-radius: 10px !important;}
.unslider-nav1 .unslider-active{
    background-color: #fce233 !important;
    border-color: #fce233 !important;}






.content{
    background-color: #f4f4f4;
    width: 1440px;}
.top-content{
    width:960px;
    height: 340px;
    margin: 0 220px 0 220px;
    padding: 30px 20px 0 20px;
    background-color:white;}
.top-content .news{
    float: left;
    width: 630px;
    height: 350px;}
.top-content .notices{
    float: right;
    width: 310px;
    height: 340px;}
.top-style1{
    height: 25px;
    width: 100%;
    margin-bottom:20px;}
.top-style1 .top-left{
    float: left;
    height: 35px;}
.top-style1 img{
    margin-right:10px;}
.top-style1 .c{
    font-size:20px;
    font-weight: bold;
    color: #333333;}
.top-style1 .e{
    font-size:20px;
    font-weight: normal;
    color: #d0d0d0;}
.top-style1 .right{
    float: right;}

/*社会实践公告*/
.top-style2{
    height: 25px;
    width: 100%;}
.top-style2 .top-left{
    float: left;
    height: 35px;}
.top-style2 img{
    margin-right:10px;}
.top-style2 .c{
    font-size:20px;
    font-weight: bold;
    color: #333333;}
.top-style2 .e{
    font-size:20px;
    font-weight: normal;
    color: #d0d0d0;}
.top-style2 .right{
    float: right;}
/**/
.news .con-news{
    height: 315px;
    width: 630px;}
.notices .con-list{
    margin-top: 33px;}
.con-news-left{
    width: 300px;
    float: left;}
.con-news-right{
    margin-left: 15px;
    margin-top: 12px;
    width: 300px;
    float: left;}
.con-news-right .news-top{
    padding-bottom:8px;}
.con-news-right .news-top .new-title{
    /*font-family: 微软雅黑;*/
    font-size: 16px;
	display:inline-block;
    font-weight: bold;
    color:#333333 ;
	width:300px;
	height:25px;
	
	overflow:hidden;}
.con-news-right .news-top a{
    /*font-family: 微软雅黑;*/
    line-height:30px;
    font-size:14px;
    color: #666666;}
.con-news-right .news-top{
    border-bottom-style: dotted;
    border-bottom-color: #160808;
    border-bottom-width:1px;}
.con-list{}
.con-list li{
    overflow: hidden;
    list-style:none;
    height: 18px;
    margin: 15px 0;}
.con-list a{
    font-size: 14px;
    line-height: 16px;
    color: #666666;}
.con-list img{
    margin-bottom: 3px;}
.mid-content{
    width:960px;
    height: 795px;
    margin: 0 220px 0 220px;
    padding: 0 20px;
    background-color:white;}
.mid-con-left{
    float: left;
    width: 630px;
    height: 795px;}
.mid-con-right{
    float: right;
    width: 304px;
    height: 795px;}


.block{
    float: left;
    width: 300px;
    height: 250px;
    border-top-width:3px;
    border-top-style: solid;
    border-top-color: #32af75;}
.tri{
    margin-right: 28px;}
.block .block-top{
    height: 54px;}
.block .block-top a{
    float: left;
    color: black;
    /*font-family:微软雅黑;*/
    font-size:20px;
    line-height: 54px;
	font-weight:bold;}
.block .block-top .more{
    float: right;
    margin-top: 2px;
    margin-right: 2px;}
.block-list li{
    list-style: none;
    overflow: hidden;
    height:30px;
    width:300px;}
.block-list li a{
    /*font-family: 微软雅黑;*/
    font-size:14px;
    line-height: 30px;
    color: #666666;}


/*index1*/
.block1{
	margin-top:30px;
    float: left;
    width: 620px;
    height: 220px;
    border-top-width:3px;
    border-top-style: solid;
    border-top-color: #32af75;}
.tri1{
    margin-right: 0px;}
.block1 .block-top{
    height: 54px;}
.block1 .block-top a{
    float: left;
    color: black;
    /*font-family:微软雅黑;*/
    font-size:20px;
    line-height: 54px;}
.block1 .block-top .more{
    float: right;
    margin-top: 2px;
    margin-right: 2px;}
.block1 .block-list li{
    list-style: none;
    overflow: hidden;
    height:35px;
    width:620px;}
.block1 .block-list li a{
    /*font-family: 微软雅黑;*/
    font-size:14px;
    line-height: 35px;
    color: #666666;}




/*index2*/
.block2{
    float: left;
    width: 450px;
    height: 220px;
    border-top-width:3px;
    border-top-style: solid;
    border-top-color: #32af75;}
.tri2{
    margin-right: 0px;}
.block2 .block-top{
    height: 54px;}
.block2 .block-top a{
    float: left;
    color: black;
    /*font-family:微软雅黑;*/
    font-size:20px;
    line-height: 54px;}
.block2 .block-top .more{
    float: right;
    margin-top: 2px;
    margin-right: 2px;}
.block2 .block-list li{
    list-style: none;
    overflow: hidden;
    height:35px;
    width:450px;}
.block2 .block-list li a{
    /*font-family: 微软雅黑;*/
    font-size:14px;
    line-height: 35px;
    color: #666666;}




.first-list a{
    font-size: 16px !important;
    color: #333333 !important;}
.con-right{
    height: 254px;
    position: relative;}
.cont-right-title{
    position: absolute;
    top:0px;
    left:0px;
    width: 172px;
    text-align:center;
    height:55px;
    background-color: RGBA(255,255,255,0.7);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#7Fffffff,endColorstr=#7Fffffff);}
.cont-right-title a{
    font-family:汉仪中黑简 !important;
    line-height:55px;
    font-size:30px;
    color: #333;}


.con-right1{
	width:304px;
    height: 240px;
    position: relative;}
.cont-right-title1{
    position: absolute;
    top:0px;
    left:0px;
    width: 172px;
    text-align:center;
    height:55px;
    background-color: RGBA(255,255,255,0.7);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#7Fffffff,endColorstr=#7Fffffff);}
.cont-right-title1 a{
    font-family:汉仪中黑简 !important;
    line-height:55px;
    font-size:30px;
    color: #333;}


/*.mid-con-left:nth-child(odd){*/
/*margin-right: 304px;*/
/*}*/
.bottom-content{
    width:960px;
    min-height: 108px;
    margin: 0 220px 0 220px;
    padding: 0 20px;
    background-color:white;}
.bottom-content .top-style1{
height:35px;
    margin-bottom: 10px;
    padding-bottom: 8px;
    border-bottom-width: 3px;
    border-bottom-style: solid;
    border-bottom-color: #32af75;}
.bottom-content li{
    list-style:none;
    padding: 0 3px 0 6px;
    border-right: 1px solid #d9dadb;
    float: left;
    text-align: right;}
.bottom-content li a{
    font-size: 14px;
    line-height:25px;}

.footer{
  width: 1000px;
    height: 260px;
    /* padding-top: 15px; */
    background-image: url(../images/foot-bg1.png);
    padding: 5px 220px 0 220px;}
.footer a{
    color: #ffffff;
    font-size: 12px;}
.foot-left{
    width:600px;
    float: left;}
.foot-left .f-t-line-r{
    width: 525px;}
.foot-right{
    width: 400px;
    float: left;}
.foot-right .f-t-line-r{
    width: 375px;}
.f-t-line{
    width: 100%;
    height: 3px;
    margin: 10px 0;}
.f-t-line-l{
    width: 25px;
    height: 3px;
    float: left;
    background-color: #ccffae;}
.f-t-line-r{
    height: 3px;
    float: left;
    background-color: #0f9657;}
.footer-l-c ul{
    float: left;
    margin-right: 25px;}
.list-1{
    /*margin-left: 10px;*/
	width:150px;}
.list-2{
width:150px;}
.list-3{
    margin:0 !important;}
.footer-l-c ul li{
    height: 22px;}
.foot-r-c{}
.foot-r-c-l{
    width: 440px;
    height: 100px;}

.foot-r-t a,.foot-l-t a{
    font-size:16px;}
.foot-r-c-l li{
    float: left;
    height: 30px;
    width: 100px;
    text-align: left;}
.foot-r-c-l ul li:nth-child(8){
    width: 132px !important;}
.list-last{
    width: 136px\9 !important;}
.foot-r-c-l li a{
    line-height:30px;}

.foot-contact{
    border-top:1px dotted #298758;
    padding-top:20px;
    width:430px;}
.foot-contact a,.foot-contact img{
    float: left;}
.foot-contact a{
    margin: 20px 10px 0 10px;}
/*.foot-contact img:nth-child(2){*/
/*margin: 10px 0;*/
/*}*/
.o233{
    margin: 5px 0;}
.foot-line{
    width: 1440px;
    height: 50px;
    background-color: #068a4d;
    text-align: center;}
.foot-line a{
    line-height: 50px;
    color: white;
    font-size:12px;}

/*列表*/
.content{
    background-color: rgb(244, 244, 244);
    width: 1440px;
    padding-top: 10px;}
.coni{
    width: 960px;
    background-color: white;
    margin: 0px 220px;
    padding: 30px 20px 0px;}
.content-left{
    width:290px;
    height:400px;
    float: left;}
.content-left li{
    width: 210px;
    height: 48px;
    padding-left: 30px;
    /*border-top:1px solid #70cc69;*/
    border-bottom:1px solid #70cc69;
    background-color: #feffff;}
.content-left li a{
    font-size: 16px;
    line-height: 48px;
    color: #000;}
.content-left li img{
    margin: 0 6px 2px 0;}
.content-left li:hover{
    background-color: #f5f6f7;}
.content-left .active{
    filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#38ae77,endColorStr=#5ec36d) !important; /*ie 6 7 8*/
    background: -ms-linear-gradient(top, #38ae77,  #5ec36d) !important;        /* ie 10 */
    background:-moz-linear-gradient(top,#38ae77,#5ec36d) !important;/*火狐*/
    background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#38ae77), to(#5ec36d)) !important;/*谷歌*/
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#38ae77), to(#5ec36d)) !important;      /* safari 4-5, chrome 1-9*/
    background: -webkit-linear-gradient(top, #38ae77, #5ec36d) !important;   /*safari5.1 chrome 10+*/
    background: -o-linear-gradient(top, #38ae77, #5ec36d) !important;  /*opera 11.10+*/
    height: 50px !important;
    border:none !important;}
.content-left .active a{
    line-height:50px !important;
    color: #ffffff;}
.content-right{
    width: 660px;
    float: left;}
.con-head-img{
    width: 660px;
    border-top:5px solid #70cc67;}
.con{
    margin-top: 40px;
    width: 660px;}
.con .add{
    margin-bottom: 30px;}
.con .add i{
    margin: 0 6px 0 0;}
.con .add i{
    font-size:14px;
    color: #f4513f;}
.con .add a{
    font-size:14px;
    color: #000;}
.news_title {
    font-size: 18px;
    font-weight: bold;
    padding: 20px 0 10px 0;
    margin: 0 auto;
    width: 650px;
    text-align: center;}
.news_info {
    text-align: center;
    padding: 10px 0;
    color: #868686;
    font-size: 12px;}
.news_text {
    margin: 30px auto;
    padding-bottom: 20px;
    width: 650px;
    color: #2F2F2F;
    line-height: 22px;
    font-size: 14px;
    letter-spacing: 1px;}

.n-con{
    margin-left: 12px;
	display:inline-block;
	height:25px;
	line-height:25px;
	width:280px;
	overflow:hidden;
    font-family:宋体;
    font-size: 14px;
    color: #1F1F1F;}

.n-con1{
	display:inline-block;
	height:40px;
	line-height:20px;
	width:260px;
	overflow:hidden;
    font-family:宋体;
    color: #888888;
	font-size:12px;}

.n-con2{
	display:inline-block;
	height:40px;
	line-height:20px;
	width:220px;
	overflow:hidden;
    font-family:宋体;
    color: #888888;
	font-size:12px;}



A.link_hui14 { color:#444444; text-decoration:none;  font-size:14px;}
A.link_hui14:hover { color:#444444; text-decoration:none; font-size:14px;}

A.link_hui { color:#6C6C6C; text-decoration:none;  font-size:12px;}
A.link_hui:hover { color:#3BB373; text-decoration:none; font-size:12px;}


A.link_16b { color:#5992F9; text-decoration:none;  font-size:16px;  font-family: 微软雅黑;}
A.link_16b:hover { color:#666666; text-decoration:none;}

A.link_16b_0 { color:#000000; text-decoration:none; height:30px; line-height:30px;  font-size:16px; font-family: 微软雅黑;}
A.link_16b_0:hover { color:#000000;}


A.link_gao { height:45px; line-height:45px; width:100%; display:block; background-color:#f5f5f5; border-bottom:1px solid #0C6; color:#444; text-decoration:none;  font-size:14px;}
A.link_gao:hover { background-color:#ddd;}