﻿@charset "utf-8";
/*common.css*/
*{margin:0;padding:0}
body{margin:0;padding:0;font-size:12px;text-align:center;font-family:"微软雅黑"}
ul,li,p,h1,h2,h3,table,tr,td,input,label{padding:0;margin:0}
ul,li{list-style:none}
img{border:none}
a{text-decoration:none;outline:none;blr:expression(this.onFocus=this.blur());cursor:pointer}
.floatl{float:left;}
.floatr{float:right;}
.pagepos{position:relative}
.clear{clear:both}
.yszt p{height: 100%;overflow: hidden;text-align: left;text-indent: -9999px;width: 100%;}
.main{width:1000px;margin:0 auto;}

/*top.css*/
.yspxtop{height:64px;line-height:64px;background:#2c272b}
.logo{width:169px;height:101px;position:absolute;left:0;top:0;z-index:2;}
.yspxnav{padding:0 30px 0 199px;height:64px;line-height:64px;float:left;}
.yspxnav li{padding:0 15px;float:left;height:64px;color:#b0aeaf;font-size:16px;}
.yspxnav li a{display:block;height:64px;color:#b0aeaf}
.yspxnav li a:hover{color:#b0aeaf;text-decoration:underline}
.toptel{float:right;height:64px;background:url(../images/tel_locn.gif) no-repeat left center;padding-left:30px;font-size:16px;color:#01c675;font-weight:bold;}

.yspxbanner{height:525px;border-top:1px solid #0dd29c;background:url(../images/yspx_banner.jpg) no-repeat top center}
.yspxbanner_box{width:794px;height:446px;margin:0 auto;text-align:left;}
.yspxbanner_box img{vertical-align:middle}

/*content.css*/
.yspxcon_01{height:309px;}
.yspxcon_01 h2{height:65px;line-height:65px;color:#01c675;font-size:38px;}
.yspxcon_01 h2 font{color:#174438}
.yspxcon_01 ul li{width:245px;height:194px;float:left;margin-top:8px;}
.yspxcon_01 ul li.con01_margin{margin-right:7px}
.yspxcon_01 ul li.con01_margin2{margin-right:6px}
.yspxcon_01 ul li h3{height:43px;border:1px solid #00a05e;font-size:20px;background:#01c675;font-weight:normal;line-height:43px;color:#fff}
.yspxcon_01 ul li h3 a,.yspxcon_01 ul li h3 a:hover{color:#fff;text-decoration:underline}
.yspxcon_01 ul li p{height:139px;border:1px solid #01c675;border-top:0;padding:9px 0 0 9px;line-height:26px;text-align:left;font-family:"宋体"}
.yspxcon_02{background:#f1f1f1;padding-top:35px;}
.yspxcon_02 h2{height:60px;line-height:60px;font-size:38px;color:#00C574;}
.yspxcon_02 h2 font{color:#373737;}
.yspxcon02_info{height:375px;background:url(../images/ccgf_img.gif) no-repeat top center;margin-top:34px;}
.yspxcon02_info ul{height:375px;width:337px;}
.yspxcon02_info ul li{height:150px;width:337px;padding-top:30px;text-align:left}
.yspxcon02_info ul li h3{height:55px;line-height:40px;padding-left:80px;font-size:24px;color:#fff}
.yspxcon02_info ul li h3 a,.yspxcon02_info ul li h3 a:hover{color:#fff;border-bottom:2px solid #fff}
.yspxcon02_info ul li h3.hxkc_tit{background:url(../images/yspx02_tit_01.gif) no-repeat left top;}
.yspxcon02_info ul li h3.tckc_tit{background:url(../images/yspx02_tit_03.gif) no-repeat left top;color:#844850}
.yspxcon02_info ul li h3.tckc_tit a{color:#844850}
.yspxcon02_info ul li h3.tckc_tit a:hover{border-bottom:2px solid #844850;color:#844850}
.yspxcon02_info ul li h3.fwkc_tit{background:url(../images/yspx02_tit_02.gif) no-repeat left top;}
.yspxcon02_info ul li h3.cckc_tit{background:url(../images/yspx02_tit_04.gif) no-repeat left top;}
.yspxcon02_info ul li p{height:55px;line-height:25px;font-size:14px;color:#464646;padding-left:12px;}
.yspxcon02_info ul li p a{color:#464646;text-decoration:underline;}
.yspxcon02_info ul li p a:hover{color:blue;text-decoration:underline;}
.yspxcon02_info ul li.yspx02_info_top{padding-left:15px;}
.yspxcon02_info ul li.yspx02_info_bto{padding-left:55px;}
.yspxcon02_telbox{padding:0 0 25px 0;text-align:center;zoom:1;}
.yspxcon02_telbox span{display:inline-block;width:191px;height:40px;background:url(../images/telphone_bg.gif) no-repeat left top;padding-left:51px;line-height:40px;color:#fff;font-size:24px;text-align:left;}
.yspxcon02_telbox a{display:inline-block;width:100px;height:40px;background:#373737;line-height:40px;color:#fff;font-size:16px;margin-right:15px;text-decoration:underline;color:#fff;vertical-align:top;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}


.yspxcon_03{height:486px;background:#555;padding-top:34px;text-align:left}
.yspxcon_04{background:url(../images/yspx04_bg.gif) no-repeat top center #f5f5f5;padding-top:37px;}
.yspxcon_04 h2{height:55px;line-height:55px;font-size:38px;color:#000}
.yspxcon_04 h2 font{color:#01C675}
.yspxcon04_info{padding:14px 12px 16px 12px;width:976px;margin:22px auto 0 auto;*padding:14px 12px 0 12px}
.yspxcon04_info_tit{width:223px;height:344px;float:left;padding:23px 0 23px 23px;}
.yspxcon04_titbg_green{background:url(../images/yspx04_greenbg.gif) no-repeat left top}
.yspxcon04_titbg_purple{background:url(../images/yspx04_purplebg.gif) no-repeat left top;height:318px;}
.yspxcon04_titbg_yellow{background:url(../images/yspx04_yellowbg.gif) no-repeat left top;height:188px;}
.yspxcon04_titbg_red{background:url(../images/yspx04_redbg.gif) no-repeat left top;height:436px;}
.yspxcon04_info_tit h3.coloryellow,.yspxcon04_info_tit p.coloryellow{color:#794249}
.yspxcon04_info_tit h3{height:90px;color:#fff;font-size:35px;padding-right:23px;line-height:40px;}
.yspxcon04_info_tit p{line-height:30px;color:#fff;font-size:14px;text-align:left}
.yspxcon04_info_tit p a,.yspxcon04_info_tit p a:hover{color:#fff;text-decoration:underline}
.yspxcon04_info table{width:718px;border:1px solid #dbdbdb;border-collapse:collapse;float:right}
.yspxcon04_info table tr th{border:1px solid #dbdbdb;height:42px;background:#eef3f4;font-size:14px;color:#333}
.yspxcon04_info table tr td{border:1px solid #dbdbdb;height:68px;line-height:22px;color:#4d4d4d;font-family:"宋体";padding:0 8px;font-size:12px;}
.yspxcon04_info table tr td a{font-size:14px;color:#f60;text-decoration:underline}
.yspxcon04_info table tr td a.colored{color:#c00;}
.yspxcon04_telbox{padding:21px 0 25px 0;text-align:center;zoom:1}
.yspxcon04_telbox span{display:inline-block;width:191px;height:40px;background:url(../images/telphone_bg.gif) no-repeat left top;padding-left:51px;line-height:40px;color:#fff;font-size:24px;text-align:left}
.yspxcon04_telbox a{display:inline-block;width:100px;height:40px;background:#373737;line-height:40px;color:#fff;font-size:16px;margin-right:15px;text-decoration:underline;color:#fff;vertical-align:top;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}


.yspxcon_05{height:245px;background:#01c675;padding-top:25px}
.yspxcon05_left{width:460px;height:225px;float:left;font-size:36px;color:#fff;font-weight:bold;text-align:left}
.yspxcon05_left span{display:block;background:#009e5d;height:36px;line-height:36px;color:#015634;padding:0 14px;font-size:20px;font-weight:normal;margin-top:5px;}
.yspxcon05_fonten{color:#9BFED7;font-size:30px;font-weight:normal;display:block;}
.yspxcon05_telnum{font-size:24px;font-weight:normal;line-height:26px;padding-top:16px;display:block}
.yspxcon05_telnum img{vertical-align:top;margin-right:5px;}
.yspxcon05_right{width:470px;height:225px;float:right;position:relative}
.yspxcon05_right ul{width:291px;height:225px;float:left;}
.yspxcon05_right ul li{width:287px;height:28px;line-height:28px;background:#009f60;margin-bottom:6px;padding:2px;clear:both;overflow:hidden}
.yspxcon05_right ul li label{width:75px;height:28px;color:#fff;font-size:14px;float:left;text-align:left;padding-left:10px;}
.yspxcon05_right ul li .input_text{width:197px;height:28px;background:#fff;border:none;line-height:28px;padding-left:5px;float:left;}
.yspxcon05_right ul li .yzmbtn{width:102px;height:28px;background:none;border:none;color:#fff;font-size:14px;font-family:"宋体";cursor:pointer}
.yspxcon05_right ul li select{width:202px;height:28px;background:#fff;border:none;line-height:28px;float:left;padding:3px 0;}
.yspx_ljqg{width:117px;height:49px;background:url(../images/ljqg_btn.gif) no-repeat left top;border:none;position:absolute;right:21px;top:63px;cursor:pointer;}
.yspxcon_06{height:384px;background:#e1fff3;padding-top:33px;}
.yspxcon_06 h2{height:65px;line-height:65px;font-size:38px;color:#000}
.yspxcon_06 h2 font{color:#00C574}
.yspxcon_06 ul li{width:300px;height:225px;float:left;background:#fff;margin:8px 15px 0 15px}
.yspxcon_06 ul li h3{height:49px;line-height:49px;padding-left:55px;font-size:20px;color:#fff;background:url(../images/arrows_start.gif) no-repeat 20px center #01c675;text-align:left;}
.yspxcon_06 ul li h3 a,.yspxcon_06 ul li h3 a:hover{color:#fff;color:#fff;text-decoration:underline;}
.yspxcon_06 ul li p{padding:16px 0 0 24px;line-height:27px;color:#838383;font-size:16px;text-align:left;}
.yspxcon_06 ul li p b{color:#f90}
.yspxcon_07{height:475px;padding-top:20px;}
.yspxcon_07 h2{height:70px;line-height:70px;font-size:38px;color:#00C574}
.yspxcon_07 h2 font{color:#000}
.yspxcon_07 ul{height:390px;background:url(../images/teacherimg.jpg) no-repeat center top;width:955px;margin:0 auto;padding:0px 5px 0 5px}
.yspxcon_07 ul li{width:105px;height:108px;float:left;font-size:12px;text-align:left;padding:5px 20px 0 11px}
.yspxcon_07 ul li .teacherimg_box{width:105px;height:212px;}
.yspxcon_07 ul li a{color:#f60;text-decoration:underline}
.yspxcon_08{background:#f1f1f1;}
.yspxcon_08 h2{height:60px;line-height:60px;font-size:38px;color:#00C574}
.yspxcon_08 h2 font{color:#000}
.yspx_gfb_tit{height:43px;border-bottom:1px solid #a6a6a6;position:relative;margin-bottom:13px;}
.yspx_gfb_tit span{width:490px;height:27px;line-height:27px;background:#f1f1f1;font-size:18px;color:#5B5B5B;position:absolute;top:32px;display:block;left:50%;margin-left:-245px}
.yspx_gfbox{height:380px;margin-top:19px;background:url(../images/gfb_bg.gif) repeat-y center top}
.yspx_gfbox_left{height:365px;width:460px;padding-top:15px;}
.yspx_gfbox_left h2{height:70px;line-height:70px;border-bottom:1px solid #80e3ba;padding-left:30px;text-align:left;font-size:44px;color:#002818;margin-bottom:33px;}
.yspx_gfbox_left h2 img{vertical-align:middle;margin-left:50px;}
.yspx_gfbox_right h2{border-bottom:1px solid #999;padding-right:30px;text-align:right;font-size:44px;color:#01c675}
.yspx_gfbox_right h2 img{vertical-align:middle;margin-right:50px;}
.yspx_gfbox_info{height:225px;}
.gfbox_tit{height:61px;}
.gfbox_tit h3{width:294px;height:61px;line-height:40px;background:url(../images/gfb_titblack.gif) no-repeat left top;font-size:18px;color:#fff}
.gfbox_tit span{display:block;width:80px;height:61px;color:#fff;line-height:22px;text-align:left}
.gfbox_tit span b{color:#002718;font-size:14px;}
.gfbox_info{padding-top:5px;clear:both;zoom:1;height:156px}
.gfbox_info img{float:left;}
.gfbox_info p{padding-left:180px;line-height:22px;color:#fff;text-align:left;}
.gfbox_info p a{text-decoration:underline;color:#FFB300}
.yspx_gfbox_right .gfbox_tit h3{background:url(../images/gfb_titgreen.gif) no-repeat left top;}
.yspx_gfbox_right .gfbox_tit span b{color:#01C675;}
.yspx_gfbox_right .gfbox_info img{float:right;}
.yspx_gfbox_right .gfbox_info p{padding-right:180px;padding-left:0}
.yspxcon_09{height:428px;background:#e1fff3;padding-top:30px;}
.yspxcon_09 h2{height:70px;line-height:70px;font-size:38px;color:#00C574}
.yspxcon_09 h2 font{color:#000}
.xxhj_info{padding-top:13px;height:299px;}
.xxhj_info span.xxhj_gd{width:219px;height:67px;display:block;background:#01c675;color:#fff;float:right;line-height:23px;font-size:28px;font-weight:bold;padding-top:30px;}
.xxhj_info span.xxhj_gd font{font-size:11px;}
.xxhj_info span.xxhj_qy{width:93px;height:85px;display:block;background:#01c675;color:#fff;float:left;margin-top:6px;font-size:18px;line-height:23px;text-align:left;padding:10px 0 0 14px;font-weight:bold}
.xxhj_margin{margin-top:6px;}
.yspxcon_10{background:#f5f5f5;border-bottom:5px solid #01c675;padding-top:35px;}
.yspxcon_10 h2{height:140px;line-height:40px;font-size:36px;color:#00C574;}
.yspxcon_10 h2 font{color:#000;display:block}
.yspxcon_10 h2 font img{vertical-align:middle;margin:0 5px;}
.yspxcon_10 h2 span{display:block;width:445px;height:23px;background:url(../images/qwrztit_bg.gif) no-repeat left top;margin:5px auto}
.yspxcon_10 h2 span b{display:block;width:280px;height:23px;line-height:23px;font-weight:normal;font-size:18px;color:#fff;margin:0 auto}
.qwrzimg_box{height:130px;}
.qwrzimg_box li{height:130px;width:166px;float:left;line-height:130px;}
.qwrzimg_box li a{display:block;width:166px;height:130px;line-height:130px;float:left;position:relative}
.qwrzimg_box li a img{vertical-align:top;line-height:130px;margin-top:7px;}
.qwrzimg_box li a p{width:166px;height:87px;background:#01C675;background:rgba(1, 198, 117, 0.75) none repeat scroll 0 0 !important; /* 实现FF背景透明，文字不透明 */filter:alpha(opacity=75);position:absolute;left:0;top:-130px;display:none;color:#fff;font-size:16px;line-height:18px;padding-top:43px;}
.qwrzimg_box li a:hover p{display:block;left:0;top:0px;}
.qwrzimg_box li a p b{position:relative;z-index:3;}
