@charset "gb2312";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{margin:0;padding:0}
body{font:12px "Î¢ÈíÑÅºÚ",san-serif; color:#333}
ul, ol { list-style: none} 
img,fieldset{vertical-align:top;border:0}
h1,h2,h3,h4,h5,h6 {font-size:100%; font-weight:normal}
address,cite,code,em,th,b,i,strong{font-weight:normal; font-style:normal}
input,button,textarea,select{font:100% Arial,''; vertical-align:middle}
table,td,tr,th{font-size:12px}
.clearfix:after{display:block;visibility:hidden;clear:both;height:0;content:"."}.clearfix{zoom:1}
.clear{ clear:both}
a {blr:expression(this.onFocus=this.blur()); text-decoration:none} /*****Õë¶Ô IE*****/
a { outline:none}/*****Õë¶Ô»ðºü*****/
a { color:#383838}
.layout-box{ width:1000px; margin:0 auto}
.blank_20px{ width:100%; clear:both; height:20px; line-height:20px; display:block; content:"."; border:solid 1px #ddd; border-width:1px 0px; margin:50px auto; background:#f8f8f8}
.blank_50px{ width:100%; clear:both; height:50px; line-height:50px; display:block; content:"."}


/****************/
.ch_intorwarp h3 span,.ch_tittop,.ch_titbot,.ch_li_lttop,.ch_li_rtbot,.li2_leftbox h4 i span,.li2_rticon1,.proc_triangle,.line_bor,.line_linelist p span,.pic_center i,.tab_trian{ background-image:url("bg.png")/*tpa=http://img.233.com/www/img/Special/mbseven2/bg.png*/; background-repeat:no-repeat}
.link_a{ color:#f95; text-decoration:underline}
.link_a:hover{ color:#ed8139}
.ch_warp{ width:1000px; margin:0 auto; overflow:hidden}
.graywarp{ width:100%; overflow:hidden; background:#f8f8f8; margin-top:50px; padding-bottom:50px}


.ch_titwarp{ width:1000px; margin:50px auto 0 auto; padding-bottom:30px}
.ch_titwarp h3{ height:44px; overflow:hidden; text-align:center; color:#006a4e; font:bold 36px/44px "Î¢ÈíÑÅºÚ"}
.ch_tittop,.ch_titbot{ width:162px; margin:0 auto}
.ch_tittop{ height:46px; background-position:0 0}
.ch_titbot{ height:42px; background-position:0 -50px}


/****banner****/
.banner_warp{ width:100%; height:360px; overflow:hidden; background:url("banner_1.jpg")/*tpa=gaokaoxueli/banner_1.jpg*/ center bottom no-repeat}
.banner_main{ width:1000px; margin:0 auto; overflow:hidden; text-align:center}
.banner_logo{ width:100px; height:27px; overflow:hidden; margin-top:24px; *float:left}
.banner_main h2{ height:90px; overflow:hidden; margin-top:20px; font:bold 72px/90px "Î¢ÈíÑÅºÚ"; color:#fff; clear:both}
.banner_main h2 span{ color:#ff0}
.banner_main p{ overflow:hidden; height:66px; margin-top:12px; font:normal 16px/22px "Î¢ÈíÑÅºÚ"; color:#fff}
.banner_main p a{ color:#ff0; text-decoration:underline}
.banner_main a.banner_stand{ display:inline-block; _display:block; min-width:176px; _width:200px; height:36px; background:none; margin-top:15px; border:2px solid #fff; color:#fff; font:bold 16px/36px "Î¢ÈíÑÅºÚ"; border-radius:4px}
.banner_main a.banner_stand:hover{ background:#fff; color:#006a4e}

/******nav*******/
.ch_navwarp{ width:100%; overflow:hidden; height:110px; background:url("naver_bg.png")/*tpa=gaokaoxueli/naver_bg.png*/ center no-repeat}
.ch_navmain{ width:1000px; margin:0 auto; padding-top:40px; height:40px; overflow:hidden}
.ch_navmain a{ display:inline-block; height:40px; padding:0 15px; margin-right:10px; border-radius:20px; color:#fff; font:normal 16px/40px "Î¢ÈíÑÅºÚ"; background:#006a4e}
.ch_navmain a:hover{ background:#008c67}
.ch_navmain a.ch_navthis{ background:#f95}

/*****µ¼Óï****/
.ch_intorwarp{ width:920px; margin:0 auto; border-bottom:1px solid #e9e9e9; padding-bottom:10px}
.ch_intorwarp h3{ margin-top:15px; overflow:hidden; height:30px; color:#333; font:bold 24px/30px "Î¢ÈíÑÅºÚ"}
.ch_intorwarp h3 span{ display:inline-block; width:23px; height:23px; background-position:-170px 0; vertical-align:middle; margin-right:10px}
.ch_intorwarp p{ overflow:hidden; margin-top:10px; font:normal 14px/22px "Î¢ÈíÑÅºÚ"; color:#333}
.ch_intorwarp p b{ font-weight:700}

/****Ä£¿éÒ»****/
.ch_list1_warp{ width:1020px; overflow:hidden; padding-top:-20px}
.ch_list1_warp li{ width:490px; overflow:hidden; margin:20px 20px 0 0; float:left; position:relative}
.ch_list1_box{ width:438px; overflow:hidden; padding:25px; border:1px solid #ededed}
.ch_li_lttop,.ch_li_rtbot{ width:24px; height:24px; position:absolute; z-index:1}
.ch_li_lttop{ top:0; left:0; background-position:-170px -30px}
.ch_li_rtbot{ bottom:0; right:0; background-position:-170px -60px}
.ch_list1_box h4{ height:38px; overflow:hidden; font:bold 24px/38px "Î¢ÈíÑÅºÚ"}
.ch_list1_box h4,.ch_list1_box h4 a{ color:#666}
.ch_list1_box h4 a:hover{ color:#f95}
.ch_li1_word{ overflow:hidden; margin-top:15px; font:normal 14px/22px "Î¢ÈíÑÅºÚ"; color:#666}
.ch_li1_word b{ color:#333; font-weight:700}
.ch_li1_word a{ color:#f95; text-decoration:underline}
.ch_li1_a{ overflow:hidden; margin-top:15px; text-align:center}
.ch_li1_a a{ display:inline-block; width:118px; height:28px; border:1px solid #f95; color:#f95; font:normal 14px/28px "Î¢ÈíÑÅºÚ"; border-radius:4px}
.ch_li1_a a:hover{ color:#fff; background:#f95}

/*******Ä£¿é¶þ******/
.ch_li2_warp{ width:1000px; overflow:hidden; padding-top:-20px}
.ch_li2_warp li{ width:1000px; overflow:hidden; margin-top:20px; background:#f5f5f5; border-radius:14px 0}
.li2_list1 .li2_leftbox,.li2_list2 .li2_rtbox{ float:left}
.li2_list2 .li2_leftbox,.li2_list1 .li2_rtbox{ float:right}
.li2_leftbox{ width:246px; background:#006a4e; overflow:hidden; color:#fff}
.li2_main{ overflow:hidden; width:196px; padding:30px 25px}
.li2_leftbox h4{ height:40px; overflow:hidden; text-align:center}
.li2_leftbox h4 i{ display:inline-block; height:38px; overflow:hidden; padding:0 10px; min-width:118px; max-width:224px; border:1px solid #fff; font:bold 24px/40px "Î¢ÈíÑÅºÚ"; position:relative}
.li2_leftbox h4 i span{ display:inline-block; width:9px; height:9px; position:absolute; z-index:5}
.li2_left_iconlt{ left:1px; top:1px; background-position:-210px 0}
.li2_left_iconrt{ right:1px; top:28px; background-position:-230px 0}
.li2_leftword{ overflow:hidden; margin-top:20px; font:normal 16px/28px "Î¢ÈíÑÅºÚ"}
.li2_rtbox{ width:754px; overflow:hidden; position:relative}
.li2_rtlist{ width:694px; padding:30px; overflow:hidden; margin-top:-15px}
.li2_rtlist dd{ _width:694px; overflow:hidden; margin-top:15px}
.li2_rtli_nb{ width:30px; height:30px; overflow:hidden; background:#6c6c6c; text-align:center; color:#eee; font:normal 16px/30px "Î¢ÈíÑÅºÚ"; float:left}
.li2_rtli_rt{ width:645px; overflow:hidden; float:right}
.li2_rtli_rt h5{ overflow:hidden; padding:2px 0; font:bold 16px/26px "Î¢ÈíÑÅºÚ"; color:#333}
.li2_rtli_rt p{ font:normal 14px/26px "Î¢ÈíÑÅºÚ"; overflow:hidden; color:#666; word-break:break-all}
.li2_rticon1{ width:20px; height:36px; position:absolute; z-index:4; top:50%; margin-top:-18px}
.li2_list1 .li2_rtbox .li2_rticon1{ left:0; background-position:-210px -20px}
.li2_list2 .li2_rtbox .li2_rticon1{ right:0; background-position:-210px -62px}

/********×óÓÒµãÍ¼********/
.proc_main{ overflow:hidden; padding-top:45px}
.proc_main li{ width:522px; overflow:hidden; margin-top:-45px; position:relative; z-index:1}
.proc_box1,.proc_box2 .proc_left,.proc_box1 .proc_right{ float:left}
.proc_box2,.proc_box1 .proc_left,.proc_box2 .proc_right{ float:right}
.proc_left{ width:44px; height:44px; overflow:hidden; background:#006a4e; color:#fff; font:normal 18px/44px "Î¢ÈíÑÅºÚ"; border-radius:50%; text-align:center}
.proc_right{ width:415px; padding:20px; overflow:hidden; border:1px solid #e1e1e1; background:#fff; border-radius:5px}
.proc_right h4{ overflow:hidden; font:bold 18px/26px "Î¢ÈíÑÅºÚ"; color:#333}
.proc_right h4 a{ color:#f95; text-decoration:underline}
.proc_right h4 a:hover{ color:#ed8139}
.proc_right p{ overflow:hidden; margin-top:10px; font:normal 14px/22px "Î¢ÈíÑÅºÚ"; color:#666}
.proc_triangle{ width:7px; height:12px; position:absolute; z-index:7; top:16px}
.proc_box1 div.proc_triangle{ background-position:-250px -80px; right:59px}
.proc_box2 div.proc_triangle{ background-position:-260px -80px; left:59px}
.proc_line{ width:2px; overflow:hidden; height:100%; _height:500px; background:#006a4e; position:absolute; z-index:-1; top:0}
.proc_box1 .proc_line{ right:21px}
.proc_box2 .proc_line{ left:21px}
.proc_round{ width:6px; height:6px; overflow:hidden; background:#fff; border:2px solid #006a4e; border-radius:50%; margin:0 auto; _clear:both}

/******ÏßÂ·¾¶******/
.line_listmain{ overflow:hidden; padding-top:1px}
.line_listmain li{ overflow:hidden; position:relative; margin-top:-1px; *margin-top:0; border-bottom:1px solid #d2d2d2\9; *border-bottom:1px solid #d2d2d2; min-height:120px; border-radius:60px}
:root .line_listmain li{ border-bottom:0\9}
.line_center{ width:440px; height:1px; _font-size:0px; display:none\9; *display:none; background:#d2d2d2}
:root  .line_center{ display:block\9}
.line_li_lt .line_center{ float:left; margin-left:60px}
.line_libox{ width:860px; overflow:hidden; padding:25px 60px}
.line_libox h4{ height:34px; overflow:hidden}
.line_libox h4 span,.line_libox h4 i{ display:inline-block; _vertical-align:text-bottom}
.line_libox h4 span{ font:bold 30px/34px "Î¢ÈíÑÅºÚ"; color:#333}
.line_libox h4 i{ margin:0 10px; height:22px; background:#006a4e; padding:0 8px; font:normal 16px/22px "Î¢ÈíÑÅºÚ"; color:#fff}
.line_li_word{ overflow:hidden; margin-top:8px; font:normal 14px/26px "Î¢ÈíÑÅºÚ"; color:#666}
.line_bor{ display:none\9; *display:none; width:60px; height:60px; position:absolute; z-index:9}
:root .line_bor{ display:block\9}
.line_b1{ left:0; top:0; background-position:0 -100px; _z-index:999}
.line_b2{ left:0; bottom:0; background-position:0 -160px}
.line_b3{ right:0; top:0; background-position:-60px -100px}
.line_b4{right:0; bottom:0; background-position:-60px -160px}
.line_li_lt{ border-left:1px solid #d2d2d2}
.line_li_rt{ border-right:1px solid #d2d2d2}
.line_li_rt .line_center{ float:right; margin-right:60px}
.line_li_rt .line_libox h4{ text-align:right}
.line_linelist{ overflow:hidden; margin-top:8px}
.line_linelist p{ width:410px; overflow:hidden; float:left; padding-right:20px; height:22px; margin:2px 0; font:normal 14px/ 22px "Î¢ÈíÑÅºÚ"}
.line_linelist p span{ display:inline-block; width:10px; height:22px; background-position:-280px -76px; vertical-align:middle}
.line_linelist p a{ color:#666; text-decoration:underline}
.line_linelist p a:hover{ color:#f95}

/******×óÓÒÍ¼ÎÄ*****/
.tit_img{ width:1000px; height:120px; overflow:hidden; position:relative; z-index:1; color:#fff}
.tit_img div{ width:1000px; height:120px; overflow:hidden; position:absolute; z-index:-1; top:0; bottom:0}
.tit_img div img{ width:1000px; height:120px}
.tit_img h4{ overflow:hidden; height:34px; padding:30px 20px 0 20px; font:bold 24px/34px "Î¢ÈíÑÅºÚ"}
.tit_img p{ height:24px; padding:5px 20px 0 20px; font:normal 16px/24px "Î¢ÈíÑÅºÚ"; overflow:hidden}
.pic_main{ overflow:hidden; margin-top:20px}
.pic_main li{ width:1000px; overflow:hidden; height:220px; margin-top:-6px; position:relative}
.pic_more{ width:516px; height:220px; overflow:hidden}
.pic_less{ width:424px; height:176px; padding:22px 30px; overflow:hidden; background:#f8f8f8}
.pic_left{ float:left}
.pic_right{ float:right}
.pic_less h6{ height:45px; border-bottom:1px solid #ddd; text-align:center}
.pic_less h6 span{ display:inline-block; height:44px; border-bottom:2px solid #006a4e; font:bold 24px/44px "Î¢ÈíÑÅºÚ"; color:#333}
.pic_less p{ margin-top:15px; overflow:hidden; height:112px; font:normal 14px/28px "Î¢ÈíÑÅºÚ"}
.pic_center{ width:16px; height:220px; position:absolute; z-index:11; top:0; _clear:both}
.pic_center span,.pic_center i{ display:block; width:16px}
.pic_center span{ background:#f8f8f8; height:94px}
.pic_center i{ height:32px}
.pic_cent_lt{ left:500px}
.pic_cent_rt{ right:500px}
.pic_cent_lt i{ background-position:-140px -100px}
.pic_cent_rt i{ background-position:-160px -100px}

/***±í¸ñ***/
.tab_leftbox{ width:440px; padding:30px 15px; overflow:hidden; float:left; border-right:30px solid #00523c; background:#04795a; position:relative}
.t_lt_t1{ background-position:-250px 0; top:-30px; right:0}
.tab_leftbox h6,.tab_rightbox h6{ height:50px; overflow:hidden; padding:0 10px; background:#00523c; text-align:center; color:#fff; font:normal 20px/50px "Î¢ÈíÑÅºÚ"}
.tab_chbox{ width:100%; overflow:hidden; border:0; color:#fff}
.tab_chbox tr th,.tab_chbox tr td{ height:50px; line-height:50px; padding:0 12px}
.tab_chbox tr th{ font-weight:700; font-size:16px}
.tab_chbox tr td{ font-size:14px; color:#eee}
.tab_chbox tr td a{ color:#ff0; text-decoration:underline}
.tab_rightbox{ width:440px; padding:30px 15px; overflow:hidden; float:right; border-left:30px solid #393939; background:#4f4f4f; position:relative}
.tab_rightbox h6{ background:#272727}
.tab_leftbox tr.tab_bg2{ background:#046e52}
.tab_rightbox tr.tab_bg2{ background:#444}
.tab_rightbox .tab_chbox tr td{ color:#ddd}
.tab_trimain{ position:relative; _z-index:1}
.tab_trian{ width:60px; height:30px; overflow:hidden; position:absolute; z-index:12; left:470px; _clear:both}
.t_lt_t1{ background-position:-250px 0; top:0}
.t_lt_t2{ background-position:-250px -40px; bottom:0}


/*******ÊúÅÅÁÐ±í******/
.word_main{ overflow:hidden; padding:0 13px 20px 13px; _padding:20px 13px; background:#f0f0f0; width:976px}
.word_main li{ background:#fff; float:left; margin:90px 2px 0 0; _margin:0 2px 0 0; width:242px}
.wr_img{ width:130px; height:130px; margin:0 auto; border:5px solid #fff; margin-top:-70px; _margin-top:10px; border-radius:50%; overflow:hidden}
.word_main li h6{ padding:15px 20px; overflow:hidden; font:bold 16px/26px "Î¢ÈíÑÅºÚ"; color:#333; word-break:break-all}
.word_main li a{ color:#f95}
.word_main li a:hover{ color:#ed8139}
.w_info_box1,.w_info_box2{ overflow:hidden; padding:15px 20px; font:normal 14px/26px "Î¢ÈíÑÅºÚ"}
.w_info_box1{ background:#fbfbfb}
.w_info_box1 p span,.w_info_box1 p i{ display:block; float:left}
.w_info_box1 p span{ width:60px; color:#333}
.w_info_box1 p i{ width:142px; color:#666}
.w_info_box2{ color:#666}
.w_info_btn{ margin:5px 0 20px 0; overflow:hidden}
.w_info_btn a{ display:block; width:120px; height:30px; text-align: center; margin:0 auto; font:normal 14px/30px "Î¢ÈíÑÅºÚ"}
.word_main div.w_info_btn a:hover{ background:#f95; color:#fff}

/*top*/
.top{width: 100%; background: #333;}
.top .left{float: left; padding-left: 27px;background: url(../images/icon_01.png) left center no-repeat;}
.top a{color: #ccc;line-height: 36px;}
.top a.cur,.top a:hover{color: #ff8800; text-decoration: none;}
.top span{color: #666666; line-height: 36px; font-family: Arial;padding:0 10px;}
.top ul li{float: left;position: relative;}
.top ul li a{display: block;padding: 0 10px;background: url(../images/top_bgs.png) center right no-repeat;}
.top ul li a.last{background: none}

.land_list{position:absolute;top:36px;text-align:center;left:-27px;width:70px;border:1px solid #ccc;line-height:30px;background:#fff;display: none;}
.land_list span{position:absolute;top:-1px;border-top:1px solid #fff;width:44px;right:0px;display:block;height:2px;}
.top ul li .land_list a{color:#444;display:block;background: none;line-height: 28px;}
.land_list a:hover{color:#ff4e00;}
.top ul li a.aHover{background:#fff;}

#footer {width:100%;padding:30px 0 20px; background:#eeeeee; text-align:center;margin-top:20px;color:#666;font-size: 12px;color: #333;}
#footer li,#footer ul,#footer p{padding: 0px;margin: 0px;}
#footer .dib-wrap .dib {margin:0 5px;font-size: 12px;letter-spacing: normal;word-spacing: normal;vertical-align: top;display:inline;}
#footer p {margin:8px 0;color: #666;font-family: "å®‹ä½“"}
#footer .links {color:#999;}
#footer .links a {margin:0 10px;color:#444;text-decoration: none;font-family: "å®‹ä½“"}
#footer p a:hover{color: #368ee0}
