*{
	margin: 0px;
	padding: 0px;
}
body{
	font-family: "微软雅黑";
	min-width:1200px;
	background: url(../images/body_bg.jpg) center bottom no-repeat;
	background-size: 100%;
}
input{outline:none;}
a{text-decoration: none;color:#333;}
a:hover{color: #d5211b;}
ul,li{list-style: none;}
.juli{width:1200px; height:30px;margin:0 auto;}
.clearfix{clear: both;}
.header{
	width: 100%;
	height: 135px;
	background:url(../images/top_bg.png) center bottom no-repeat;
}
.top{
	width: 1200px;
	height: 135px;
	margin: 0 auto;
}
.top_left{
	float: left;
	width: 738px;
	height: 135px;
}
.top_left .logo{
	width: 738px;
	margin-top: 27px;
}
.top_right{
	float: right;
	margin-right: 48px;
	width: 230px;
	height: 135px;
}
.top_right .sousuo{
        position: relative;
	float: right;
	height: 33px;
	margin-top: 49px;
	width: 230px;
	border: 1px solid #FFFFFF;
}
.sousuo .soukuang{
	width: 228px;
	border: 1px solid transparent;
	height: 31px;
	background-color: transparent;
}
.sousuo_img{
	position: absolute;
	width: 45px;
	height: 33px;
        padding-top: 50px;
	margin-left:184px;

}
.sousuo_img img{
	width:45px;
	height: 33px;
}
.sousuo_img:hover{
	cursor: pointer;
}
.nav{
	width: 100%;
	height: 55px;
	background-color: #5d92ff;
}
.nav .nav-cont{
	width: 1200px;
	height: 55px;
	margin: 0 auto;
}
.nav-cont ul{
	list-style: none;
}
.nav-cont ul li{
	float: left;
	width: 171px;
    height:55px;
    line-height:55px;
    font-size:18px;
    font-family: "微软雅黑";
    font-weight: 500;
    color: #fff;
    text-align: center;
}
.nav-cont ul li:hover{
	background: #277dff;
}
.nav-cont a{
	color:#fff;
}
.banner{
	position: relative;
	width: 1200px;
	height: 380px;
	margin: 30px auto;
}

.banner .dot {
    overflow: hidden;
    height: 25px;
    position: absolute;
    zoom: 1;
    z-index: 3;
    top: 356px;
    width: 100px;
    right: 568px;
}


.banner .dot li {
    width: 15px;
    height: 15px;
    line-height: 15px;
    text-align: center;
    font-weight: 400;
    font-family: "微软雅黑", Arial;
    color: #444444;
    background: #999;
    margin-right: 10px;
    border-radius: 50%;
    cursor: pointer;
    float: left;
}
.content{
	width: 1200px;
	height: 100%;
	margin: 0 auto;
	background-color: #fff;
	padding: 0 22px;
}
.news{
	float: left;
	width: 580px;
	height: 304px;
	margin-right: 40px;
}
.slide-box{
	overflow: hidden;
}
.slide-hd > span{
    display: inline-block;
    cursor: pointer;
	color:#a8a8a8;
}
.slide-hd > span.on{
    text-align: center;
	background: url(../images/hf_bg.png) center bottom no-repeat;
	color: #fff;
}
.slide-hd1 > span{
    display: inline-block;
    cursor: pointer;
	color:#a8a8a8;
}
.slide-hd1 > span.on{
    text-align: center;
	background: url(../images/hf_bg.png) center bottom no-repeat;
	color: #fff;
}
.slide-item .gengduo{
	float: right;
    height: 0;
    margin-top: -51px;
}
.hengfu{
	width: 580px;
	height: 32px;
}
.henfu_ju{
	width: 580px;
	height: 20px;
}
.hengfu .ico{
	float: left;
	margin-right: 8px;
	width: 32px;
	height: 32px;
}
.hengf_text,.hengf_text1{
	width: 80px;
	float: left;
	height: 32px;
	line-height: 32px;
	font-size: 18px;
	font-weight: bold;
	color: #2773ff;
	margin-right: 6px;
	
}


.xiexian{
	float: left;
	height: 32px;
	line-height: 32px;
	font-size: 16px;
	font-weight: 500;
	color: #a8a8a8;
	margin-right: 3px;
}
.yingwen{
	float: left;
	height: 32px;
	line-height: 32px;
	font-size: 16px;
	font-weight: 500;
	color: #999999;
	margin-right:8px;
	font-family: "arial narrow";
}
.gengduo{
	float: right;
	font-family: garamond;
	font-size: 16px;
	line-height: 32px;
}
.gengduo a{
	color: #999;
}
.gengduo a:hover{
	color: #2354d0;
}
.news_content{
	width: 580px;
	height: 249px;
}
.news_content .news_tu{
	float: left;
	margin-right: 20px;
	width: 216px;
}
.news_img{
	width: 216px;
	height: 152px;
}
.news_nav{
	position: absolute;
	width: 216px;
	height: 15px;
	background-color: rgba(0,0,0,0.4);
	margin-top: -15px;
}
.yuandian{
	float: right;
	width: 80px;
	height: 15px;
}
.news_nav li{
	float: left;
	width: 15px;
	height: 15px;
	font-size: 14px;
	line-height: 15px;
	text-align: center;
	color: #fff;
}
.news_nav li:hover{
	background: #cd3644;
}
.news_wenzi{
	width: 216px;
	height: 97px;
}
.biaoti{
	width: 216px;
	height: 15px;
	line-height: 15px;
	font-size: 14px;
	font-weight: 800;
	margin: 10px auto;
       overflow: hidden;
}
.biaoti a{
	font-size: 14px;
}

.xiangqing_content{
	text-indent: 2em;
	font-size: 12px;
	color: #666;
	line-height: 16px;
        word-break: break-all;
        text-overflow: ellipsis;
        overflow: hidden;
       display: -webkit-box;
       -webkit-line-clamp: 4;
      -webkit-box-orient: vertical;
}
.news_text{
	float: right;
	width: 344px;
	height: 249px;
}
.ne_text1{
	width: 344px;
	height: 78px;
	padding-bottom: 6px;
	border-bottom: 1px dashed #e3e3e3;
}
.noticeitem-time{
	width:76px;
	height:84px;
	line-height:15px;
	font-size:11px;
	float:left;
	text-align: center;
	background: url(../images/time_bg.png) center center no-repeat;
}
.noticeitem-timey{
	width: 76px;
	height: 38px;
	font-size: 24px;
	font-weight: 800;
	color: #1586ee;
	line-height: 44px;
}
.noticeitem-timemd{
	width: 76px;
	height: 37px;
	font-size: 14px;
	color: #1586ee;
	line-height: 37px;
}
.new_Tcont{
	float: left;
	width: 268px;
	height: 84px;
}
.time_biao{
	font-size: 16px;
	font-weight: 600;
	color: #333;
	line-height: 25px;
        overflow: hidden;
	text-overflow:ellipsis;
      white-space: nowrap;
}
.time_xq{
       height:48px;
	text-indent: 2em;
	margin-top: 5px;
	font-size: 14px;
	color: #666;
	line-height: 16px;  
        word-break: break-all;
       text-overflow: ellipsis;
        overflow: hidden;
        display: -webkit-box;
        -webkit-line-clamp:3;
        -webkit-box-orient: vertical;
}
.time_xq a{
	color: #666;
}
.time_xq a:hover{
	color: #d5211b;
}
.news_content p:hover{
	color: #d5211b;
}
.gong_gao{
	float: right;
	width: 580px;
	height: 304px;
}

.newsitem{
	height:40px; 
	line-height:40px; 
	overflow: hidden;
}
.newsitem-point{
	float:left;
	width: 25px;
	height: 40px;
	color: #999;
}
.newsitem-point img{
	width: 8px;
	height: 8px;
}
.newsitem-title{
	font-size: 16px;
	float:left;
	width:calc(100% - 200px);
	overflow: hidden;
}
.newsitem-time {
    width: 125px;
    font-size: 16px;
    float: right;
    color: #666;
    height: 40px;
}
.part2{
	margin: 30px auto;
	width: 100%;
	height: 126px;
}
.slide-box {
    overflow: hidden;
}
.jiaoxue_changgui{
	float: left;
	width: 580px;
	height: 422px;
	margin-right: 40px;
}
.hengf_text2{
	width: 80px;
	float: left;
	height: 32px;
	line-height: 32px;
	font-size: 18px;
	font-weight: bold;
	color: #a8a8a8;
	margin-left: 158px;
	text-align: center;
}
.hengf_text2:hover{
	background: url(../images/hf_bg.png) center bottom no-repeat;
	color: #fff;
}
.jiaoxue_content{
	width: 580px;
	height: 372px;
}

.jiaoxue_text{
	width: 580px;
	height: 50px;
	margin-bottom: 15px;
}
.time_qian{
	float: left;
	width: 29px;
	height: 31px;
	margin-right: 23px;
	margin-top: 9px;
}
.noticeitem-jxtime{
	width:76px;
	height:75px;
	line-height:15px;
	font-size:11px;
	float:left;
	text-align: center;
}
.noticeitem-jxcgtime{
	background: url(../images/timges_bg.png) center center no-repeat;
	width:50px;
	height:50px;
	line-height:25px;
	float:right;
	text-align: center;
}
.noticeitem-jctime{
	font-size: 18px;
	color: #fff;
	font-family: "arial narrow";
}
.noticeitem-jctimem{
	font-size: 14px;
	color: #077be5;
	font-family: "宋体";
	font-weight: 600;
}
.new_jxcont{
	float: left;
	height: 50px;
	width:calc(100% - 160px);
}
.jxcg_biao{
	font-size: 16px;
	font-weight: 600;
	color: #333;
	line-height: 25px;
	width:calc(100% - 10px);
	overflow: hidden;
	text-overflow:ellipsis;
    white-space: nowrap;
}
.jxcg_xq{
	text-indent: 2em;
	font-size: 12px;
	color: #666;
	line-height: 25px;
	overflow: hidden;
	text-overflow:ellipsis;
    white-space: nowrap;
}
.xuegong{
	float: right;
	width: 580px;
	height: 422px;
}
.zhixian_XG{
	float: left;
	width: 250px;
	height: 2px;
	margin: 15px 0;
	background-color: #d4d4d4;
}
.tu_img{
	width: 206px;
	height: 136px;
	float: left;
	margin-right: 20px;
}
.tu_img img{
	width: 206px;
	height: 136px;
}
.tuwen_wen{
	float: right;
	width: 352px;
	height: 136px;
}
.xg_biao{
	width: 313px;
	height: 37px;
	line-height: 37px;
	font-size: 16px;
	font-weight: 800;
	overflow: hidden;
	text-overflow:ellipsis;
    white-space: nowrap;
    margin-left: 20px;
}
.xg_xinei{
width:352px;
height:78px;
	color: #666;
	text-indent: 2em;
	font-size: 12px;
        word-break: break-all;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 4;
        -webkit-box-orient: vertical;
       overflow: hidden;
        line-height:20px;
}

.tu_zhan{
	width: 580px;
	height: 136px;
	margin-bottom: 20px;
}
.jiaoxue_content p:hover{
	color: #d5211b;
}
.xg_text{
	width: 580px;
	height: 216px;
}
.newsitem_xg{
	height:36px; 
	line-height:36px; 
	overflow: hidden;
}
.newsitem-xgpoint{
	float: left;
	width: 26px;
	height:36px;
}
.newsitem-xgpoint img{
	width: 18px;
	height: 17px;
	margin-top: 10px;
}
.part3_ju{
	width: 100%;
	height: 35px;
}
.dangjian{
	float: left;
	width: 580px;
	height: 332px;
	margin-right: 40px;
}
.zhixian_DJ{
	float: left;
	width: 170px;
	height: 2px;
	margin: 15px 0;
	background-color: #d4d4d4;
}
.part_nj{
	width: 580px;
	height: 24px;
}
.dj_tu{
	width: 580px;
	height: 89px;
	margin-bottom: 11px;
}
.newsitem_dj{
	height:35px; 
	line-height:35px; 
	overflow: hidden;
	margin-bottom: 15px;
}
.newsitem-djpoint{
	float: left;
	width: 20px;
	height: 35px;
}
.dangjian-time{
	width: 96px;
	height: 35px;
	float: left;
	font-size: 16px;
	font-family: "arial narrow";
	color: #4f90f5;
	background: url(../images/dang_bg.png) right center no-repeat;
}
.dangjian-time span{
	font-family: "arial narrow";
	font-size: 12px;
	margin-left: 3px;
	color: #4f90f5;
}
.dangjian-title{
	float: right;
	height: 35px;
	width:calc(100% - 120px);
	overflow: hidden;
	text-overflow:ellipsis;
    white-space: nowrap;
    line-height: 35px;
}
.jiuyegongzuo{
	float: right;
	width: 580px;
	height: 332px;
}
.jiuye_content{
	width: 580px;
	height: 285px;
}

.ziyuan1{
	float: left;
	width: 275px;
	height: 130px;
	background: red;
	margin-right: 28px;
	margin-bottom: 25px;
	background: url(../images/zykj1.png) left center no-repeat;
}

.ziyuan2{
	float: left;
	width: 275px;
	height: 130px;
	background: red;
	margin-bottom: 25px;
	background:url(../images/ziyuan2.png) left center no-repeat;
}
.ziyuan3{
	float: left;
	width: 275px;
	height: 130px;
	background: red;
	margin-right: 28px;
	background: url(../images/ziyuan3.png) left center no-repeat;
}
.ziyuan4{
	float: left;
	width: 275px;
	height: 130px;
	background: red;
	background: url(../images/ziyuan4.png) left center no-repeat;
}
.zy_text{
	width: 220px;
	height: 47px;
	line-height: 47px;
	color: #fff;
	font-size: 18px;
	font-weight: 600;
	margin-left: 15px;
        overflow:hidden;
        text-overflow:ellipsis;
       white-space: nowrap;
}
.zy_img{
	width: 222px;
	height: 84px;
	margin-left: 53px;
}
.fengcai{
	width: 1200px;
	height: 254px;
}
.hengfu_fc{
	width: 1200px;
	height: 32px;
}
.hengfu_fc .ico{
	float: left;
	margin-right: 8px;
	width: 32px;
	height: 32px;
}
.hengf_text{
	float: left;
	height: 32px;
	line-height: 32px;
	font-size: 18px;
	font-weight: bold;
	color: #2354d0;
	margin-right: 6px;
}
.zhixian_JS{
	float: left;
	width: 970px;
	height: 2px;
	margin: 15px 0;
	background-color: #d4d4d4;
}
.fc_jj{
	width: 1200px;
	height: 181px;
}
.fc_img{
	float: left;
	width: 180px;
	height: 180px;
	margin: 0 10px;
}
.fc_text{
	width: 180px;
	height: 43px;
	text-align: center;
	font-size: 16px;
	color: #333;
	line-height: 43px;
}
.foot{
	width: 100%;
	height: 164px;
	background: -webkit-linear-gradient(left top, rgba(80,142,232,0.65),rgba(105,162,244,0.65)); /* Safari 5.1 - 6.0 */
   background: -o-linear-gradient(bottom right, rgba(80,142,232,0.65),rgba(105,162,244,0.65));  /* Opera 11.1 - 12.0 */
   background: -moz-linear-gradient(bottom right, rgba(80,142,232,0.65),rgba(105,162,244,0.65));  /* Firefox 3.6 - 15 */
   background: linear-gradient(to bottom right,  rgba(80,142,232,0.65),rgba(105,162,244,0.65));  /* 标准的语法 */
  margin-top: 30px;
}
.footer{
	width: 1200px;
	height: 164px;
	margin: 0 auto;
}
.lianjie{
	width: 1200px;
	height: 45px;
	padding: 22px 0 10px 0;
}
.lianjie li{
	float: left;
	padding-right: 10px;
	font-size: 16px;
	line-height: 24px;
	color: #fff;
}

.lianjie li a{
	color: #fff;
}
.lianjie li a:hover{
	color: #d5211b;
}
.address{
	width: 1200px;
	height: 87px;
}
.address p{
	text-align: center;
	margin-bottom: 8px;
	font-size: 16px;
	color: #fff;
	
}
.neye_content{
	width: 1200px;
	height:100%;
	margin: 0 auto;
	background-color: #fff;
	padding: 20px 22px;
	
}
.neye_left{
	width: 200px;
	float: left;
	margin-right: 50px;
	height: 100%;
}
.neye_right{
	width: 950px;
	float: left;
}
.daqin{
	width: 200px;
	height: 50px;
	background:url(../images/ny_addre.png) left center no-repeat;
	font-size: 16px;
	font-weight: 600;
	color: #fff;
	line-height: 50px;
	text-align: center;
        overflow: hidden;
        
}
.neye_left ul{
	list-style: none;
}
.neye_left li{
	width: 200px;
	height: 40px;
	background: #a2c7ff;
	font-size: 16px;
	color: #647aff;
	line-height: 40px;
	text-align: center;
	border-bottom: 1px solid #8dbbff;
}
.neye_left li:hover{
	background: url(../images/hv_ch.png) left center no-repeat;
	color: #fff;
}
.currloca{
	width: 950px;
	height: 30px;
	line-height: 30px;
	border-bottom: 1px solid #8dbbff;
	font-size: 16px;
	color: #333;
	margin-bottom: 20px;
}
.currlocas{
	width: 100%;
	height: 30px;
	line-height: 30px;
	border-bottom: 1px solid #8dbbff;
	font-size: 16px;
	color: #333;
	margin-bottom: 20px;
}

.location-title{
	float: left;
	width:calc(100% - 145px);
	font-size: 14px;
       word-break: break-all;
       text-overflow: ellipsis;
        overflow: hidden;
        display: -webkit-box;
        -webkit-line-clamp:1;
        -webkit-box-orient: vertical;
}
.location-time{
	font-family: "arial narrow";
	width:88px;
	font-size:14px;
	float:right;
	color: #666;
}
.curr_cont{
	width: 950px;
	height: 35px;
	line-height: 35px;
	border-bottom: 1px #999  dotted;
}
.contentarea {
    min-height: 495px;
}
.corrent_star{
color:#4e4e4e;}
.curr_wen{color:#4e4e4e;}

.soukuang::-webkit-input-placeholder{color:#fff}    /* 使用webkit内核的浏览器 */
.soukuang::-moz-placeholder{color:#fff}                  /* Firefox版本4-18 */
.soukuang::-moz-placeholder{color:#fff}                  /* Firefox版本19+ */
.soukuang::-ms-input-placeholder{color:#fff}  