@charset "GBK"; 

html {_overflow-y:scroll;}
body{ font-family: Arial, Tahoma,"ËÎÌå"; font-size:12px;  color:#636363; text-align:center;margin: 0 auto; background:#fefefe;}

a{ text-decoration:none;} 
a:link {color:#636363;}
a:visited {color:#636363;}
a:hover{color:#0156a9;}
a:active {color:#636363;}

*{ margin:0px; padding:0px; line-height:1.7em;}
h1,h2,h3,h4,h5,h6{ font-size:12px;}
img{border:none;}
table{text-align: justify;}
checkbox{border: 0px;}
input,textarea{ border:0px;}
font{ font-size:12px;}
.clear{clear:both;}
.button{border:0px; }


#wrapper{ width:1002px; margin:0 auto;}
#iheader{ height:129px; background:url(../images/head_bj.gif) repeat-x left top; text-align:left;}
#main{ text-align:left; background:url(../images/imainbj.gif) no-repeat left top; padding:15px 0px 14px 0; margin-top:0px!important;>margin-top:-3px!important;margin-top:-3px;}
#imain{ text-align:left; background:url(../images/imainbj.gif) no-repeat left top; padding:15px 0px 14px 30px;}
#ileft{ width:175px; padding:10px 12px 0 0px;}
#iright{ width:770px; padding:10px 15px 0 0px;} 
#footer{ height:74px;}


.logo{padding:16px 0px 0 79px;}
.topnav{ padding:27px 30px 16px 0; height:22px; color:#565656;} 
.topnav a{ line-height:22px; color:#565656; padding:0 13px;}
  

.menu{ background:url(../images/imenu_bj.gif) repeat-x left bottom; height:64px;}
.menu_left{background:url(../images/imenu_left.gif) no-repeat left bottom;  height:64px;}
.menu ul{ list-style:none; padding:15px 0 21px 40px;}
.menu li{height:28px; background:url(../images/imenu_line.gif) no-repeat right top; padding:0 8px; float:left; display:block;}
.menu li a{ display:block; line-height:28px; color:#fff;}
.menu li a span{ line-height:28px; display:block;  padding:0 11px; }
.menu li a:visited{ color:#fff;}
.menu li a:hover{ display:block; line-height:28px; background:url(../images/menu_hoverbj01.gif) no-repeat right; color:#fff;}
.menu li a:hover span{ line-height:28px; display:block; background:url(../images/menu_hoverbj02.gif) no-repeat left;}
.menu li .current { display:block; line-height:28px; background:url(../images/menu_hoverbj01.gif) no-repeat right; color:#fff;}
.menu li .current span{ line-height:28px; display:block; background:url(../images/menu_hoverbj02.gif) no-repeat left;}


.banner{ }


.foot_logo{ background:url(../images/footer_leftbj.gif) no-repeat left top; width:176px;  padding:17px 0 0 29px; text-align:center;}
.footnav{ height:22px; color:#5b5b5b; font-weight:bold; padding:10px 0 0 15px; height:22px; border-top:2px solid #fecca1;}
.footnav a{ padding:0 10px; line-height:22px; color:#5b5b5b;}
.footnav a:visited{ color:#5b5b5b;}
.footnav a:hover{ color:#dc4213;}
.copyright{ line-height:33px; padding-right:20px; color:#636363; padding:5px 0 0 25px;}/*°æÈ¨*/
 


.search{}
.search table{ background:#94de35 url(../images/search_left.gif) no-repeat left bottom; height:34px;}
.search table td{ line-height:34px;}
.data{ padding-left:36px; color:#0156a9;}
.roll{ height:26px; border:1px solid #a1c9ed; background:#fff; padding:0 15px; line-height:26px; color:#ff6e0d;}
.roll p{ line-height:26px;height:26px;}
.roll marquee{ line-height:26px; font-weight:bold;}
.search_con{ padding-left:15px; color:#0156a9;}
.search_con .input{ margin-left:5px;  background:url(../images/search_input.gif) no-repeat left bottom; width:178px; height:21px; line-height:21px; padding-left:5px;}
.search_con .button{ margin-left:10px; width:68px; height:21px; line-height:21px;}
 
.box1_one{ background:url(../images/c_intro01.gif) repeat-y; margin-bottom:11px; width:175px; overflow:hidden;}
.box1_two{ background:url(../images/c_intro02.gif) no-repeat left bottom;}
.box1_third{ background:url(../images/c_intro03.gif) no-repeat left top; padding:8px 7px 15px 13px;}
.box2_one{ background:url(../images/b_bj01.gif) repeat-y; margin-bottom:10px; width:175px;}
.box2_two{ background:url(../images/b_bj02.gif) no-repeat left bottom;}
.box2_third{ background:url(../images/b_bj03.gif) no-repeat left top; padding:5px 10px 5px 8px;}
.box3_one{ background:url(../images/link_mid.gif) repeat-y;  width:175px;}
.box3_two{ background:url(../images/link_bot.gif) no-repeat left bottom;}
.box3_third{ background:url(../images/link_top.gif) no-repeat left top; padding:9px 9px 10px 10px;}
.box4_one{ background:url(../images/info_mid.gif) repeat-y;  width:433px; margin-bottom:9px;}
.box4_two{ background:url(../images/info_bot.gif) no-repeat left bottom;}
.box4_third{ background:url(../images/info_top.gif) no-repeat left top; padding:7px 0px 7px 20px;}
.box5_one{ background:url(../images/t_bj01.gif) repeat-y; width:323px; text-align:left; margin-bottom:10px;}
.box5_two{ background:url(../images/t_bj02.gif) no-repeat left bottom;}
.box5_third{ background:url(../images/t_bj03.gif) no-repeat left top; padding:7px 8px 6px 7px;}

.qq_talk{margin-bottom:12px; width:175px;}
.qq_talk .lt{ background:url(../images/qqbj_lt.gif) no-repeat left top; padding:10px 8px 9px 8px;}
.qq_talk .lb{ background:url(../images/qqbj_lb.gif) no-repeat left bottom; padding:8px 7px 10px 8px;}
.qq_talk .rt{ background:url(../images/qqbj_rt.gif) no-repeat right top; padding:10px 8px 9px 7px;}
.qq_talk .rb{ background:url(../images/qqbj_rb.gif) no-repeat right bottom; padding:8px 8px 10px 7px;}


.box_sty{}
.box_sty h1{ color:#9e745a; letter-spacing:4px}
.box_sty2{ padding-right:130px; height:90px;}
.box_sty2 h1{ color:#9a9a9a;}
.box_sty2 h1 a,.box_sty2 h1 a:visited{ color:#0156a9; line-height:25px;}
.box_sty2 h1 a:hover{ color:#9a9a9a; line-height:25px;}

.course_list{ padding:4px 5px 10px 0px; list-style:none;}
.course_list p{ background:url(../images/botline_new.gif) repeat-x left bottom;}
.course_list p a{ background:url(../images/cion01.gif) no-repeat 7px 4px; line-height:28px; padding-left:17px; color:#636363;}
.course_list p a:visited{ color:#636363;}
.course_list p a:hover{ color:#0156a9; font-weight:bold;}
.course_list p #current{color:#0156a9; font-weight:bold;}
 

.course_list2{ padding:4px 5px 10px 0px; list-style:none;}
.course_list2 p{ background:url(../images/botline_new.gif) repeat-x left bottom; font-weight:bold;}
.course_list2 p a{ background:url(../images/cion01.gif) no-repeat 7px 4px; line-height:28px; padding-left:17px; color:#0156a9;}
.course_list2 p a:visited{ color:#0156a9;}
.course_list2 p a:hover{ color:#0156a9; font-weight:bold;}
.course_list2 p #current{color:#0156a9; font-weight:bold;}
.course_list2 div{ padding:5px 8px; line-height:18px; color:#888; font-weight:normal;}




.course_list dl{ list-style:none; padding:5px 10px 0 15px;}
.course_list dl dd{ line-height:25px; background:url(../images/cion03.gif) no-repeat 0px 10px; padding-left:10px;}




.inews1{}
.inews1 ul{ list-style:none; padding:8px 0 18px 3px;}
.inews1 li{ background:url(../images/botline_new.gif) repeat-x left bottom; height:28px;}
.inews1 li span{ color:#ff6e0d; line-height:28px; padding:0 8px 0 5px;}
.inews1 li a{ line-height:28px; background:url(../images/cion04.gif) no-repeat 6px 6px; padding-left:20px;color:#636363;}
.inews1 li a:visited{ color:#636363; }
.inews1 li a:hover{ color:#ff6e0d;}
.inews1 li img{ margin:0 0 0 5px!important; >margin:0 0 0 5px!important; margin:9px 0 0 5px;}


.iteach_intro{ padding:13px 0 3px 0;}
.iteach_intro h2{ padding:0 13px 15px 0; width:70px; height:86px;}
.iteach_intro h2 img{ padding:1px; border:1px solid #bfc7d1;}
.iteach_intro h1{ color:#ff6e0d; }
.iteach_intro h1 a,.iteach_intro h1 a:visited{ color:#ff6e0d; line-height:26px;}
.iteach_intro h1 a:hover{ color:#ff6e0d;}
.iteach_intro p{ line-height:20px;}

.idesign{ padding:13px 0 0px 0;} 
.idesign p{ padding-bottom:5px; line-height:20px;}
.idesign p a{ line-height:20px;}

.idevice{ padding:13px 4px 0px 6px;height:130px;} 
.idevice p{ padding-top:5px;}
.idevice p a{ line-height:20px;}
.idevice_con{ float:left; width:148px; text-align:center; height:168px;}
.idevice_con h1{ border:1px solid #dbdbdb; width:140px; height:105px;}


.ischool_menu{ background:url(../images/zhuanti_midbj.gif) repeat-x; margin-bottom:18px;}
.ischool_menu2{ background:url(../images/zhuanti_rightbj.gif) no-repeat right bottom;}
.ischool_menu3{ background:url(../images/zhuanti_leftbj.gif) no-repeat left bottom; height:35px;}
.ischool_menu table{ height:35px; color:#ff6e0d;}
.ischool_menu td a,.ischool_menu td a:visited{ line-height:35px; padding:0 13px; color:#ff6e0d;}
.ischool_menu td a:hover{ color:#0156a9;}
.ischool_menu span{ padding-right:21px;}
.ischool_nav{ border-bottom:3px solid #0f70c9; padding-bottom:5px;} 
.ischool_nav table{ height:25px;}
.ischool_nav h1{ font-weight:normal;}
.ischool_nav ul{ list-style:none;}
.ischool_nav li{ float:left; line-height:25px;}
.ischool_nav li a{ display:block; background:url(../images/menu_linkbj01.gif) no-repeat right bottom;color:#91989d; margin-right:4px;}
.ischool_nav li a h1{ background:url(../images/menu_linkbj02.gif) no-repeat left bottom; padding:2px 20px 0 22px; line-height:23px;}
.ischool_nav li a:visited{ color:#91989d;}
.ischool_nav li a:hover{ display:block; background:url(../images/n_title_hover01.gif) no-repeat right bottom;color:#0156a9;}
.ischool_nav li a:hover h1{background:url(../images/n_title_hover02.gif) no-repeat left bottom;padding:2px 20px 0 22px;line-height:23px;}
.ischool_nav li .current{ display:block; background:url(../images/n_title_hover01.gif) no-repeat right bottom;color:#0156a9;}
.ischool_nav li .current h1{background:url(../images/n_title_hover02.gif) no-repeat left bottom;padding:2px 20px 0 22px;line-height:23px;}
.ischool_con{ padding:10px 0 20px 0;}
.ischool_con h2{ padding-right:13px;}
.ischool_con img{ border:1px solid #bebdbd;}
.ischool_con h1{ height:25px; background:url(../images/cion03.gif) no-repeat left 10px; padding-left:14px; line-height:25px;}
.ischool_con h1 a,.ischool_con h1 a:visited{ line-height:25px; color:#0156a9;}
.ischool_con h1 a:hover{ line-height:25px; color:#333;}
.ischool_con p{ padding-right:8px; line-height:18px;} 
.ischool_con ul{ padding:13px 0 0px 0; list-style:none;}
.ischool_con li{ background:url(../images/botline_new.gif) repeat-x left bottom; line-height:28px; text-align:right; padding-right:20px;}
.ischool_con li a{ float:left; background:url(../images/cion02.gif) no-repeat 7px 12px; padding-left:21px; line-height:28px;}
.ischool_con li img{ margin:0 0 0 5px!important; >margin:0 0 0 5px!important; margin:9px 0 0 5px; border:none;}

.icontact{ padding:6px 15px 5px 8px; list-style:none;}
.icontact p{ line-height:23px;}

.link{}
.link .select{ border-top:1px solid #808080;border-bottom:1px solid #cdcdcd;border-left:1px solid #808080;border-right:1px solid #cdcdcd; width:154px; height:21px; text-align:center;}


.title{ height:20px; margin-bottom:5px;}
.title h1{ float:left; color:#0156a9; line-height:20px;}
.title h2{ color:#0156a9; line-height:20px;}
.title span{ float:right; display:block; padding-top:6px; line-height:20px;}


.title2{height:28px; background:url(../images/ititle2_mid.gif) repeat-x left bottom; }
.title2 h1{ height:28px; background:url(../images/ititle2_right.gif) no-repeat right bottom; }
.title2 span{ padding:8px 13px 0 22px; display:block; height:20px; background:url(../images/ititle2_left.gif) no-repeat left bottom; color:#ff6e0d;}
.title2 a{ font-weight:bold; color:#fff; line-height:14px;}
.title2 a:visited{ color:#fff;}
.title2 a:hover{color:#ff6e0d;}
 
.ititle{ height:28px; background:url(../images/ititle2_mid.gif) repeat-x left top; line-height:28px;}
.ititle span{ float:right; line-height:28px;}
.ititle span a{ color:#fff; line-height:28px; padding:0 20px 0 0; font-size:12px; font-weight:bold; text-decoration:none;}
.ititle span a:visited{ color:#fff; }
.ititle span a:hover{ color:#ff6e0d; }
.ititle div{ background:url(../images/ititle2_right.gif) no-repeat right bottom;}
.ititle h1{font-size: 12px; height:23px; line-height:23px; background:url(../images/ititle2_left2.gif) no-repeat left bottom; margin-top:5px; padding-left:22px;}
.ititle h1 p{ display:inline; line-height:23px; height:23px; font-size:12px;color:#ff6e0d; background:url(../images/ititle2_right2.gif) no-repeat right bottom; padding:4px 22px 4px 0px!important;>padding:6px 22px 3px 0px!important; padding:6px 22px 3px 0px; }
.ititle h1 div{ display:inline; line-height:23px; height:23px; font-size:12px;color:#ff6e0d; background:url(../images/ititle2_right2.gif) no-repeat right bottom; padding:0 22px 0 0px; }



.title3{height:30px; background:url(../images/ititle1_bj01.gif) repeat-x left bottom; }
.title3 h1{ background:url(../images/ititle1_bj02.gif) no-repeat right bottom; height:30px; }
.title3 h1 span{ display:block; background:url(../images/ititle1_bj03.gif) no-repeat left bottom; padding-left:14px; color:#0156a9;height:30px;line-height:30px;}
.title3 table td{line-height:30px;}
.title3 a{ padding:9px 17px 0 0; float:right; display:block;}


.content{text-align:left;font-size:14px; }
.content h1{color:#fc6822; line-height:25px; padding-left:10px; background:url(../images/botline_new.gif) repeat-x left bottom;}
.content h2{ color:#0156a9; text-align:center; font-size:14px;} 
.content h3{ text-align:center; color:#636363; background:url(../images/botline_new.gif) repeat-x left bottom;line-height:30px; font-weight:normal;}
.content h4{ background:url(../images/cion02.gif) no-repeat left 8px; color:#e2592a; padding-left:24px; line-height:22px; font-weight:normal;}
.content h4 a,.content h4 a:visited{ color:#e2592a; line-height:28px;}
.content h4 a:hover{ color:#000; }
.content h5{color:#fc6822; font-size:14px; line-height:30px;}
.content h6{ color:#329fd4; padding:2px 0 4px 30px; font-size:14px;}
.content div{}
.content p{ color:#636363;}
.content dl{}
.content ol{}
.content dl{}
.content li{margin-left:40px;}
.content span{}
.content strong{ color:#e2592a;}
.content a{}
.content table{ font-size:12px;border-collapse:collapse;line-height:14px; margin:8px;}
.content table th{background:#f4f4f4;color:#000;text-align:center;font-weight:normal;border:1px solid #ccc;}
.content table td{padding:2px;border:1px solid #ccc;color:#000; text-align:center;}
.content table p{}
.content table div{}
.content img{ margin:5px;}
.detail{ border:1px solid #ededed; margin:12px 0; padding:15px 20px 20px 20px;}
 

.tools{text-align: center; margin:3px 0 10px 0; color:#636363;  }
.tools a,.tools a:visited{ color:#636363; padding:0 3px;}
.tools a:hover{ color:#e2592a; text-decoration:underline;}

.detail_div{ padding:10px 9px 15px 9px;width:697px;margin:0 auto; overflow:hidden;}
.detail_div div{ padding:0px 5px 0px 5px;}
.detail_div font{ font-size:14px;}

.brief{ padding:10px 10px 0 10px;}
.brief p{ line-height:30px;}
 
.page{ text-align:right; color:#0156a9; padding:10px 20px 10px 0; font-weight:bold; font-size:12px;}/*·ÖÒ³*/
.page a,.page a:visited{ color:#0156a9; padding:0 8px;}
.page a:hover{ color:#0156a9; text-decoration:underline;}

.place{ background:url(../images/place01.gif) repeat-x; color:#0156a9; font-weight:bold;}
.place table{ background:url(../images/place02.gif) no-repeat right bottom;}
.place table td{ background:url(../images/place03.gif) no-repeat left bottom; height:44px; line-height:44px; padding-left:23px;}
.place a,.place a:visited,.place a:hover{ line-height:44px; color:#0156a9; padding-left:3px;}

 
.school_news{}


.teach_intro{ padding-top:10px;} 
.teach_intro table{ }
.teach_intro table td{ padding:18px 20px 10px 22px; background:url(../images/botline_new.gif) repeat-x left bottom;}

.teach_lista{ padding:18px 20px 10px 22px; width:93%; border-bottom:1px solid #707070;} 
.teach_lista h1{border:#000 1px solid;width:90px;height:120px;float: left;}
.teach_lista h2{ margin-left:106px;}
.teach_lista h2 span{ color:#0156a9; line-height:22px;}
.teach_lista p{ font-weight:normal; line-height:22px;}

.teach_listb{ padding:18px 20px 10px 22px; width:93%; background:url(../images/botline_new.gif) repeat-x left bottom;}
.teach_listb h3{ width:120px; height:90px; padding:1px; background:#fff; border:1px solid #949494; float:left; margin-right:16px; text-align:center;}
.teach_listb .div{ margin-left:140px;}
.teach_listb .div h4{ color:#0156a9; line-height:24px;}
.teach_listb .div h4 a{ color:#0156a9; line-height:24px;}
.teach_listb .div h4 a:visited{ color:#0156a9;}
.teach_listb .div h4 a:hover{ color:#0156a9; text-decoration:underline;}
.teach_listb .div p{ color:#0156a9; line-height:22px;}
.teach_listb .cont{ padding:8px 10px; color:#575757;}
 
.teach_list{ float:left; padding:10px 0px 10px 0;} 
.teach_list h1{border:#000 1px solid;width:82px;height:102px;float:left; margin:0 16px 5px 0 ;}
.teach_list div{ padding-right:20px;}
.teach_list div span{ color:#0156a9; line-height:20px; font-weight:bold;}
.teach_list h2 p{ font-weight:normal; line-height:22px;}

.news_list { padding:0px 2px 18px 2px; list-style:none;}
.news_list ul{padding:8px 20px 15px 0px;list-style: none;}
.news_list dl{ padding:8px 20px 0 0px;}
.news_list dl div{ width:550px;}

.news_list h5{ float:right; width:140px; height:100px; border:1px solid #949494; margin:12px 10px 0 0;}


.news_list .div{ padding:8px; color:#0156a9;}
.news_list li{ background:url(../images/botline_new.gif) repeat-x left bottom; line-height:28px; text-align:right; padding-right:20px;}
.news_list li a{ float:left; background:url(../images/cion04.gif) no-repeat 7px 12px; padding-left:21px; line-height:28px;color:#636363;}
.news_list li a:visited{color:#636363;}
.news_list li a:hover{ color:#ff6e0d;}
.news_list dt{ background:url(../images/botline_new.gif) repeat-x left bottom; line-height:28px; text-align:right; padding-right:20px;}
.news_list dt a{ float:left; background:url(../images/cion03.gif) no-repeat 7px 12px; padding-left:21px; line-height:28px;color:#636363;}
.news_list dt a:visited{color:#636363;}
.news_list dt a:hover{ color:#0156a9;}

.cou_list { padding:0px 2px 18px 2px; list-style:none;}
.cou_list ul{padding:8px 20px 15px 0px;list-style: none;}
.cou_list .div{ padding:8px; color:#0156a9;}
.cou_list .div table{border-collapse:collapse;line-height:14px;border:1px solid #ccc;margin:8px;}
.cou_list .div table th{background:#f4f4f4;color:#000;text-align:left;font-weight:normal;border:1px solid #ccc;}
.cou_list .div table td{padding:2px 4px;border:1px solid #ccc;color:#000; text-align:left;}
.cou_list li{ line-height:24px;background:url(../images/cion04.gif) no-repeat 3px center; float:left; padding-left:12px;width:29%;}
.cou_list blockquote{ padding:0 0 12px 10px;}


.online_sign table{margin:10px auto 0 auto;}
.online_sign table td{ background:url(../images/botline_new.gif) repeat-x left bottom; padding:5px 10px;}
.online_sign h1{line-height:26px; padding:0 5px 0 20px;color:#636363;font-weight:normal;}
.online_sign input{ border-top:1px solid #808080; border-bottom:1px solid #d4d0c8; border-left:1px solid #808080; border-right:1px solid #d4d0c8; height:20px; line-height:20px;}
.online_sign select{ border-top:1px solid #808080; border-bottom:1px solid #d4d0c8; border-left:1px solid #808080; border-right:1px solid #d4d0c8; height:20px; line-height:20px;}
.online_sign textarea{ border-top:1px solid #808080; border-bottom:1px solid #d4d0c8; border-left:1px solid #808080; border-right:1px solid #d4d0c8;}
.online_sign .none{ border:none;}
.online_sign h2{text-align:center;}
.online_sign h2 img{margin:10px 20px 0 20px;}
.online_sign table span{color:#f90000;}
.online_sign02{border:1px solid #ededed;background:#fafcff;margin-top:20px; padding:15px 20px;}
.online_sign02 h1{color:#636363; font-weight:normal;line-height: 22px;}
.online_sign02 h1 strong{color:#0156a9;}




.online_reply {padding:10px 20px 15px 20px!important;>padding:10px 20px 6px 20px!important;padding:10px 20px 4px 20px;}
.online_reply h1{ margin-bottom:10px;color:#1973c9;}
.online_reply{padding:0 20px;}
.online_reply table{margin-bottom:10px;}
.online_reply p{padding:0 5px;}
.online_reply td{line-height:25px;padding:5px;background:#fff;color:#000;}
.online_reply h2{padding:0 15px;text-align:right;color:#fc7e17;}
.online_reply h2 div{float:left;}

.school_news{ }
.downlist{ margin:20px 20px 10px 20px;}
.downlist td{border-bottom:#e6e6e8 solid 1px; line-height:30px; padding:0 15px;}
.downlist a{color:#a30000; padding-left:10px;}
.downlist a:visited{color:#a30000;}
.downlist a:hover{ font-weight:bold;}
