.oversea-top .subbox@charset "utf-8";
/* CSS Document */
bady{ background: #033}
a{
	transition: color 0.2s ease 0s;
}
.w1114{
	width: 1114px;
	margin: 0 auto;
}
.widht{ width:1200px; height:auto; margin:0px auto; color:#333} 
.ffa{
	font-family: "Arial";
}
.header{
	height: 160px;
	position: relative;
	z-index: 5;
	margin-bottom: -12px;
}
.header-top{
	width: 100%;
	height: 30px;
	background-color: #f09e3a;
	position: relative;
	z-index: 6;
}
.header-top .snav{
	line-height: 29px;
}
.header-top .snav a{
	color: #576884;
}
.header-top .snav a:hover{
	color: #fff;
}
.header-top .search{
	position: relative;
	z-index: 5;
	width: 29px;
	height: 29px;
	cursor: pointer;
}
.header-top .searchbtn{
	width: 29px;
	height: 29px;
	background: url(../img/btn_search01.png) no-repeat left top;
}
.header-top .searchbtn.open{
	background-position: right top;
}
.header-top .searchbox{
	position: absolute;
	overflow: hidden;
	width: 0;
	top: 0;
	right: 29px;
	height: 29px;
	background-color: #051836;
}
.header-top .searchbox input{
	border: none;
	background: none;
}
.header-top .searchbox .txt{
	color: #777b86;
	width: 120px;
	height: 13px;
	padding: 8px 0 8px 13px;
	line-height: 13px;
}
.header-top .searchbox .sub{
	background: url(../img/btn_search02.jpg) no-repeat center;
	width: 29px;
	height: 29px;
	cursor: pointer;
}
.header-top .lang{
	width: 118px;
	background: url(../img/ico_lang.png) no-repeat 3px 5px;
}
.header-top .language{
	padding-left: 32px;
	height: 29px;
	line-height: 29px;
	color: #798192;
	text-transform: uppercase;
	background: url(../img/ico_sub01.png) no-repeat 98px center;
	cursor: pointer;
	display: block;
	font-size: 11px;
}
.header-top .langsub{
	width: 118px;
	background-color: #051836;
	position: relative;
	z-index: 8;
	display: none;
}
.header-top .langsub a{
	display: block;
	width: 118px;
	text-align: center;
	height: 30px;
	line-height: 30px;
	color: #6a7284;
	text-transform: uppercase;
}
.header-top .langsub a:hover{
	color: #fff;
}
.header-top .langsub a.on{
	color: #fff;
	background-color: #305eab;
}
.header-top .langsub .cn{
	font-family: "微软雅黑";
	border-top: 1px solid #2c374a;
}
.header-logo{
	height: 95px;
	background: url(../img/bg_logo.jpg) repeat-x left top;
	width: 100%;
	position: relative;
	z-index: 5;
	 border-bottom:1px #CCC solid;
}
.logo{
	width: 1114px;
	height: 81px;
	margin: 0 auto;
	padding-top: 5px;
}
.header .nav-wrap{
	width: 100%;
	height: 40px;
	padding-bottom: 14px;
	background: url(../img/bg_header_nav.png) repeat-x center top;
}
.header .nav-wrap.relative{
	position: relative;
	z-index: 5;
}
.header .nav-wrap.fixed{
	position: fixed;
	z-index: 5;
	top: 0;
}
.header .nav-wrap li{
	padding: 0 25px;
	background: url(../img/line_navborder.png) no-repeat right 20px;
	position: relative;
}
.header .nav-wrap li.right{
	padding-right: 0;
}
.header .nav-wrap a{
	display: block;
	padding-top: 14px;
	position: relative;
	padding-bottom: 17px;
}
.header .nav-wrap .link{
	font-size: 16px;
	line-height: 18px;
	font-family: "微软雅黑", Times, serif;
	color: #6b6b6b;
}
.header .nav-wrap .line{
	display: block;
	position: absolute;
	bottom: 0;
	left: 50%;
	transition: all 0.3s ease 0s;
	height: 2px;
	width: 0;
	background-color: #ffcc00;
}
.header .nav-wrap li:hover .line{
	width: 100%;
	left: 0;
}
.header .nav-wrap li:hover .link{
	color: #f57708;
	 text-decoration:none;
}
.nav-wrap li:hover.link{
	color: #ffc600;
	 text-decoration:none;
}
.nav-wrap li.link:hover{
	color: #ffc600;
	 text-decoration:none;
}
.header .nav2{
	background: rgba(0,0,0, 0.6);
    border-bottom-left-radius: 2px;
    border-bottom-right-radius: 2px;
    position: absolute;
    top: 100%;
    font-family: "微软雅黑", Times, serif;
    display: none;
    z-index: 10;
	 padding-bottom:20px;
	
}
.header .nav2 li{
	float: none;
    padding: 0 18px;
    border-top: 0px solid #f2f2f2;
    background: none;
	width:90px;
	 text-align: center
}
.header .nav2 li a{
    line-height: 35px;
    display: block;
    color: #fff;
    font-size: 14px;
    padding: 0;
	 font-family:"微软雅黑", Times, serif;
	  border-bottom:1px solid rgba(255, 255, 255, 0.5);
	  
}
.header .nav2 li a:hover{
	color: #ffa800;
	 text-decoration:none
}


.header .nav2 li.on{
	float: none;
    padding: 0 18px;
    border-top: 0px solid #f2f2f2;
    background: none;
	width:90px;
	 text-align: center
}
.header .nav2 li.on a{
    line-height: 35px;
    display: block;
    color: #f00;
    font-size: 14px;
    padding: 0;
	 font-family:"微软雅黑", Times, serif;
	  border-bottom:1px solid rgba(255, 255, 255, 0.5);
}
.header .nav2 li.on a:hover{
	color: #ffa800;
	 text-decoration:none
}




.header .nav2 li span a{
	float: none;

    background: none;
	 text-align: center;
	 font-family:"微软雅黑", Times, serif;  
    font-size: 14px;
}

.body-shadow {
 
    display: none;
    height: 100%;

    position: fixed;
    top: 0;
    width: 100%;
    z-index: 3;

}
.sectionhead{width:100%; height:auto; }
.sectionhead .sectionheader{ width:1114px; height:auto; margin:0 auto;}
.sectionhead .sectionheader ul{ width:auto; height:auto; /*overflow:hidden;*/ float:left;}
.sectionhead .sectionheader ul li{width:auto; height:32px; border-top:4px solid #f09e3a ; font-size:14px; color:#fff;float:left; padding:0px 18px 0px 18px; line-height:25px;}
.sectionhead .sectionheader ul li.home{ background:url(../images/ask.gif) left center no-repeat; font-size:14px; color:#333;}
.sectionhead .sectionheader ul li a{color:#fff;}
.sectionhead .sectionheader ul li:hover{ background:#fbfbfb; border-top:4px solid #ec7000; color:#434343;}
.sectionhead .sectionheader ul li:hover a{ color:#434343;}
.sectionhead .sectionheader ul .liselected{width:auto; height:32px;background:#fbfbfb; border-top:4px solid #ec7000; color:#434343; font-size:14px;float:left; padding:0px 18px 0px 18px; line-height:25px;}
.sectionhead .sectionheader ul .liselected a{ color:#434343;}
.sectionhead .sectionheader .sectionopt{ width:auto; height:auto; float:right; color:#fff; margin-top:7px;}
.sectionheadone{ width:1003px; height:auto; margin:8px auto;  }
.sectionheadone .logo{width:161px; height:52px; float:left;}
.sectionheadone .soso{ width:160px; height:22px; float:right; margin:19px 0px 0px 0px;}
.sectionheadone .soso .input{background:url(../images/index_06.png); width:109px; padding-left:10px; height:22px;}
.sectionheadone .soso .submit{background:url(../images/index_07.png); width:40px; margin-left:-4px; height:22px;}

.sectionheader2 {float: left; margin-left: 420px;overflow:visible}
.sectionheader2 .shop{width: 60px; height: 32px;border-top:4px solid #f09e3a ; font-size:14px; color:#fff; padding:0px 18px 0px 18px; line-height:25px;}
.sectionheader2 .shop a{color:#fff;}
.sectionheader2 .shop:hover{background:#fbfbfb; border-top:4px solid #ec7000; color:#434343;}
.sectionheader2 .shop:hover a{ color:#434343;}
.sectionheader2 .shop .t_small_list{ text-align:center; width:125px; position:absolute; top:35px;margin-left: -34px; background:#FFF; display:none; z-index:3;}
.sectionheader2 .shop .t_small_list div{width:100%; height:30px; line-height:26px; border-bottom:1px dotted #d2d2d2; }
.sectionheader2 .shop .t_small_list div:hover{background:#eb911a}
.sectionheader2 .shop .t_small_list div:hover a{color:#fff}

/****************底部******************/
.footernav{
	width: 100%;
	background-color: #e2ebf1;
	padding-top: 33px;
	padding-bottom: 20px;
}
.footerlogo{
	width: 113px;
	height: 124px;
	padding-right: 86px;
}
.footernav .navlist{
	position: relative;
	overflow: hidden;
	width: 910px;
}
.footernav ul{
	width: 960px;
}
.footernav li{
	margin-right: 58px;
	width: 100px;
}
.footernav li a{
	display: inline-block;
	color: #9ab4c8;
	font-size: 11px;
	margin-bottom: 14px;
	line-height: 18px;
}
.footernav li a:hover{
	color: #334c8c;
}
.footernav li .tt{
	color: #4f6170;
	margin-bottom: 27px;
	font-size: 13px;
	line-height: 20px;
	width: 98px;
}
.footer-main{
	width: 100%;
	height: 70px;
	background-color: #f09e3a;
}
.footer-main p{
	font-size: 12px;
	color: #fff;
	line-height: 54px;
}
.footer-main p a{
	
	color: #fff;

}

.footer-main .share{
	padding-top: 22px;
}
.footer-main .share a{
	display: block;
	width: 20px;
	height: 15px;
	float: left;
	margin: 0 0 0 21px;
	padding: 0;
}
.footer-main .share1{
	background: url(../img/ico_news_share.png) no-repeat 4px bottom;
}
.footer-main .share2{
	background: url(../img/ico_news_share.png) no-repeat -24px bottom;
}
.footer-main .share3{
	background: url(../img/ico_news_share.png) no-repeat -58px bottom;
}
.footer-main .share4{
	background: url(../img/ico_news_share.png) no-repeat -90px bottom;
}

/*****************首页******************/
.banner{
	height: 500px;
    overflow: hidden;
    position: relative;
    width: 100%;
    z-index: 1;
    /*margin-top: -12px;*/
}
.banner li{
	width: 100%;
	height: 500px;
	position: absolute;
	left: 0;
	top: 0;
	display: none;
}
.bannerword{
	position: absolute;
	top: 275px;
	width: 470px;
	left: 30%;
	margin-left: -557px;
	font-family: "Arial";
	opacity: 0;
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);
}
.bannerword .word1{
	padding: 17px 19px;
	background-color: #334c8c;
	color: #fff;
	font-size: 24px;
	width: 430px;
	line-height: 28px;
}
.bannerword .word2{
	padding: 12px 20px;
	width: 366px;
	background-color: #fff;
	color: #000;
	font-size: 12px;
	line-height: 20px;
	margin-top: 2px;
}
.banner .btn{
	position: absolute;
	left: 82%;
	bottom: 50px;
}
.banner .btn span{
	display: block;
	width: 13px;
	height:13px;
	margin-left: 10px;
	background: url(../img/btn_banner01.png) no-repeat left top;
	float: left;
	cursor: pointer;
}
.banner .btn span.on{
	background: url(../img/btn_banner01.png) no-repeat right top;
}
.banner .banner-btn a{
	position: absolute;
	display: block;
	width: 30px;
	height: 56px;
	top: 165px;
	z-index: 2;
}
.banner .banner-btn .up{
	background: url(../img/btn_banner02.png) no-repeat left top;
	left: 3%;
}
.banner .banner-btn .down{
	background: url(../img/btn_banner02.png) no-repeat right top;
	right: 3%;
}
.i-news{
	width: 100%;
	background-color: #f9f9f9;
}
.i-news .titbox,.i-special .titbox{
	padding-top: 20px;
	font-family: "微软雅黑";
	width: 100%;
}
.i-news .titbox .f24,.i-special .titbox .f24{
	font-size: 22px;
	line-height: 67px;
	font-weight: bold;
	color: #333736;
	text-transform: uppercase;
	display: inline-block;
}
.i-news .titbox .f12{
	font-size: 12px;
	line-height: 60px;
	margin-left: 13px;
}
.i-news .titbox .f12 a{
	color: #378dc3;
}

.i-news .titbox .f20{
	font-size: 20px;
	line-height: 60px;
	margin-left: 13px;
	 margin-top:5px;
}
.i-news .titbox .f20 a{
	color: #378dc3;
}


.i-news li{
	width: 255px;
	font-family: "Arial";
	margin-right: 28px;
}
.i-news li .img{
	display: block;
	width: 255px;
	height: 121px;
	position: relative;
	overflow: hidden;
}
.i-news li .img img{
	width: 255px;
	position: absolute;
	left: 0;
	top: 50%;
	margin-top: -86px;
}
.i-news li .word{
	line-height: 21px;
	font-size: 13px;
	padding-top: 0px;
	padding-bottom: 5px;
	color: #666;
	display: inline-block;
}
.i-news li a{
	display: block;
	cursor: pointer;
}
.i-news li:hover .word{
	color: #1e4d98;
}
.i-news li.last{
	width: 264px;
	margin-right: 0;
	
}
.i-news li.last .f16{
	font-size: 18px;
	font-weight: bold;
	color: black;
	line-height: 18px;
	font-family:"微软雅黑", "宋休"
}
.i-news li.last .word{
	padding-top: 3px;
	padding-bottom: 3px;
}
.i-news li.last .word a{
	color: #666;
}
.i-news li.last .word:hover a{
	color: #1e4d98;
}
.i-news li.last .more{
	line-height: 22px;
	font-size: 14px;
	font-family: "Arial";
	display: inline-block;
	padding-right: 14px;
	background: url(../img/ico_inews_more.png) no-repeat right center;
	color: #2d71be;
	width: 100%;
	text-align: right;
	margin-right: 4px;
}
.i-news li.last .more:hover{
	color: #d2a16f;
}
.i-special{
	position: relative;
	overflow: hidden;
	padding-bottom: 70px;
}
.i-special ul{
	width: 1157px;
}
.i-special li{
	width: 353px;
	border-bottom: 2px solid #e5e5e5;
	margin-right: 29px;
}
.i-special li .img{
	display: block;
	width: 353px;
	height: 216px;
}
.i-special .img img{
	width: 353px;
}
.i-special li .tt{
	display: block;
	width: 353px;
	margin-top: 11px;
	height: 43px;
	line-height: 43px;
	color: #404040;
	font-size: 18px;
	background: url(../img/ico_ispecial01.png) no-repeat 338px bottom;
}
.i-special li a{
	display: block;
	cursor: pointer;
}
.i-special li:hover{
	border-bottom: 2px solid #1c417f;
}
.i-special li:hover .tt{
	background: url(../img/ico_ispecial01.png) no-repeat 338px top;
	color: #1e4d98;
}

/**************内页*************/
.inside-wrap{
	width: 100%;
	background: url(../img/bg_inside.jpg) no-repeat center top #f6f6f6;
	/*margin-top: -13px;*/
}
.inside-wrap .titlebox{
	padding-top: 35px;
	height: 98px;
}
.inside-wrap h1{
	font-size: 42px;
	font-family: "Times New Roman";
	line-height: 98px;
	color: #000;
	font-weight: normal;
}
.inside-wrap .dress{
	font-size: 14px;
	margin-top: 40px;
}
.inside-wrap .dress .home{
	display: block;
	width: 15px;
	height: 15px;
	background: url(../img/ico_home.png) no-repeat center;
	margin-top: 5px;
}
.inside-wrap .dress a{
	color: #7b7b7b;
}
.inside-wrap .leftwrap{
	width: 270px;
}
.ny-navbox{
	width: 270px;
	padding-top: 6px;
	background-color: #305eab;
}
.ny-navbox ul{
	padding-top: 8px;
	padding-bottom: 18px;
	background-color: #11356f;
}
.ny-navbox li{
	border-bottom: 1px solid #183b74;
	font-size: 14px;
}
.ny-navbox li a{
	color: #d3e0f5;
	display: inline-block;
	padding-left: 25px;
	line-height: 41px;
	width: 245px;
	height: 41px;
}
.ny-navbox li a:hover{
	color: #fff;
	background-color: #305eab;
}
.ny-navbox li a.hover{
	color: #fff;
	background-color: #305eab;
}
.ins-news{
	padding-top: 3px;
	background-color: #305eab;
	position: relative;
	width: 270px;
	overflow: hidden;
	margin-top: 32px;
}
.ins-news li{
	width: 270px;
}
.ins-news .titnews{
	display: block;
	width: 62px;
	height: 36px;
	color: #f7f7f7;
	font-weight: bold;
	font-size: 14px;
	background-color: #d2a16f;
	line-height: 36px;
	text-align: center;
	position: absolute;
	left: 25px;
	top: 0;
	z-index: 2;
}
.ins-news .list .img{
	display: block;
	width: 270px;
	height: 159px;
	position: relative;
	overflow: hidden;
}
.ins-news .list .img img{
	position: absolute;
	top: 50%;
	margin-top: -87px;
	width: 270px;
}
.ins-news .list .box{
	padding: 19px 30px 40px 25px;
	width: 216px;
	background-color: #fff;
	min-height: 87px;
}
.ins-news .list .word{
	line-height: 21px;
	font-size: 13px;
}
.ins-news .list .word a{
	color: #444;
}
.ins-news .list .word:hover a{
	color: #1e4d98;
}
.ins-news .list .more{
	color: #2d71be;
	font-size: 14px;
	line-height: 14px;
	padding-right: 14px;
	background: url(../img/ico_leftmore.png) no-repeat right center;
	display: inline-block;
	margin-top: 26px;
}
.ins-news .list .more:hover{
	color: #d2a16f;
}
.ins-news .hd{
	position: absolute;
	bottom: 16px;
	right: 18px;
}
.ins-news .hd li{
	width: 9px;
	height: 9px;
	background: url(../img/ico_leftnews_bt.png) no-repeat right top;
	margin-left: 4px;
	text-indent: 9999px;
	cursor: pointer;
}
.ins-news .hd li.on{
	background: url(../img/ico_leftnews_bt.png) no-repeat left top;
}
.ins-contact{
	border-top: 3px solid #305eab;
	width: 270px;
	margin-top: 36px;
	margin-bottom: 30px;
}
.ins-contact .tit{
	padding-left: 25px;
	line-height: 52px;
	height: 52px;
	background-color: #fcfcfc;
	font-size: 22px;
	padding-top: 9px;
	border-bottom: 1px solid #f6f6f6;
}
.ins-contact .tit a{
	color: black;
}
.ins-contact .tit a:hover{
	color: #1e4d98;
}
.ins-contact .box{
	border-top: 1px solid #fbfbfb;
	width: 224px;
	padding: 5px 21px 17px 25px;
	background-color: #fff;
}
.ins-contact .box span{
	display: inline-block;
	border-bottom: 1px dashed #f5f5f5;
	padding: 15px 25px 15px 37px;
	line-height: 18px;
	width: 162px;
	font-size: 13px;
}
.ins-contact .box span:last-child{
	border: none;
}
.ins-contact .box .ap{
	background: url(../img/ico_inscontact.png) no-repeat left 15px;
}
.ins-contact .box .em{
	background: url(../img/ico_inscontact.png) no-repeat left -60px;
}
.ins-contact .box .ca{
	background: url(../img/ico_inscontact.png) no-repeat left -119px;
}
.insbanner{
	width: 811px;
	height: 384px;
}

/**************关于我们*************/
.rightwrap{
	width: 811px;
}
.rightwrap .figure{
	padding-top: 44px;
	padding-bottom: 36px;
	border-bottom: 1px solid #dedede;
	position: relative;
	overflow: hidden;
}
.figure ul{
	width: 856px;
}
.figure li{
	width: 353px;
	margin-right: 75px;
}
.figure .imgbox{
	display: block;
	width: 60px;
	height: 60px;
	padding: 3px;
	background-color: #fff;
}
.figure .word{
	padding-left: 21px;
	padding-top: 7px;
	width: 266px;
}
.figure .word .f20{
	font-size: 20px;
	font-family: "Times New Roman";
	line-height: 30px;
	color: black;
	display: block;
}
.rightwrap .cont .word{
	color: #888;
	font-size: 14px;
	line-height: 26px;
}
.aboutcont{
	font-size: 14px;
	line-height: 26px;
	padding-bottom: 93px;
}
.rightwrap .cont h2{
	font-family: "Times New Roman";
	font-size: 30px;
	color: black;
	font-weight: normal;
}
.aboutcont h2{
	line-height: 117px;
	background: url(../img/bg_instit.png) no-repeat left center;
}
.intrcont{
	font-size: 14px;
}
.intrcont h2{
	line-height: 79px;
	padding-top: 18px;
}
.intrcont .box{
	border-top: 1px solid #dedede;
	padding-bottom: 30px;
}
.intrcont .box h2{
	line-height: 46px;
}

.eventbox{
	padding-bottom: 24px;
}
.eventbox li{
	padding-bottom: 30px;
	border-bottom: 1px solid #ddd;
	margin-bottom: 47px;
}
.eventbox .year{
	width: 811px;
	font-family: "Georgia";
	font-size: 32px;
	line-height: 22px;
	color: #b88c61;
}
.eventbox .evenword{
	width: 571px;
	padding-top: 20px;
	font-size: 14px;
}
.eventbox .evenword p{
	background: url(../img/ico_events01.jpg) no-repeat left 12px;
	line-height: 25px;
	padding-left: 14px;
	margin-bottom: 11px;
}
.eventbox .evenimg{
	width: 198px;
	padding-top: 28px;
}
.evenimg .boxs{
	margin-bottom: 46px;
}
.evenimg .boxs .img{
	display: block;
	width: 198px;
	height: 221px;
}
.evenimg .boxs .word{
	font-size: 14px;
	line-height: 21px;
	display: inline-block;
	margin-top: 13px;
}

/***************新闻列表****************/
.newsad{
	height: 41px;
	background-color: #d2a16f;
}
.newsad p{
	color: #f4e5d5;
	line-height: 41px;
	font-size: 14px;
	padding-left: 16px;
}
.newsad .sharebox{
	height: 15px;
	padding-top: 13px;
	padding-right: 4px;
}
.newsad .sharebox a{
	display: block;
	height: 15px;
	width: 16px;
	float: left;
	transition: all 0.2s ease 0s;
	margin: 0 16px 0 0;
	padding: 0;
}
.newsad .sharebox .share1{
	background: url(../img/ico_news_share.png) no-repeat 4px bottom;
}
.newsad .sharebox .share1:hover{
	background: url(../img/ico_news_share.png) no-repeat 4px top;
}
.newsad .sharebox .share2{
	background: url(../img/ico_news_share.png) no-repeat -25px bottom;
}
.newsad .sharebox .share2:hover{
	background: url(../img/ico_news_share.png) no-repeat -25px top;
}
.newsad .sharebox .share3{
	background: url(../img/ico_news_share.png) no-repeat -61px bottom;
}
.newsad .sharebox .share3:hover{
	background: url(../img/ico_news_share.png) no-repeat -61px top;
}
.newsad .sharebox .share4{
	background: url(../img/ico_news_share.png) no-repeat -92px bottom;
}
.newsad .sharebox .share4:hover{
	background: url(../img/ico_news_share.png) no-repeat -92px top;
}
.newslist{
	margin-top: 8px;
	position: relative;
	overflow: hidden;
	padding-bottom: 64px;
}
.newslist .list{
	width: 1140px;
	position: relative;
}
.newslist .news-box{
	width: 266px;
}
.newslist .news-box:hover .cont{
	background: url(../img/bg_news_li02.png) repeat-y left top;
}
.newslist .news-box:hover .f16 a{
	color: #fff;
}
.newslist .news-box:hover .date{
	color: #fff;
}
.newslist .news-box:hover .intr{
	color: #fff;
}
.newslist .news-box:hover .more{
	color: #fff;
}
.newslist .list .cont{
	width: 264px;
	background: url(../img/bg_news_li.png) repeat-y left top;
	padding-right: 2px;
}
.newslist .list .boto{
	display: block;
	width: 266px;
	height: 6px;
	background: url(../img/bg_newsbot.png) no-repeat left bottom;
}
.newslist .list .img{
	width: 264px;
	display: block;
	height: 173px;
}
.newslist .list .word{
	width: 215px;
	padding: 26px 25px 45px 25px;
}
.newslist .list .f16{
	display: inline-block;
	font-size: 16px;
	font-weight: bold;
	line-height: 23px;
	width: 100%;
}
.newslist .list .f16 a{
	color: black;
}
.newslist .list .date{
	font-size: 12px;
	color: #9b9b9b;
	line-height: 50px;
	display: inline-block;
	transition: color 0.2s ease 0s;
}
.newslist .list .intr{
	color: #6f6f6f;
	font-size: 14px;
	line-height: 21px;
	transition: color 0.2s ease 0s;
}
.newslist .list .more{
	display: inline-block;
	padding-right: 14px;
	background: url(../img/ico_inews_more.png) no-repeat right center;
	font-size: 14px;
	margin-top: 28px;
	font-size: 14px;
	color: #2d71be;
}
.newslist .readmore{
	font-weight: bold;
	font-size: 14px;
	height: 32px;
	display: block;
	width: 161px;
	text-align: center;
	line-height: 32px;
	color: #fff;
	background-color: #6fa7d2;
	margin: 30px auto 0;
	cursor: pointer;
}
.info-wrap{
	width: 100%;
	background: url(../img/bg_newsinfo.jpg) repeat left top;
	padding-top: 62px;
	margin-top: -13px;
}
.infoleft{
	width: 761px;
	padding-bottom: 77px;
}
.infoleft .titwrap{
	width: 761px;
}
.infoleft h2{
	font-size: 32px;
	line-height: 54px;
	font-weight: normal;
	color: black;
	font-family: "Times New Roman";
}
.infoleft .messbox{
	width: 761px;
	height: 27px;
	margin-top: 23px;
	padding-bottom: 24px;
	border-bottom: 1px solid #000;
}
.infoleft .messbox .date{
	font-size: 16px;
	color: #9b9b9b;
	line-height: 27px;
	font-family: "Arial";
	margin-right: 16px;
	display: inline-block;
}
.infoleft .share{
	margin-top: 5px;
}
.infoleft .share a{
	display: block;
	width: 15px;
	height: 16px;
	float: left;
	margin: 0 0 0 12px;
	padding: 0;
}
.infoleft .share1{
	background: url(../img/ico_share02.png) no-repeat 4px center;
}
.infoleft .share2{
	background: url(../img/ico_share02.png) no-repeat -26px center;
}
.infoleft .share3{
	background: url(../img/ico_share02.png) no-repeat -60px center;
}
.infoleft .share4{
	background: url(../img/ico_share02.png) no-repeat -92px center;
}
.infoleft .pagebox a{
	display: inline-block;
	width: 67px;
	height: 27px;
	background-color: #e4e4e4;
	color: black;
	text-align: center;
	line-height: 27px;
	margin-right: 3px;
	font-family: "Times New Roman";
	font-size: 15px;
	transition: all 0.2s ease 0s;
}
.infoleft .pagebox a:hover{
	color: #fff;
	background-color: #123671;
}
.infoleft .contbox{
	padding-top: 28px;
	font-size: 14px;
	line-height: 30px;
}
.infoleft .leftbor{
	border-right: 1px solid #dfdfdf;
	width: 761px;
	padding-right: 40px;
}
.infoleft .leftbor.rightbo{
	border-right: none;
}
.infoleft .leftbor .back{
	background-color: #1e4d98;
    color: #fff;
    display: block;
    font-size: 14px;
    height: 28px;
    line-height: 28px;
    margin-top: 10px;
    text-align: center;
    width: 110px;
    transition: all 0.2s ease 0s;
}
.infoleft .leftbor .back:hover{
	background-color: #d2a16f;
}
.news-reco{
	width: 267px;
}
.news-reco li{
	width: 267px;
	padding-top: 16px;
	margin-bottom: 35px;
}
.news-reco li:hover a{
	color: #1e4d98;
}
.news-reco .img{
	display: block;
	width: 267px;
	height: 159px;
}
.news-reco .word{
	line-height: 21px;
	font-size: 13px;
	margin-top: 20px;
}
.news-reco .word a{
	color: #444;
}
.news-reco .more{
	display: inline-block;
	padding-right: 12px;
	font-size: 14px;
	line-height: 14px;
	background: url(../img/ico_leftmore.png) no-repeat right center;
	margin-top: 18px;
	color: #2d71be;
}
.news-reco .more:hover{
	color: #d2a16f;
}

/******************班型及课程******************/
.courtit{
	width: 811px;
	height: 47px;
}
.courtit span,.courtit a{
	height: 38px;
	padding-bottom: 9px;
	cursor: pointer;
	font-size: 17px;
	line-height: 38px;
	color: #fff;
	text-align: center;
	float: left;
	display: block;
}
.courtit .tit1{
	background: url(../img/bg_courtit01.png) no-repeat right top;
	width: 405px;
	margin-right: 6px;
}
.courtit .tit1.active{
	background: url(../img/bg_courtit01.png) no-repeat left top;
}
.courtit .tit2{
	width: 400px;
	background: url(../img/bg_courtit02.png) no-repeat left top;
}
.courtit .tit2.active{
	background: url(../img/bg_courtit02.png) no-repeat right top;
}
.courli-wrap{
	margin-top: 29px;
	width: 811px;
	position: relative;
	overflow: hidden;
}
.courli-wrap .boxs{
	display: none;
}
.courli-wrap .list1 ul{
	width: 830px;
}
.courli-wrap .list1 li{
	width: 260px;
	margin-right: 15px;
	padding-bottom: 37px;
	border-bottom: 1px solid #dedede;
	height: 247px;
	margin-bottom: 20px;
}
.courli-wrap .list1 .img{
	display: block;
	width: 260px;
	height: 156px;
}
.courli-wrap .list1 .word{
	padding-left: 8px;
	margin-top: 19px;
}
.courli-wrap .list1 .f18{
	font-size: 18px;
	line-height: 24px;
	font-family: "Times New Roman";
	color: black;
	display: inline-block;
}
.courli-wrap .list1 .years{
	font-size: 14px;
	line-height: 24px;
	color: #888;
	margin-top: 7px;
}
.courli-wrap .list2 ul{
	width: 824px;
}
.courli-wrap .list2 li{
	width: 155px;
	padding-bottom: 32px;
	margin-right: 9px;
	border-bottom: 1px solid #dfdfdf;
	min-height: 160px;
}
.courli-wrap .list2 .img{
	display: block;
	width: 155px;
	height: 93px;
}
.courli-wrap .list2 .word{
	font-size: 18px;
	font-family: "Times New Roman";
	line-height: 24px;
	color: black;
	margin-top: 19px;
	width: 155px;
	text-align: center;
}
.courcont{
	padding-top: 50px;
	padding-bottom: 45px;
	border-bottom: 1px solid #e9e9e9;
}
.courcont .day{
	display: block;
	width: 49px;
	height: 65px;
	margin-left: 4px;
	line-height: 60px;
	text-align: center;
	color: #fff;
	font-size: 36px;
	font-family: "Impact";
}
.courcont .day1{
	background: url(../img/bg_cour_day.png) no-repeat center top;
}
.courcont .day2{
	background: url(../img/bg_cour_day.png) no-repeat center -65px;
}
.courcont .day3{
	background: url(../img/bg_cour_day.png) no-repeat center bottom;
}
.courcont .rightword{
	margin-left: 23px;
	width: 730px;
}
.courcont h2{
	font-size: 26px;
	line-height: 42px;
	font-family: "Times New Roman";
	color: #000;
}
.courcont1 .word{
	font-size: 14px;
	line-height: 21px;
	color: #666;
}
.courcont2 .list{
	width: 733px;
	position: relative;
	overflow: hidden;
	margin-top: 6px;
}
.courcont2 .list .box{
	width: 750px;
}
.courcont2 .list p{
	float: left;
	line-height: 27px;
	background-color: #eeeeee;
	padding: 0 12px;
	font-size: 14px;
	margin-right: 8px;
	margin-bottom: 9px;
}
.courcont2 .list p:hover{
	color: #fff;
	background-color: #6fbad2;
}
.courcont3{
	padding-bottom: 73px;
	border: none;
}
.courcont3 .word{
	font-size: 14px;
	line-height: 21px;
	color: #666;
}
.courcont3 .listwrap{
	margin-top: 32px;
	position: relative;
	overflow: hidden;
	padding-bottom: 31px;
}
.courcont3 .listwrap li{
	width: 750px;
}
.courcont3 .listwrap .boxs:hover p{
	color: #1e4d98;
}
.courcont3 .listwrap li .boxs{
	float: left;
	margin-right: 20px;
}
.courcont3 .listwrap .img{
	display: block;
	width: 225px;
	height: 150px;
}
.courcont3 .listwrap p{
	font-size: 17px;
	line-height: 48px;
	width: 225px;
	text-align: center;
	color: #3a3a3a;
	font-weight: bold;
}
.courcont3 .listwrap .hd{
	position: absolute;
	bottom: 0;
	left: 50%;
}
.courcont3 .hd li{
	width: 12px;
	height: 12px;
	margin-left: 5px;
	cursor: pointer;
	background: url(../img/btn_courlist.jpg) no-repeat left center;
	margin-right: 0;
	text-indent: 99999px;
}
.courcont3 .hd li.on{
	background: url(../img/btn_courlist.jpg) no-repeat right center;
}

.team-main{
	border-top: 5px solid #305eab;
	padding: 48px 45px 48px 31px;
	background-color: #fff;
	border-bottom: 1px solid #d5d5d5;
}
.team-main .leftbox{
	width: 435px;
}
.team-main h2{
	font-size: 33px;
	line-height: 33px;
	font-family: "Times New Roman";
}
.team-main h2 a{
	color: black;
}
.team-main h2 a:hover{
	color: #1e4d98;
}
.team-main .f16{
	font-size: 16px;
	margin-top: 14px;
	display: inline-block;
	color: black;
}
.team-main .word{
	margin-top: 10px;
	line-height: 22px;
}
.team-main .word p{
	margin-bottom: 4px;
	padding-left: 16px;
	font-size: 14px;
	color: #888;
	background: url(../img/ico_team_p.png) no-repeat left 10px;
}
.team-main .more{
	display: inline-block;
	padding-right: 14px;
	background: url(../img/ico_team_more.png) no-repeat right 7px;
	font-size: 16px;
	font-family: "Times New Roman";
	color: #d2a16f;
	line-height: 16px;
}
.team-main .more:hover{
	color: #1e4d98;
	background: url(../img/ico_team_more2.png) no-repeat right 7px;
}
.team-main .img{
	width: 253px;
	height: 223px;
}
.teamline{
	width: 811px;
	height: 1px;
	background-color: #d5d5d5;
	margin-top: 1px;
}
.tn{
	font-family: "Times New Roman";
	color: black;
}
.teamlist{
	padding-bottom: 26px;
	min-height: 300px;
}
.teamlist li{
	padding-bottom: 40px;
	padding-top: 38px;
	border-bottom: 1px solid #d5d5d5;
}
.teamlist li .img{
	width: 100px;
	height: 88px;
	margin-left: 34px;
	display: block;
}
.teamlist li .rightcont{
	margin-left: 20px;
	width: 620px;
}
.teamlist li .f26{
	font-size: 26px;
	line-height: 28px;
	display: inline-block;
}
.teamlist li .f26 a{
	color: black;
}
.teamlist li .f26 a:hover{
	color: #1e4d98;
}
.teamlist li .word{
	font-size: 14px;
	line-height: 24px;
	color: #888;
	margin-top: 10px;
}
.teamlist li .more{
	color: #d2a16f;
	font-size: 16px;
	display: inline;
}
.teamlist li .more:hover{
	color: #1e4d98;
}
.teamlist .page{
	text-align: center;
	padding-top: 45px;
	padding-bottom: 40px;
}
.teaminfo{
	border-top: 5px solid #305eab;
	width: 701px;
	background: url(../img/bg_teaminfo.jpg) no-repeat right top #fff;
	padding: 65px 47px 88px 62px;
	margin-bottom: 62px;
}
.teaminfo .left{
	width: 445px;
}
.teaminfo .f36{
	display: inline-block;
	font-size: 36px;
	line-height: 36px;
	width: 100%;
}
.teaminfo .f16{
	font-size: 16px;
	display: inline-block;
	color: black;
	line-height: 25px;
	margin-top: 26px;
}
.teaminfo .main{
	margin-top: 24px;
	line-height: 22px;
}
.teaminfo .main p{
	margin-bottom: 4px;
	padding-left: 16px;
	font-size: 14px;
	color: #888;
	background: url(../img/ico_team_p.png) no-repeat left 10px;
}
.teaminfo .mess{
	font-size: 14px;
	line-height: 26px;
	color: #888;
	margin-top: 26px;
}
.teaminfo .back{
	display: block;
	width: 110px;
	height: 28px;
	text-align: center;
	line-height: 28px;
	color: #fff;
	font-size: 14px;
	background-color: #d2a16f;
	margin-top: 33px;
}
.teaminfo .back:hover{
	background-color: #1e4d98;
}
.teaminfo .rightimg{
	width: 229px;
	height: 333px;
}

.activ-nav{
	margin-top: 31px;
}
.activ-nav span{
	display: block;
	width: 268px;
	height: 38px;
	line-height: 38px;
	text-align: center;
	color: #fff;
	font-size: 17px;
	padding-bottom: 10px;
	float: left;
	cursor: pointer;
	background-repeat: no-repeat;
	background-position: center top;
}
.activ-nav .nav1{
	background-image: url(../img/bg_active_nav1.png);
	margin-right: 3px;
}
.activ-nav .nav2{
	background-image: url(../img/bg_active_nav2.png);
	margin-right: 4px;
}
.activ-nav .nav3{
	background-image: url(../img/bg_active_nav3.png);
}
.activ-nav span.on{
	background-position: center bottom;
}
.activ-wrap{
	width: 811px;
}
.activ-wrap .boxs{
	display: none;
	width: 811px;
}
.activ-wrap .f30{
	display: inline-block;
	font-size: 30px;
	line-height: 72px;
}
.activ-wrap .word{
	font-size: 14px;
	color: #888;
	line-height: 26px;
}
.activlist li{
	padding-top: 35px;
	padding-bottom: 7px;
	border-bottom: 1px solid #d5d5d5;
}
.activlist li .img{
	display: block;
	width: 160px;
	height: 102px;
}
.activlist li .cont{
	margin-left: 18px;
	width: 632px;
}
.activlist li .f26{
	font-size: 26px;
	line-height: 42px;
}
.activlist li .f26 a{
	color: black;
}
.activlist li .f26 a:hover{
	color: #1e4d98;
}
.activlist li .word{
	font-size: 14px;
	line-height: 24px;
	color: #888;
}
.activlist li .more{
	font-size: 16px;
	color: #d2a16f;
	display: inline;
}
.activlist li .more:hover{
	color: #1e4d98;
}
.activlist li .time{
	font-size: 14px;
	color: #b3b3b3;
	line-height: 40px;
}
.activ-wrap .page{
	padding-top: 39px;
	text-align: center;
}

/***************校园服务*****************/
.intermain{
	width: 811px;
	background-color: #d2a16f;
	height: 422px;
}
.intermain .imglist{
	width: 507px;
	height: 422px;
	position: relative;
	overflow: hidden;
}
.intermain .imglist .hd{
	position: absolute;
	bottom: 15px;
	right: 18px;
}
.intermain .hd li{
	width: 10px;
	height: 10px;
	margin-left: 5px;
	background: url(../img/btn_inter.png) no-repeat right center;
	cursor: pointer;
	text-indent: 9999px;
}
.intermain .hd li.on{
	background: url(../img/btn_inter.png) no-repeat left center;
}
.intermain .contbox{
	padding: 22px 30px 0 28px;
	width: 245px;
}
.intermain .contbox .f30{
	font-size: 30px;
	color: #fff;
	line-height: 70px;
	display: inline-block;
}
.intermain .contbox .word{
	line-height: 26px;
	font-size: 14px;
	color: #fff;
}
.intertit{
	padding-top: 42px;
	width: 811px;
}
.intertit .f30{
	font-size: 30px;
	line-height: 55px;
	color: black;
}
.intertit p{
	color: #a8a8a8;
	font-size: 17px;
	line-height: 25px;
}
.interlist{
	width: 811px;
	position: relative;
	overflow: hidden;
	padding-bottom: 83px;
}
.interlist ul{
	width: 867px;
}
.interlist li{
	width: 388px;
	padding-top: 43px;
	padding-bottom: 41px;
	border-bottom: 1px solid #dfdfdf;
	margin-right: 45px;
}
.interlist li .img{
	display: block;
	width: 155px;
	height: 87px;
}
.interlist li .word{
	padding-left: 19px;
	font-size: 14px;
	line-height: 21px;
	color: #444;
	width: 200px;
}

.awards-main{
	margin-top: 35px;
	width: 811px;
	position: relative;
	overflow: hidden;
}
.awards-main ul{
	width: 850px;
}
.awards-main li{
	width: 260px;
	height: 260px;
	margin-right: 17px;
	background-color: #fcfcfc;
	margin-bottom: 49px;
	transition: all 0.2s ease 0s;
}
.awards-main li.li1{
	border-top: 3px solid #6fd2b0;
}
.awards-main li.li2{
	border-top: 3px solid #d2a16f;
}
.awards-main li.li3{
	border-top: 3px solid #6fa7d2;
}
.awards-main li:hover{
	background-color: #334c8c;
}
.awards-main li:hover .f18 a{
	color: #fff;
}
.awards-main li:hover .time{
	color: #fff;
}
.awards-main li:hover .more{
	background: url(../img/ico_awards_more2.png) no-repeat center;
}
.awards-main li .img{
	display: block;
	width: 260px;
	height: 138px;
}
.awards-main li .wordbox{
	padding: 15px 17px 0 20px;
	width: 222px;
	position: relative;
	height: 106px;
}
.awards-main li .f18{
	display: inline-block;
	font-size: 18px;
	line-height: 21px;
	width: 100%;
}
.awards-main li .f18 a{
	color: black;
}
.awards-main li .time{
	font-size: 12px;
	color: #aeaeae;
	margin-top: 15px;
	line-height: 12px;
	display: inline-block;
}
.awards-main li .more{
	display: block;
	width: 25px;
	height: 25px;
	background: url(../img/ico_awards_more.png) no-repeat center;
	position: absolute;
	bottom: 15px;
	right: 17px;
}
.winning{
	padding-top: 16px;
	border-top: 1px solid #e3e3e3;
	width: 811px;
	position: relative;
	overflow: hidden;
	padding-bottom: 118px;
}
.winning ul{
	width: 890px;
}
.winning li{
	width: 365px;
	margin-right: 80px;
}
.winning li .f26{
	display: inline-block;
	font-size: 26px;
	line-height: 92px;
	color: #d2a16f;
	width: 365px;
}
.winning li .word{
	line-height: 22px;
	width: 365px;
	font-size: 16px;
	color: #666;
}
.winning .word p{
	margin-bottom: 21px;
}
.winning .down{
	display: inline-block;
	padding-left: 25px;
	margin-top: 23px;
	color: #2d71be;
	line-height: 14px;
	font-size: 14px;
	background: url(../img/ico_downs01.png) no-repeat left center;
}
.study-nav{
	border-top: 4px solid #11356f;
	padding-top: 34px;
	padding-bottom: 40px;
	border-bottom: 1px solid #c6c6c6;
}
.study-nav li{
	height: 31px;
	line-height: 31px;
	padding: 0 25px;
	background-color: #eaeaea;
	color: black;
	font-size: 14px;
	margin-right: 10px;
	cursor: pointer;
	margin-bottom: 12px;
}
.study-nav li:hover,.study-nav li.on{
	background-color: #d2a16f;
	color: #fff;
}
.study-main{
	padding: 38px 35px 56px 44px;
	width: 732px;
	background-color: #f2f2f2;
	border-top: 1px solid #c6c6c6;
	margin-top: 1px;
}
.study-main .mainbox{
	width: 719px;
}
.study-main .topbox .img{
	display: block;
	width: 230px;
	height: 117px;
}
.study-main .topbox .mess{
	margin-left: 38px;
	font-size: 14px;
	line-height: 14px;
	color: black;
	width: 350px;
}
.study-main .topbox span{
	color: #d2a16f;
}
.study-main .topbox p{
	display: inline-block;
	margin-bottom: 20px;
}
.study-main .intr{
	margin-top: 40px;
	line-height: 26px;
	font-size: 14px;
	color: #888;
}
.study-main .intr span{
	color: black;
	font-weight: bold;
}
.study-main .intr .black{
	color: black;
	font-weight: bold;
}
.studylist{
	padding-top: 79px;
	padding-bottom: 48px;
	border-top: 1px solid #000;
	position: relative;
}
.studylist h2{
	font-size: 36px;
	line-height: 48px;
	font-weight: normal;
	width: 570px;
}
.studylist .mess{
	margin-top: 12px;
	font-size: 14px;
	color: #888;
	line-height: 45px;
}
.studylist .mess span{
	color: black;
	font-weight: bold;
}
.studylist .mess p{
	display: inline-block;
	margin-right: 43px;
}
.studylist .word .tt{
	font-size: 14px;
	color: black;
	font-weight: bold;
	line-height: 30px;
}
.studylist .word p{
	line-height: 26px;
	color: #888;
}
.studylist .ico{
	position: absolute;
	top: 30px;
	right: 0;
}
.studylist .ico img{
	max-width: 238px;
}
.casemain{
	padding-top: 9px;
	padding-bottom: 119px;
	border-top: 2px solid #d5d5d5;
}
.casemain .tt{
	font-size: 30px;
	color: #6fa7d2;
	line-height: 98px;
}
.casemain .wrap p{
	font-size: 16px;
	line-height: 35px;
	color: #666;
}
.casemain .wrap .left{
	width: 363px;
	border-right: 1px solid #dedede;
}
.casemain .wrap .right{
	padding-left: 78px;
	width: 307px;
}
.casemain .down{
	display: inline-block;
	padding-left: 25px;
	background: url(../img/ico_downs01.png) no-repeat left center;
	font-size: 14px;
	line-height: 14px;
	color: #6fa7d2;
	margin-top: 37px;
}

.oversea-top{
	margin-top: 32px;
	height: 27px;
}
.oversea-top .nav{
}
.oversea-top .navtt{
	padding-left: 22px;
	line-height: 26px;
	font-size: 13px;
	padding-right: 9px;
	background-color: #929292;
	cursor: pointer;
}
.oversea-top .navtt a{
	color: #fff;
	display: inline-block;
	float: left;
	padding-right: 38px;
	cursor: pointer;
}
.oversea-top .navtt .btn{
	display: block;
	width: 15px;
	height: 10px;
	margin-top: 8px;
	background: url(../img/btn_oversea01.png) no-repeat center;
}
.oversea-top .nav{
	position: relative;
}
.oversea-top .nav .subbox{
	width: 218px;
	background-color: #a1a1a1;
	text-transform: uppercase;
	padding-bottom: 9px;
	display: none;
	position: absolute;
	left: 0;
	top: 26px;
}
.oversea-top .subbox a{
	font-size: 12px;
	color: #fff;
	line-height: 18px;
	display: inline-block;
	width: 166px;
	padding: 12px 30px 12px 20px;
	border-bottom: 1px solid #ababab;
	cursor: pointer;
}
.oversea-top .searchbox{
	width: 230px;
	height: 25px;
	border: 1px solid #dedede;
	background-color: #fff;
}
.oversea-top .searchbox .text{
	padding: 5px;
	font-size: 14px;
	line-height: 14px;
	height: 14px;
	border: none;
	width: 189px;
	font-family: "Arial";
	border: none;
	background: none;
}
.oversea-top .searchbox .submit{
	width: 30px;
	height: 23px;
	background: url(../img/btn_over_search.jpg) no-repeat center;
	margin-top: 1px;
	margin-right: 1px;
	border: none;
	transition: all 0.3s ease 0s;
}
.oversea-top .searchbox .submit:hover{
	background: url(../img/btn_over_search2.jpg) no-repeat center;
}
.oversea-list{
	margin-top: 16px;
	border-top: 1px solid #dedede;
}
.oversea-list li{
	width: 811px;
}
.oversea-list .titbox{
	width: 802px;
	background: url(../img/ico_overlist2.png) no-repeat 782px 15px;
	font-size: 20px;
	line-height: 34px;
	border-bottom: 1px solid #dedede;
	background-color: #f7f7f7;
	cursor: pointer;
	padding: 16px 0 16px 8px;
	float: left;
}
.oversea-list .titbox.on,.oversea-list .titbox:hover{
	background: url(../img/ico_overlist1.png) no-repeat 782px 15px;
}
.oversea-list .titbox:hover span{
	color: #1e4d98;
}
.oversea-list .titbox span{
	display: inline-block;
	float: left;
}
.oversea-list .titbox .num{
	width: 15px;
}
.oversea-list .titbox .font{
	width: 430px;
	margin-left: 12px;
}
.oversea-list .intr{
	padding: 24px 40px 40px 19px;
	width: 753px;
	font-size: 14px;
	background-color: #f3eee9;
	display: none;
	float: left;
}
.oversea-list .intr .list{
	line-height: 26px;
	color: #888;
}
.oversea-list .intr .f16{
	width: 516px;
	font-size: 16px;
	color: #494949;
	line-height: 26px;
	margin-top: 29px;
	margin-bottom: 24px;
}
.oversea-list table{
	margin: 0 auto;
}
.oversea-list td{
	color: #494949;
	padding: 16px 9px;
	line-height: 20px;
}
.oversea-list .tit td{
	background-color: #494949;
	text-align: center;
	color: #fff;
	padding: 0;
}
.admission-tit{
	line-height: 84px;
	margin-top: 20px;
	font-size: 30px;
	color: #6fa7d2;
}
.admiss .ico{
	color: #eb0c00;
	display: inline-block;
}
.admiss td.f16{
	font-size: 16px;
	color: black;
}
.admiss td.f14{
	font-size: 14px;
	color: black;
	padding-left: 33px;
	page-break-after: 13px;
	line-height: 18px;
}
.admiss input{
	height: 15px;
	border: 1px solid #d3d3d3;
	background-color: #efefef;
	padding: 7px;
	font-size: 14px;
	line-height: 14px;
	color: #666;
}
.admiss td.input1 input{
	width: 260px;
}
.admiss td.input2 input{
	width: 325px;
}
.admiss td textarea{
	width: 325px;
	background-color: #efefef;
	border: 1px solid #d3d3d3;
	padding: 7px;
	height: 120px;
	resize:none;
}
.admiss .sub{
	width: 124px;
	height: 30px;
	background-color: #6fa7d2;
	font-size: 14px;
	color: #fff;
	text-align: center;
	line-height: 30px;
	text-transform: uppercase;
	padding: 0;
	border: none;
	font-weight: bold;
}
.h76{
	height: 76px;
}

/******************报名申请******************/
.apply-tit{
	font-size: 30px;
	font-weight: normal;
	line-height: 114px;
	width: 811px;
	border-bottom: 1px solid #c6c6c6;
}
.applylist{
	margin-top: 44px;
	padding-bottom: 208px;
}
.applylist li{
	padding-left: 40px;
	padding-right: 37px;
	border-right: 1px solid #c7c7c7;
	padding-bottom: 57px;
	width: 194px;
}
.applylist li.left{
	padding-left: 0;
}
.applylist li.right{
	border: none;
}
.applylist li img{
	float: left;
	margin-top: 15px;
}
.applylist li p{
	line-height: 26px;
	font-size: 16px;
	margin-top: 28px;
	float: left;
}
.regi-list{
	margin-top: 9px;
	padding-bottom: 158px;
}
.regi-list li{
	padding-top: 34px;
	padding-bottom: 35px;
	border-bottom: 1px solid #d5d5d5;
	width: 811px;
}
.regi-list li .titbox{
	width: 811px;
}
.regi-list li .tt{
	font-size: 26px;
	line-height: 36px;
	width: 500px;
}
.regi-list li .tt a{
	color: black;
}
.regi-list li .tt a:hover{
	color: #1e4d98;
}
.regi-list li .date{
	font-size: 14px;
	color: #888;
	line-height: 14px;
	margin-top: 14px;
}
.regi-list li .word{
	line-height: 24px;
	font-size: 14px;
	color: #888;
	margin-top: 10px;
}
.regi-list li .more{
	display: inline-block;
	font-size: 16px;
	color: #d2a16f;
}
.regi-list li .more:hover{
	color: #1e4d98;
}
.admiss-list{
	margin-top: 45px;
	padding-bottom: 225px;
}
.admiss-list li{
	width: 380px;
	padding-bottom: 54px;
}
.admiss-list li.left{
	border-right: 1px solid #dfdfdf;
}
.admiss-list .ico{
	display: block;
	height: 103px;
	text-align: center;
	width: 380px;
}
.admiss-list .word{
	color: #444;
	line-height: 33px;
	width: 380px;
	text-align: center;
}
.admiss-list .f22{
	font-size: 22px;
	font-weight: bold;
}
.admiss-list .f18{
	font-size: 18px;
}
.online-tab{
	margin-top: 45px;
	padding-bottom: 150px;
}
.online-tab td{
	font-size: 14px;
	color: black;
}
.online-tab .ico{
	color: #eb0c00;
}
.online-tab .input{
	width: 275px;
	height: 15px;
	font-size: 14px;
	line-height: 14px;
	padding: 7px;
	border: 1px solid #d3d3d3;
	background-color: #efefef;
	margin-left: 10px;
}
.online-tab .l16{
	line-height: 16px;
}
.online-tab .radio{
	margin-top: 6px;
	float: left;
	margin-left: 14px;
}
.online-tab .rad{
	float: left;
	margin-left: 8px;
}
.online-tab .submit{
	width: 124px;
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	font-weight: bold;
	color: #fff;
	background-color: #6fa7d2;
	text-align: center;
}
.online-tab .submit:hover{
	background-color: #d2a16f;
}
.mapwrap{
	height: 650px;
	width: 100%;
	position: relative;
}
.mapwrap .contactbox{
	width: 256px;
	padding: 11px 30px 33px 27px;
	position: absolute;
	top: 122px;
	left: 50%;
	background-color: #fff;
	margin-left: 285px;
}
.mapwrap h2{
	font-size: 31px;
	line-height: 57px;
	padding-left: 6px;
	width: 250px;
	border-bottom: 1px solid #e5e5e5;
}
.mapwrap .list{
	padding-bottom: 23px;
	border-bottom: 1px solid #e5e5e5;
}
.mapwrap .list span{
	display: block;
	padding-left: 42px;
	width: 216px;
	color: #444;
	line-height: 22px;
	font-size: 14px;
	padding-top: 23px;
}
.mapwrap .list .ap{
	background: url(../img/ico_inscontact2.png) no-repeat 5px 20px;
}
.mapwrap .list .em{
	background: url(../img/ico_inscontact2.png) no-repeat 5px -50px;
	padding-bottom: 2px;
}
.mapwrap .list .ca{
	background: url(../img/ico_inscontact2.png) no-repeat 5px -108px;
}
.mapwrap .erwei{
	display: block;
	width: 93px;
	height: 93px;
	margin-top: 26px;
}

.banner-resour{
	height: 413px;
}
.w997{
	width: 997px;
	margin: 0 auto;
}
.resour-tit{
	height: 36px;
	padding-top: 42px;
	padding-bottom: 20px;
}
.resour-tit .text{
	height: 13px;
	font-size: 12px;
	line-height: 12px;
	padding: 10px 12px;
	width: 146px;
	color: #666;
	border: 1px solid #bdbdbd;
	background-color: #f7f7f7;
}
.resour-tit .subli{
	margin-left: 5px;
	background-color: #f7f7f7;
	position: relative;
}
.resour-tit .subli .tt{
	display: block;
	height: 33px;
	padding-left: 9px;
	color: #666;
	line-height: 33px;
	border: 1px solid #bdbdbd;
	cursor: pointer;
	padding-right: 40px;
	min-width: 90px;
	position: relative;
}
.resour-tit .subli .tt .ico{
	display: block;
	width: 7px;
	height: 4px;
	background: url(../img/ico_resour01.png) no-repeat center;
	margin-top: 10px;
	position: absolute;
	right: 10px;
	top: 5px;
}
.resour-tit .submit{
	width: 156px;
	height: 36px;
	background-color: #d2a16f;
	color: #fff;
	text-align: center;
	line-height: 36px;
	font-size: 16px;
	margin-left: 5px;
}
.resour-tit .submit:hover{
	background-color: #1e4d98;
}
.resour-tit .subbox{
	position: absolute;
	z-index: 2;
	top: 36px;
	left: 0;
	background-color: #f7f7f7;
	display: none;
	padding-right: 41px;
	min-width: 100px;
}
.resour-tit .subbox p{
	line-height: 18px;
	border-bottom: 1px solid #e7e7e7;
	cursor: pointer;
	width: 100%;
	padding: 6px 0 6px 9px;
}
.resourlist-tit{
	height: 50px;
	background-color: #6fa7d2;
}
.resourlist-tit span{
	display: block;
	padding-left: 20px;
	color: #fff;
	font-size: 14px;
	line-height: 50px;
	height: 50px;
	text-transform: uppercase;
	float: left;
}
.resourlist-tit .tt1{
	margin-left: 23px;
	background: url(../img/ico_resour02.png) no-repeat left center;
}
.resourlist-tit .tt2{
	margin-left: 307px;
	background: url(../img/ico_resour03.png) no-repeat left center;
}
.resourlist-tit .tt3{
	margin-left: 62px;
	background: url(../img/ico_resour04.png) no-repeat left center;
}
.resourlist-tit .tt4{
	margin-left: 80px;
	background: url(../img/ico_resour05.png) no-repeat left center;
	padding-left: 28px;
}
.resourlist-tit .tt5{
	margin-left: 73px;
	background: url(../img/ico_resour06.png) no-repeat left center;
}
.resoulist{
	padding-bottom: 54px;
}
.resoulist li{
	height: 50px;
	border-top: 1px solid #e9e9e9;
	border-bottom: 1px solid #e9e9e9;
	line-height: 50px;
	font-size: 14px;
}
.resoulist li a{
	color: #666;
	display: block;
	width: 997px;
	transition: all 0.2s ease 0s;
}
.resoulist li a:hover{
	color: #fff;
	background-color: #d2a16f;
	height: 50px;
}
.resoulist li span{
	display: block;
	float: left;
}
.resoulist li .box1{
	width: 335px;
	padding-left: 32px;
}
.resoulist li .box2{
	width: 123px;
	text-align: center;
}
.resoulist li .box3{
	margin-left: 59px;
	width: 140px;
	padding-left: 8px;
}
.resoulist li .box4{
	width: 90px;
	text-align: center;
}
.resoulist li .box5{
	margin-left: 55px;
	width: 83px;
	text-align: center;
}
.resoulist .page{
	width: 997px;
	text-align: center;
	padding-top: 44px;
}
.resoulist li .tit1{
	width: 264px;
	padding: 10px;
	line-height: 30px;
}
.resoulist li .tit2{
	width: 517px;
	padding-right: 89px;
}

.news-search-tit{
	width: 100%;
	padding: 25px 0;
	border-bottom: 1px solid #e9e9e9;
}
.news-search-tit h2{
	font-size: 30px;
	font-weight: normal;
	line-height: 30px;
}

.jobapplyMain .tac{
	background-color: #f4f4f4;
	
}
.casebg {background:url(../images/casebg_34.jpg) center no-repeat;height:320px;margin-top:0px;}
.cas {width:1080px;height:auto;margin:0 auto;padding-top:10px;}
.caseleft {width:440px;height:300px;overflow:hidden;position:relative;float:left;}
.caseleft span {display:block;width:440px;height:40px;position:absolute;left:0;bottom:0;z-index:2;background:url(../images/alpha1_36.png) repeat;text-indent:15px;font:16px/40px "microsoft yahei";display:none;}
.caseleft span a {color:#fff;}
.caseright {width:626px;height:300px;float:right;overflow:hidden;}
.caseright ul {width:647px;height:310px;}
.caseright ul li {width:207px;height:147px;float:left;position:relative;margin-right:6px;margin-bottom:6px;}
.caseright ul li span {display:block;width:207px;height:30px;position:absolute;left:0;bottom:0;z-index:2;background:url(../images/alpha1_36.png) repeat;text-indent:15px;font:14px/30px "microsoft yahei";display:none;}
.caseright ul li span a {color:#fff;}
.index_news_box{ width: 100%; margin-top: 40px; padding-bottom: 50px;}
.news_box{ width: 980px; height: 300px; margin: 40px auto 0 auto; overflow: hidden;}
.img_news{ width: 360px; text-align: left;}
.img_news a{ color: #666666;}
.img_news a:hover{ color: #0f69aa;}
.img_news img{ display: block; width: 360px;}
.redfont {font:600 14px/160% "宋体";color:#666}
.redfont a {color:#666;text-decoration:none}
.redfont a:hover{color:#333333;text-decoration:underline}

.f12 {font:12px/180% "宋体";color:#333333}
.f12 a{ color:#333333; text-decoration:none}
.f12 a:hover{ color:#990000; text-decoration:none}

.f12h {font:13px/24px  "微软雅黑","宋体";color:#333333}
.f12h a{ color:#333333; text-decoration:none}
.f12h a:hover{ color:#990000; text-decoration:none}

.f12d {font:600 14px/150% "微软雅黑","宋体"; color:#F60}
.f12d a{ color:#F60; text-decoration:none}
.f12d a:hover{ color:#990000; text-decoration:none}

.f12r {font:12px/180% "宋体";color:#f30}
.f12r a{ color:#f30; text-decoration:none}
.f12r a:hover{ color:#990000; text-decoration:none}

.f12c {font:12px/180% "宋体";color:#FF9D0A}
.f12c a{ color:#FF9D0A; text-decoration:none}
.f12c a:hover{ color:#990000; text-decoration:none}

 .txt1 {font:12px/180% Arial, Helvetica, sans-serif;color:#333333}
.txt1 a{ color:#333333; text-decoration:none}
.txt1 a:hover{ color:#990000; text-decoration:none}

.f12w {font:12px/160% "宋体";color:#fff}
.f12w a{ color:#fff; text-decoration:none}
.f12w a:hover{ color:#990000; text-decoration:none}

.f14 {font:14px/180% "宋体";color:#333333}
.f14 a{ color:#333333; text-decoration:none}
.f14 a:hover{ color:#990000; text-decoration:none}
.f14d {font:16px/180% "微软雅黑","宋体";color:#333333}
.f14d a{ color:#333333; text-decoration:none}
.f14d a:hover{ color:#990000; text-decoration:none}

.f20 {font:600 18px/20px "宋体";color:#555}

.f14d1 {font:13px/180% "宋体";color:#333333; background:url(../images/vdnh.gif) center center no-repeat}
.f14d1 a{ color:#333333; text-decoration:none;background:url(../images/vdnh.gif) center center no-repeat}
.f14d1 a:hover{ color:#990000; text-decoration:none; background:url(../images/vdnh.gif) center center no-repeat}

.f14f {font:13px/180% "宋体";color:#ff0000; background:url(../images/vdnh1.gif) center center no-repeat}
.f14f a{ color:#ff0000; text-decoration:none; background:url(../images/vdnh1.gif) center center no-repeat}
.f14f a:hover{ color:#990000; text-decoration:none; background:url(../images/vdnh1.gif) center center no-repeat}

.f14d01 {font:13px/180% "宋体";color:#333333; background:url(../images/vdnh1.gif) center center no-repeat}
.f14d01 a{ color:#333333; text-decoration:none;background:url(../images/vdnh1.gif) center center no-repeat}
.f14d01 a:hover{ color:#990000; text-decoration:none; background:url(../images/vdnh1.gif) center center no-repeat}

.f14f1 {font:13px/180% "宋体";color:#ff0000; background:url(../images/vdnh.gif) center center no-repeat}
.f14f1 a{ color:#ff0000; text-decoration:none; background:url(../images/vdnh.gif) center center no-repeat}
.f14f1 a:hover{ color:#990000; text-decoration:none; background:url(../images/vdnh.gif) center center no-repeat}


.wzbt {font:600 18px/160% "微软雅黑","宋体";color:#333333}
.wzbt  a{ color:#333333; text-decoration:none}
.wzbt  a:hover{ color:#FF0000; text-decoration:none}

.xdhfont {font:14px/180% "微软雅黑","宋体";color:#666766}
.xdhfont a{ color:#666766; text-decoration:none}
.xdhfont a:hover{ color:#990000; text-decoration:none}
.xdhfont span{font:12px/150% Arial, Helvetica, sans-serif; color:#F00}

.leftbt{font:12px/180% "宋体";color:#174563;padding:0 0 0 25px}
.leftbt a{ color:#174563; text-decoration:none}
.leftbt a:hover{ color:#990000; text-decoration:none}

.xbt {font:600 12px/160% "宋体";color:#FF6600}
.xbt a{ color:#FF6600; text-decoration:none}
.xbt a:hover{ color:#FF0000; text-decoration:none}


.dbt {font:14px/160% "微软雅黑","宋体";color:#FF6600}
.dbt a{ color:#FF6600; text-decoration:none}
.dbt a:hover{ color:#FF0000; text-decoration:none}

.fontmore{font:12px/160% "宋体";color:#444}
.fontmore a{ color:#444; text-decoration:none}
.fontmore a:hover{ color:#FF0000; text-decoration:none}

.dhfont{font:600 14px/110% "微软雅黑","宋体";color:#2369b8;letter-spacing:1}
.dhfont a{ color:#2369b8; text-decoration:none;letter-spacing:1}
.dhfont a:hover{ color:#FFFC03;text-decoration:none;}

.dhfontd{font:600 18px/20px "Microsoft Yahei", "宋体";color:#FFFFFF}
.dhfontd a{ color:#FFFFFF; text-decoration:none}
.dhfontd a:hover{background:url(../images/top_04.gif) center top repeat-x; color:#FFFFCC;}

.newsbt{font:600 18px/150% "Microsoft Yahei" "宋体";color:#444}
.newsbt a{ color:#444; text-decoration:none}
.newsbt a:hover{ color:#FF0000; text-decoration:none}

.newsbth{font:14px/150% "宋体";color:#555}
.newsbth a{ color:#555; text-decoration:none}
.newsbth a:hover{ color:#FF0000; text-decoration:none}

.newsbtg{font:600 16px/150% "宋体";color:#f30}
.newsbtg a{ color:#f30; text-decoration:none}
.newsbtg a:hover{ color:#FF0000; text-decoration:none}

.footfont{font:12px/150% "宋体";color:#CCCCCC}
.footfont a{ color:#CCCCCC; text-decoration:none}
.footfont a:hover{ color:#CCCCCC; text-decoration:underline}
.xbtfont{font:20px/160% "微软雅黑","宋体";color:#d90000}
.xbtfont a{ color:#d90000; text-decoration:none}
.xbtfont a:hover{ color:#FF3300; text-decoration:none}

.dbtfont{font:22px/160% "微软雅黑","黑体";color:#c00}
.dbtfont a{ color:#c00; text-decoration:none}
.dbtfont a:hover{ color:#FF3300; text-decoration:none}

#pagination-digg ul { border:0; margin:0 auto; }
#pagination-digg li  { border:0; padding:0; font:11px/100% Arial, Helvetica, sans-serif;list-style:none; /* savers */ float:left; }
#pagination-digg a           { border:solid 1px #ccc; margin-right:1px;font:normal 12px/140% Arial, Helvetica, sans-serif }
#pagination-digg .previous-off,
#pagination-digg .next-off   { border:solid 1px #ccc; color:#333; display:block; float:left; font-weight:bold; margin-right:2px; padding:3px 4px; }
#pagination-digg .next a,
#pagination-digg .previous a { font-weight:bold; }	
#pagination-digg .active     { background:#BB0404; color:#fff; font-weight:bold; display:block; float:left; padding:4px 6px; /* savers */ margin-right:2px; }
#pagination-digg a:link, 
#pagination-digg a:visited   { color:#333; display:block; float:left; padding:0px 6px; text-decoration:none; }

.news_list {table-layout:fixed;text-align:left;padding:0;font:12px/200% "宋体";}
.news_list li {text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:250px;color:#361523;border-bottom:1px #C7B69C dotted}
.news_list li a {color:#361523;margin:0;}
.news_list li a:hover {color:#000;}
.news_list li span {
	LINE-HEIGHT: 22px; FONT-FAMILY: "宋体"; COLOR: #666666; FONT-SIZE: 12px; FONT-WEIGHT: normal;}
	
.leftcpdh {font:600 14px/30px "微软雅黑","宋体";color:#444;}
.leftcpdh a{ color:#444; text-decoration:none;  display:block;padding:0 0 0 5px}
.leftcpdh a:hover{ color:#d00; text-decoration:none; display:block;padding:0 0 0 5px}
.leftcpdh span{ float:right;font:normal 12px/160% "";color:#333333;margin:0 25px 0 0}


.leftcpdh1 {font:600 14px/29px"";color:#9B0303; }
.leftcpdh1 a{ color:#9B0303; text-decoration:none; padding-left:10px; display:block;}
.leftcpdh1 a:hover{ color:#d00; text-decoration:none;padding-left:10px; display:block;}
.leftcpdh1 span{ float:right;font:normal 12px/160% "";color:#333333;margin:0 25px 0 0}


.titfont{font:16px/35px  "微软雅黑","宋体";color:#fff;padding:0 0 0 10px;margin-bottom:10px;}
.titfont a{ color:#fff; text-decoration:none}
.titfont a:hover{ color:#FF7D09; text-decoration:none}
.titfont span { float:right; font: normal 12px/160% "宋体";color:#666; margin:8px 15px 0 0}
.titfont span a{ color:#666; }

.titfontbig{font:600 17px/35px  "微软雅黑","宋体";color:#555;padding:0 0 0 10px;margin-bottom:10px;}
.titfontbig a{ color:#d80b2a; text-decoration:none}
.titfontbig a:hover{ color:#FF7D09; text-decoration:none}
.titfontbig span { float:right; font: normal 12px/160% "宋体";color:#666; margin:8px 15px 0 0}
.titfontbig span a{ color:#666;}

.tabfont{font:600 14px/25px  "宋体";color:#ffffff;  background:#084675 }


.tabfont1{font:600 14px/25px  "宋体";color:#777;border:1px #777 solid; }


.right { width: 100%; float: right; }
.right .t1 { margin: 0 0 15px 0; color: #515151; }
.right .t1 p { font-size: 13px; padding: 0 0 5px 20px; }
.right .t1 span { font-size: 14px; }
.right .input1 { width: 97%; height: 14px; padding: 13px 0 13px 3%; color: #515151; border: none; border-radius: 10px; background: #e8e8e8; }
.right textarea { width: 94%; padding: 3%; line-height: 24px; overflow: hidden; color: #515151; resize: none; border: none; border-radius: 20px; background: #e8e8e8; }
.right .btn { width: 164px; height: 44px; border: none; border-radius: 25px; font-size: 18px; color: #fff; background: url(../images/cntj.png) center center no-repeat #8b6f3e; cursor: pointer; transition: 300ms;text-indent:-200000em }
.right .btn:hover { background: url(../images/entj.png) center center no-repeat #B2B2B2;text-indent:-200000em }
.right .text { height: 330px; }
.top{ text-align:center; margin-top:10px;}
.bottom{ width:100%; height:auto; background:#f09e3a; overflow:hidden}
.bot_1{ height:auto; overflow:hidden; border-bottom:1px #fff dashed; padding:50px 0px 20px;}
.bot_1_right{ width:800px;}
.bot_1_right LI{ float:left; margin-left:25px;}
.bot_1_right A{ color:#fff}
.bot_2{ height:auto; overflow:hidden; border-bottom:1px #265206 solid; padding:10px 0px 20px;}
.bot_2_left{ margin-top:30px;}
.bot_2_center{ margin-left:80px; margin-top:30px;}
.bot_2_center P{ color:#fff; line-height:24px;}
.bot_2_center P A{ color:#fff}
.bot_2_right{ margin-right:20px;}
.bot_2_right LI{ float:left; margin-left:5px; border:1px #326d07 solid;}
.link{ color:#fff}
.link A{ color:#fff; margin-left:10px; line-height:40px;}.titfont1{font:600 14px/150%  "宋体";color:#fff;padding:0 0 0 25px}
.titfont1 a{ color:#fff; text-decoration:none}
.titfont1 a:hover{ color:#FF7D09; text-decoration:none}
.titfont1 span { float:right; font: normal 12px/160% "宋体";color:#666; margin:3px 15px 0 0}
.titfont1 span a{color:#666;}
.titfont1 span a:hover{color:#FF7D09;}
.titfont1 h2 { float:right; font: normal 12px/160%  "宋体" ;color:#333; margin:3px 15px 0 0}


.flexslider {
	margin: 0px auto 20px;
	position: relative;
	width: 1060px;
	height: 200px;
	overflow: hidden;
	zoom: 1;
}

.flexslider .slides li {
	width: 100%;
	height: 100%;
}

.flex-direction-nav a {
	width: 70px;
	height: 70px;
	line-height: 99em;
	overflow: hidden;
	margin: -35px 0 0;
	display: block;
	background: url(../images/ad_ctr.png) no-repeat;
	position: absolute;
	top: 50%;
	z-index: 10;
	cursor: pointer;
	opacity: 0;
	filter: alpha(opacity=0);
	-webkit-transition: all .3s ease;
	border-radius: 35px;
}

.flex-direction-nav .flex-next {
	background-position: 0 -70px;
	right: 0;
}

.flex-direction-nav .flex-prev {
	left: 0;
}

.flexslider:hover .flex-next {
	opacity: 0.8;
	filter: alpha(opacity=25);
}

.flexslider:hover .flex-prev {
	opacity: 0.8;
	filter: alpha(opacity=25);
}

.flexslider:hover .flex-next:hover,
.flexslider:hover .flex-prev:hover {
	opacity: 1;
	filter: alpha(opacity=50);
}

.flex-control-nav {
	width: 100%;
	position: absolute;
	bottom: 10px;
	text-align: center;
}

.flex-control-nav li {
	margin: 0 2px;
	display: inline-block;
	zoom: 1;
	*display: inline;
}

.flex-control-paging li a {
	background: url(../images/dot.png) no-repeat 0 -16px;
	display: block;
	height: 16px;
	overflow: hidden;
	text-indent: -199em;
	width: 16px;
	cursor: pointer;
}

.flex-control-paging li a.flex-active,
.flex-control-paging li.active a {
	background-position: 0 0;
}

.flexslider .slides a img {
	width: 100%;
	height: 200px;
	display: block;
}

#kefu{ width:120px; height:auto; position:fixed; top:50%; right:5px;z-index:8888; background:#fff; border:1px solid #d1d1d1;border-top:2px solid #ca2d25; display:none; margin-top:-240px;}
#kefu .top{ width:100%; height:35px; line-height:35px;font-family:"Microsoft YaHei"; font-size:14px; color:#333; font-weight:bold; text-align:center;}
#kefu .middle{ font-size:12px; width:100%; text-align:center;}
#kefu .middle p{ color:#991C0A;}
#kefu .close{float:right; margin-right:10px; margin-top:10px; cursor:pointer;}
.right_bar{ width:28px; height:95px; position:fixed; top:50%; right:0; margin-top:-242px; z-index:9999;}
.right_bar img{cursor:pointer;}