body{font-family: "Microsoft YaHei";background:url(../images/bgschool.png) no-repeat fixed center center;background-color: #F3F3F1;}
/*tophead*/
.tophead{height:25px;background-color:#eee}
.tophead .toptext{width:1280px;margin:0 auto;line-height:25px;height:25px;}
.tophead .toptext span{margin:0 10px}
.tophead .toptext .fright{float:right}
/*top*/
#top{width:100%;background-color:#fff}
#topContent{BACKGROUND: url(../images/top.png) left no-repeat; width:1280px;margin:0 auto; height: 104px;background-color:#FFF;}
#menu{    BACKGROUND: url(../images/nav.png) repeat-x;height:55px;border-bottom: none;}
#menu ul{width: 960px;    margin: 0 auto;}
#menu A{    height: 55px;line-height: 55px;font-weight: normal;color:#fff;font-size:14px;margin-left:0px;padding-left:9px;padding-right:9px;}
#panel{width:1280px;margin:0 auto;position: relative;}
#topContent H2{ padding-left:0px;top:0px;   }
#topContent H2 a{    display: block;    width: 360px;    height: 104px;}
#panel SPAN.setindex{    position: absolute;    right: 163px;    top: 82px;    color: transparent;}
#panel span.addfavorite{position: absolute;    right: 86px;    top: 82px;    color: transparent;}










/*导航*/
#menu LI.index a img{        vertical-align: baseline;    margin-right: 3px;}
#menu li span{background: url(../images/nav_split.png) left  no-repeat;width:11px;display: inline-block;    height: 55px;    line-height: 55px;    font-weight: normal;    color: #fff;    font-size: 14px;}
#menu A:hover{background:url(../images/nav_hover.png)  repeat-x;color:#f8df9c;height:54px;}
.navbox{height:40px;position:relative;z-index:9;margin:auto;background:#0099CC;filter:alpha(opacity=90);-moz-opacity:0.90;opacity:0.90;font-family:'微软雅黑';}
.navbox2{width:1280px;margin:0 auto;height:40px; list-style:none;}
.navbox2 li{float:left;height:40px;position:relative; list-style:none;}
.navbox2 li.last{background:none;}
.navbox2 li a{text-decoration:none;}
.navbox2 li a span{float:left;display:block;line-height:40px;font-size:14px;color:#ffffff;cursor:pointer;width:160px;text-align:center; }
.mj_hover_menu{text-decoration:none; width:160px; background:url(../images/menu_hover.jpg); height:40px;}
.navbox2 li.selected .submenu{display:block;}
.navbox2 li .submenu{display:none;position:absolute;top:40px;left:-9px;}
.navbox2 li .submenu li{float:none;padding:0;background:none;height:auto;border-bottom:dotted 0px #BEBEBE;}
.mj_menu_pro_bg{width:825px; height:235px; background:url(../images/menu_pro_bg.png) no-repeat;}
.mj_menu_pro_main{width:765px; margin:auto; padding-top:12px;}
.mj_menu_pro_li{ float:left;}
.mj_menu_li_txt{line-height:22px; font-size:12px; color:#696969;}
.mj_menu_li_txt font{font-size:14px; color:#bb1721;}
.mj_menu_li_txt a{color:#696969; text-decoration:none;}
.mj_menu_li_txt a:hover{color:#696969; text-decoration:underline;}

.mj_menu_news_bg{width:480px; height:185px; background:url(../images/menu_news_bg.png) no-repeat;}
.mj_menu_news_main{width:440px; margin:auto; padding-top:12px;}
.mj_menu_news_li{padding:0px 30px; margin-right:5px; height:150px; float:left; border-right:solid 1px #cccccc; }
.mj_menu_news_img{float:left; text-align:left; color:#bb1721; line-height:30px; font-size:14px;}
.mj_menu_news_li2{padding:0px 30px; height:150px; float:right; border-left:solid 1px #cccccc; }
.mj_menu_news_img2{float:left; margin-left:30px; text-align:left; color:#bb1721; line-height:30px; font-size:14px;}
.mj_menu_news_li3{padding:0px 25px; height:150px; float:right; border-left:solid 1px #cccccc; }
.mj_menu_news_img3{float:left; margin-left:10px; text-align:left; color:#bb1721; line-height:30px; font-size:14px;}
/*banner*/
#banner{height:90px;width:100%;background-color:#e1e6e9;}
#bannerContent{width:1280px;margin:0 auto;BACKGROUND: url(../images/banner.png) no-repeat;height:90px;}
#bannerContent .title{    padding-top: 34px;    font-size: 20px;    color: #333;    margin-left: 24px;}
#bannerContent .title img{margin-left:20px;    vertical-align: baseline;}


/*面包屑导航*/
.nav{    width: 1280px;    margin: 0 auto;height: 40px;line-height:40px;font-size: 14px;}
.nav SPAN.NAV_SP_STR{display:inline-block;background:url(../images/nav_right.png) no-repeat;width:6px;    height: 9px;    margin-left: 6px;    margin-right: 6px;}
.nav SPAN{line-height: 40px;padding-top:0px;BORDER-BOTTOM:none;}
.nav SPAN *{    vertical-align: middle; }
.nav SPAN A {    COLOR: #19A2D0;}
.nav  font{color:#666;}
//.needChange{font-size: 35px;}


/*左侧导航*/
#middle{width:1280px;background:none;background-color:#f9f9f9;min-height:600px;}
.line{width:960px;height: 1px;}
.middleSide,.box1{width:250px;background:url(../images/nav-bg.png) repeat-x;background-color:#eff1f0;border:none;}
.nav_bottom{width:250px;background:url(../images/left_b.png) no-repeat;height:76px;}
.box1 UL LI {
    list-style: none;
    height: 28px;
    line-height: 28px;
    text-indent:27px;
    background-image: url(../images/icon.2.png);
    background-position: 7px 45%;
    background-repeat: no-repeat;
    margin-top:  8px;
}
.box1 UL LI.cur{background: url(../images/nav_cur.png) left no-repeat;/*background-color: #de716e;    border-radius: 12px; */   margin-right: 5px;}
.box1 UL{padding-left:6px;}
.middleSide .box1 a{font-size: 12px;color:#333;}
.middleSide .box1 li.cur a{color:#fff;}


/*正文*/
#middleContent{padding-top: 0px;background:none;}
.middleMain{width:1000px;}
.middleMainContent{margin-left:20px;border:none;}
.middleMainContent .content object{max-width:100%;clear: both;display: block;margin: auto;}
.topic DIV{       padding-top: 25px;padding-bottom: 15px;line-height: 30px;font-size:20px;color:#333;text-align: center;border-bottom: 2px solid #c7c7c7;}
.gettime{    text-align: center;    font-size: 12px;    color: #666;    padding-top: 8px;   }
.content div {    font-size: 14px;    line-height: 25px;color:#333;}
.content_bottom{    border-top: 1px solid #d6d6d6;    height: 40px;}
.print{    margin-left: 10px;}
.print span{    vertical-align: middle;color:#19A2D0;}

INPUT.text{height: auto;}
.middleMainContent .nav{    border-bottom: 2px solid #c7c7c7;    height: 50px;    padding-top: 4px;}
.middleMainContent .nav font{margin-left:3px;}
.listContent .middleMainContent{margin-left: 12px;}
.listContent  .list table tr{    border-bottom: 1px dashed #d6d6d6;height: 40px;}
.listContent  .list td.tit1 a{font-size:14px;color:#333;}
.cutepage,.ash{color:#999999}

/*尾部*/
#bottom{border-top:1px solid #dddddd;width:100%;background-color:#333;height:104px;}
#bottomContent{width:1280px;margin:0 auto;font-size:12px;color:#fff;    margin-top: 25px;}
#bottomContent P{height:25px;line-height:25px;}


.bottom { width:100%; overflow:hidden; background:#0e4a6e} 
.bottom-cont { width:1280px; overflow:hidden; margin:0 auto;color:#fff}
.bottom a:hover { text-decoration:underline}
.menu-list { width:1280px; overflow:hidden; padding:20px 0 18px 0;} 
.menu-list .menu { float:left; overflow:hidden; width:150px;} 
.menu-list .menu dt { line-height:34px; font-size:14px;} 
.menu-list .menu dt a { color:#fff}
.menu-list .menu dt a.a1 { text-decoration:none}
.menu-list .menu.s dt a.a1:hover {text-decoration:underline}
.menu-list .menu dd { line-height:26px;}
.menu-list .menu dd .sub-menu { float:left; width:130px;}
.menu-list .menu dd .sub-menu a { color:#fff;}
.menu-list .menu.last { width:230px;}
.menu-list .menu dd .line { width:28px; height:2px; background:rgb(160,160,160); margin:4px 0 19px 0;}
 .wechat { text-align:center; color:#fff; line-height:16px;margin-top:20px}
 .wechat img { width:100px; height:100px; margin-bottom:6px;margin-right: 10px;}
.footer { line-height:48px; padding-top:9px; font-size:14px; color:#fff;text-align:center} 
.footer a { color:#fff}
.fl {float: left;color:#fff}
.fl span{display:block}
.fr {float: left;color:#fff}
.fr span{display:block}
.bottom .info1{
	float:left;font-size:15px;color:#d7d7d7;font-family:微软雅黑;
}
.bottom .info2{
	float:right;width:400px;font-size:15px;color:#d7d7d7;font-family:微软雅黑;margin-top:100px;
}
.bottom .info2 a{
	color:#d7d7d7;margin:5px;
}
.bottom .info3{
	float:left;margin-left:100px
}
/*首页*/
.indexContent .box1,.indexContent .middleSide{width:600px;background:none;}
.indexContent .middleMain{    width: 660px;}
#middleContent.indexContent{padding-top:20px;}
.indexContent .middleSide  .box2 H3{margin:0px;padding:30px 0px 10px 0px;border-bottom:2px solid #c7c7c7;font-size:16px;color:#333;font-weight:normal;}
.indexContent .middleSide  .box2 H3 img{padding-right: 8px;}
.indexContent .middleSide  .box2 H3 *{    vertical-align: middle;}
.indexContent .box2 UL{list-style: none;padding:0px;margin:0px;}
.indexContent .box2 UL LI{margin-top:15px;}
.indexContent .box2 UL LI a{font-size: 12px;color:#333;}
.indexContent .middleSide .box2 UL LI a{width: 450px;    white-space: nowrap;    text-overflow: ellipsis;    overflow: hidden;    display: inline-block;}
.indexContent .box2.news UL LI a{width: 280px;    white-space: nowrap;    text-overflow: ellipsis;    overflow: hidden;    display: inline-block;}
.indexContent .box2.news UL li:last-child{border-bottom: none;}
.indexContent .middleMain .box2.bszn h3{margin-top:22px;}
.indexContent .middleMain .box2.sitelink h3{margin-top:24px;}
.indexContent .middleMain .box2.news h3{margin-top:15px\0;}
.indexContent .box2.bszn UL LI a{width: 100px;    white-space: nowrap;    text-overflow: ellipsis;    overflow: hidden;    display: inline-block;}

.indexContent .box2.news UL li span:first-child,.indexContent .box2.bszn UL li span:first-child{vertical-align: middle;}

.alert_stu,.alert_tea{font-size: 14px;color:#fff;background: url(../images/alert_stu.png);display: inline-block;width:76px;height:22px;    text-align: center;line-height: 22px;}
.alert_tea{background: url(../images/alert_tea.png);}
.indexContent .more{display: inline-block;width:48px;height:13px;background:url(../images/more.png);float: right;    margin-top: 6px;}
.indexContent .box2 .time{float:right;color:#999;}
.title_gray,.title_red{margin-right:2px; display: inline-block;width:75px;height:26px;background:url(../images/title_bg_gray.png);color:#fff;font-size: 14px;line-height: 26px;text-align:center;}
.title_red{background:url(../images/title_bg_red.png);}
.indexContent .middleMain .box2  img{ vertical-align: bottom;}
.indexContent .middleMainContent{padding:0px;    margin-left: 30px;}
.indexContent .middleMain .box2 H3{margin:0px 0px 6px 0px;border-bottom: none;}
.indexContent .middleMain .box2 UL{border:1px solid #c7c7c7;border-top:2px solid #c7c7c7;}
.indexContent .middleMain .box2 UL li{border-bottom:1px dashed #d6d7d7;    padding-top: 12px;padding-bottom: 8px;margin: 0 10px;}
.indexContent .middleMain .box2.uselinks select{display: inline-block;    width: 180px;    margin-left: 14px;    height: 26px;    padding: 1px 8px;font-weight: normal;}
.indexContent .middleMain .box2.uselinks .title_gray{vertical-align: bottom;}
.indexContent .middleMain .box2.uselinks  H3{margin-top:20px;margin-bottom:30px;display:inline-table}
.indexContent .middleMain .box2.bszn ul{ /* height: 291px;height: 297px\0; */}
.indexContent .middleMain .box2.bszn ul li{width:175px;float: left;    margin: 0 9px;}
.indexContent .middleMain .box2.bszn UL LI a{width:175px;padding-left: 20px;background:url(../images/icon-bszn_small.png)  0 50%  no-repeat;color:#666;font-size:12px;display:inline-block;}
.indexContent .middleMain .more{    margin-top: 12px;}
.indexContent .middleMain .box2.sitelink UL LI a{background: url(../images/icon-sitelink.png) 0 50% no-repeat;padding-left: 20px;}
.indexContent .middleMain .search{background:url(../images/search.png)no-repeat;width:521px;height:38px;}
.indexContent .middleMain .search INPUT.text{     font-size: 14px;   margin-left: 40px;    height: 35px;    border: none;    width: 268px;}
.indexContent .middleMain .search input[type=submit]{    height: 38px;    width: 78px;    background-color: transparent;    color: transparent;    border: none;}

/*网站链接*/
.indexContent .middleMain .box2 UL.imglink{border-bottom:none;height: 132px;}
.indexContent .middleMain .box2 UL.imglink li{float:left;border-bottom:none;border-right: 1px dashed #d6d7d7;        margin: 10px 0 0;padding: 0 10px;}
.indexContent .middleMain .box2 UL.imglink li:last-child{border-right: none;}
.indexContent .middleMain .box2 UL.imglink li  a{background-image: none;    padding-left: 0px;}
.indexContent .middleMain .box2 UL.imglink li p{width:74px;word-wrap: break-word;margin-top:5px;margin-bottom:0px;text-align:center}
.indexContent .middleMain .box2 UL.textlink{border-top:none;}
.indexContent .middleMain .box2 UL.textlink li:last-child{border-bottom: none;}

/*处长信箱*/
#middleContent.mailbox .middleSide p{    margin: 0 10px 10px 10px;line-height: 20px}
#middleContent.mailbox .middleSide  .box1 UL{padding-bottom:0px;}
#middleContent.mailbox .middleMain  .tablen td{height:36px;}
#middleContent.mailbox .middleMain  .tablen .topic DIV *{vertical-align: middle;}
#middleContent.mailbox .middleMain  .tablen .topic DIV img{margin-right:2px;}
#middleContent.mailbox .middleMain  .tablen .topic DIV{height:60px;line-height: 60px;font-size:18px;padding-top:0px}

/*轮播图*/
.con-tag {
	width: 540px;height:300px;
}
.rotary-figure {
	width: 540px;
	height: 300px;
}
.orbit-wrapper {
	position: relative;
	margin: 0 auto;
}
#featured {
	position: relative;
	width: 540px;
	height: 300px;
	overflow: hidden;
	background: #fff url(../images/loading.gif) 50% no-repeat;
}
.orbit > img {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	border: 0 none;
}
.orbit > a {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	line-height: 0;
	border: 0 none;
}
.orbit > div {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%
}
.orbit-item {
	background-color: #f5f5f5;
}
.orbit-caption {
	display: none;
	position: absolute;
	left: 0;
	bottom: 0;
	z-index: 10;
	width: 100%;
	height: 45px;
	line-height: 35px;
	font-size: 13px;
	text-align: center;
	color: #fff;
	/* background: url(../images/rotary.png) repeat-x;
	_background: url(../images/rotary-ie6.png) repeat-x; */
	overflow: hidden;
}
.orbit-bullets {
	position: absolute;
	z-index: 1000;
	list-style: none;
	bottom: 0px;
	left: 50%;
	margin: 15px 0 5px -50px;
	padding: 0;
}
.orbit-bullets li {
	float: left;
	margin: 0 3px;
	cursor: pointer;
	border-radius: 50%;
	width: 8px;
	height: 8px;
	overflow: hidden;
	text-indent: -9999px;
	background-color: #fff;
}
.orbit-bullets li.active {
	background-color: #ff9b00;
}
.orbit-bullets li.has-thumb {
	background: none;
	width: 100px;
	height: 75px;
}
.orbit-bullets li.active.has-thumb {
	background-position: 0 0;
	border-top: 2px solid #000;
}
.timer {
	width: 40px;
	height: 40px;
	overflow: hidden;
	position: absolute;
	top: 10px;
	right: 10px;
	filter: alpha(opacity=60);
	opacity: 0.6;
	z-index: 1001;
}
.rotator {
	display: block;
	width: 40px;
	height: 40px;
	position: absolute;
	top: 0;
	left: -20px;
	background: url(../images/rotator-black.png) no-repeat;
	_background: url(../images/rotator-black-ie6.png) no-repeat;
	z-index: 3;
}
.mask {
	display: block;
	width: 20px;
	height: 40px;
	position: absolute;
	top: 0;
	right: 0;
	z-index: 2;
	overflow: hidden;
}
.rotator.move {
	left: 0;
}
.mask.move {
	width: 40px;
	left: 0;
	background: url(../images/timer-black.png) repeat 0 0;
	_background: url(../images/timer-black-ie6.png) repeat 0 0;
}
.pause {
	display: block;
	width: 40px;
	height: 40px;
	position: absolute;
	top: 0;
	left: 0;
	background: url(../images/pause-black.png) no-repeat;
	_background: url(../images/pause-black-ie6.png) no-repeat;
	z-index: 4;
	opacity: 0;
	}
.pause.active {
	background: url(../images/pause-black.png) no-repeat 0 -40px;
	_background: url(../images/pause-black-ie6.png) no-repeat 0 -40px;
}
.timer:hover span.pause, span.pause.active {
	opacity: 1;
}
#pdf a.media{display: none;}
.content .media div{display: none;}

.stafftable td DIV{text-align: center;}
.stafftable1 li{float:left;list-style: none;    width: 33%;    text-align: left;    line-height: 30px;    font-size: 15px;}
.stafftable1 li *{vertical-align: middle;}
.middleMainContent .content  table {font-size:14px;}
#panel a.contactus{display: inline-block;
width: 65px;
position: absolute;
right: 0px;
top: 79px;
color: transparent;}

/*办事指南*/
.listContent .middleMainContent td.list ul.bszn{display:table;border-top: #c7c7c7 1px solid;
border-left: #c7c7c7 1px solid;}
.listContent .middleMainContent td.list li.tit1{float:left;width:249px;list-style: none;border-right: #c7c7c7 1px solid;
border-bottom: #c7c7c7 1px solid;
height: 35px;
line-height: 35px;
padding-left: 8px;}
.listContent .middleMainContent td.list li.tit1 a{width: 235px;
padding-left: 20px;
background: url(../images/icon-bszn_small.png) 0 50% no-repeat;
color: #666;
font-size: 13px;
display: inline-block;
white-space: nowrap;
text-overflow: ellipsis;
overflow: hidden;}


#middleContent  .middleMainContent .tablen .content p,#middleContent  .middleMainContent .tablen .content div{text-indent: 28px;}

/*邮箱登录*/
.box{
	border:solid 1px #ddd;
	background:#F9F9F9;
	
}
.box h2{
	font-weight:normal;
	color:#666;
	font-size:16px;
	line-height:46px;
	height:46px;
	overflow:hidden;
	text-align:center;
	border-bottom:solid 1px #ddd;
	background:#f7f7f7;
}
.input_box{
	width:250px;
	padding-bottom:15px;
	/* margin:0 auto; */
	overflow:hidden;
	margin-top:5px;
	float:left;
}
.input_box2{
	width:100px;
	padding-bottom:15px;
	/* margin:0 auto; */
	overflow:hidden;
	margin-top:5px;
	float:right;
}
.input_box input{
	float:left;
	width:250px;
	height:40px;
	font-size:14px;
	border:solid 1px #ddd;
	text-indent:10px;
	outline:none;
	line-height:40px;
}
.input_box2 button{
	float:right;
	text-align:center;
	width:75px;
	height:48px;
	background:#3f89ec;
	border:none;
	border-radius:2px;
	outline:none;
	cursor:pointer;
	font-size:16px;
	color:#FFF;
	margin:25px;
}
/*首页滑动门*/
.tab {width: 600px;margin: 10px auto;}
.tab-title { height: 30px;font-size: 0;background-color: #fff; }
.tab-title a{width:133px;text-decoration:none}
.tab-title .item { display: inline-block; width: 200px; height: 30px; line-height: 30px; text-align: center;color: #333;font-size: 16px; }
.tab-title .item-cur {color: #F9F9F9;background-color: #19A2D0;}
.tab-cont { position: relative;background-color: #F9F9F9;width: 600px; height: 200px;overflow: hidden;}
.tab-cont__wrap { position: absolute; }
.tab-cont .item { width: 590px; height: 200px; /* text-align: center; */ color: #fff; }
.indexContent .middleMain .box2 dl{}
.indexContent .middleMain .box2 dl dd{border-bottom:1px dashed #d6d7d7; padding-top: 12px;padding-bottom: 8px;margin: 0 10px;}
.indexContent .middleMain .box2 ul{border:none}
.indexContent .middleMain .box2 UL li{border:none}

/*天气  此处的weather是总框*/
.weather_position{float:right;margin-top:15px;}
.sinfo{width:300px;height:80px;background-color:#cfcfcf;border-radius:50px;overflow:hidden}
.sinfo .sschool{float:left;width:150px;margin-left:5px}
.sinfo .sweek{float:left;height:40px;width:145px}
.sinfo .sweek span{line-height:50px;font-size: 16px; margin-left: 20px; color: #000;}
.sinfo .sweek .week2{font-size:25px}
.sinfo .stime{height:30px;width:145px;float:left;line-height:30px;border-top:2px solid #eee;}
.sinfo .stime #weather2{color:#000;font-size:15px;text-align:center;}

.weather{
background:#1234;
color:#FFF; 
overflow:hidden; 
border-radius:50px;
height:100%;
float:right;
width:200px;
text-align: center;
margin-top:-70px;
margin-right:-45px;
vertical-align:middle;
}

/*#weather i { background: no-repeat left; line-height:50px; margin:0 auto 20px 16px; font-size:24px; padding-left:60px; font-style:normal;}
#weather i.icon-xiaoyu { background-image:url(../images/icon/xiaoyu.png); padding-right:10px}
#weather i.icon-zhongyu { background-image:url(../images/icon/zhongyu.png); padding-right:10px}
#weather i.icon-dayu { background-image:url(../images/icon/dayu.png); padding-right:10px}
#weather i.icon-qing { background-image:url(../images/icon/qing.png); padding-right:10px}
#weather i.icon-duoyun { background-image:url(../images/icon/duoyun.png);padding-right:10px }
#weather i.icon-yin { background-image:url(../images/icon/yin.png); padding-right:10px}

#weather { width:170px;height:80px; background:#157998; color:#FFF; overflow:hidden; border-radius:50px;float:right }
#weather p { /*background:rgba(0,0,0,.3);*/font-size:50px; text-align:center}
#weather p span{margin:0 1px}*/


/*手风琴*/
.guide-slider {
    width: 1280px;
    /* margin: 10% auto; */
    background: #F9F9F9;
    height: 260px;
}

.guide-slider .guide {
    width: 200px;
    height: 260px;
    float: left;
    -webkit-transition: all ease-in .3s;
    transition: all ease-in .3s;
    position: relative;
    overflow: hidden;
}

.guide-slider .guide .display {
    border-right: 1px solid #d5d5d5;
    width: 200px;
    height: 260px;
    text-align: center;
    float: left;
    position: relative;
    z-index: 2;
    background: #ffffff;
    -webkit-transition: all ease-in .3s;
    transition: all ease-in .3s;
}

.guide-slider .guide .display .icon {
    display: inline-block;
    width: 74px;
    height: 74px;
    margin-top: 42px;
    background-image: url("../images/function.png");
}

.guide-slider .guide .display .icon.icon1 {
    background-position: -592px 0;
}

.guide-slider .guide .display .icon.icon2 {
    background-position: 0 0;
}

.guide-slider .guide .display .icon.icon3 {
    background-position: -296px 0;
}

.guide-slider .guide .display .icon.icon4 {
    background-position: -444px 0;
}

.guide-slider .guide .display .icon.icon5 {
    background-position: -518px 0;
}

.guide-slider .guide .display .title {
    font-size: 16px;
    color: #666666;
    height: 40px;
    line-height: 40px;
}

.guide-slider .guide .display .introduction {
    border-top: 1px solid #ddd;
    width: 150px;
    margin: 0 auto;
    font-size: 12px;
    color: #999999;
    text-align: left;
    line-height: 20px;
}

.guide-slider .guide .display::after {
    content: "";
    display: block;
    position: absolute;
    border-style: solid;
    border-color: transparent #ffffff transparent transparent;
    border-width: 10px 15px;
    top: 100%;
    margin-top: 0;
    right: -1px;
    -webkit-transition: all ease-in .3s;
    transition: all ease-in .3s;
}

.guide-slider .guide .behind {
    width: 400px;
    height: 260px;
    display: inline-block;
    border-right: 1px solid #ddd;
    background: #F9F9F9;
    overflow: hidden;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 1;
}

.guide-slider .guide .behind .function-list-wrap {
    width: 400px;
    margin: 0 auto;
}

.guide-slider .guide .behind .function-list {
    margin-right: -10px;
    margin-top: 20px;
}

.guide-slider .guide .behind .function-list > li {
    float: left;
    padding-right: 10px;
}

.guide-slider .guide .behind .function-list > li > a {
    display: block;
    border: 1px solid #ddd;
    width: 100px;
    height: 40px;
    text-align: center;
    line-height: 40px;
    margin-bottom: 18px;
    color: #0876c2;
}

.guide-slider .guide .behind .function-list > li > a:hover {
    text-decoration: none;
    border: 1px solid #0876c2;
    background: #0876c2;
    color: #ffffff;
}

.guide-slider .guide .behind .function-list > li > a.important {
    color: #f58914;
}

.guide-slider .guide .behind .function-list > li > a.important:hover {
    border: 1px solid #f58914;
    background: #f58914;
    color: #ffffff;
}

.guide-slider .guide.on {
    width: 600px;
}

.guide-slider .guide.on .display {
    background: #4fa0d8;
    border-right-color: transparent;
}

.guide-slider .guide.on .display .title {
    color: #fff;
}

.guide-slider .guide.on .display .introduction {
    color: #fff;
}

.guide-slider .guide.on .display::after {
    top: 50%;
    margin-top: -5px;
}

.guide-slider .guide.on .display .icon.icon1 {
    background-position: -74px 0;
}

.guide-slider .guide.on .display .icon.icon2 {
    background-position: -148px 0;
}

.guide-slider .guide.on .display .icon.icon3 {
    background-position: -222px 0;
}

.guide-slider .guide.on .display .icon.icon4 {
    background-position: -370px 0;
}

h3 form{    display: inline-block;float:right}

.result_text{
height:80px;
font-size:18px;
font-weight:800;
text-align:center;
padding-top:25px;
padding-bottom:25px;
}
/*.wealeft{
width:49px;
height:70px;
float:left;
margin-top:7px;

}
.wearight{
width:80px;
height:70px;
float:right;
margin-bottom:40px;
margin-bottom:50px;
}*/