@charset "gb2312";
/* CSS Document */
html{color:#000;background:#FFF;}
body{font-size:12px;font-family:'microsoft yahei';line-height:20px;}
*{padding:0;margin:0;}
a{text-decoration:none;color:#333;}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}
ol,ul{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
q:before,q:after{content:''}
abbr,acronym{border:0;font-variant:normal}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;*font-size:100%}
legend{color:#000}
#yui3-css-stamp.cssreset{display:none}
.wrap{width:1200px;margin:0 auto;}
.fl_left{float:left;}
.fl_right{float:right;}
.left{text-align:left;}
.center{text-align:center;}
.right{text-align:right;}
.ver-mid{vertical-align:middle;}
.clear{clear:both;}
.ft_12{font-size:12px;}
.ft_14{font-size:14px;}
.ft_16{font-size:16px;}
.ft_18{font-size:18px;}
.pad_10{padding:10px;}
.pad_15{padding:15px;}
.pad_10_0{padding:10px 0;}
.pad_25_0{padding:25px 0;}
.pad_top_10{padding-top:10px;}
.pad_bottom_10{padding-bottom:10px;}
.mar_10{margin:10px;}
.mar_r_10{margin-right:10px;}
.mar_r_50{margin-right:50px;}
.mar_top_10{margin-top:10px;}
.mar_bottom_10{margin-bottom:10px;}
.mar_b_30{margin-bottom:30px;}
.wid_923{width:923px;}
.wid_260{width:260px;}

.blue{color:#009fd3;}
.blue_bg{background:#009fd3;}
.green{color:#89b238;}
.green_bg{background:#89b238;}
.orange{color:#fc8d44;}
.orange_bg{background:#fc8d44;}
.red{color:#fb3737;}
.red_bg{background:#fb3737;}
.gray{color:#c4c4c4}
.gray_bg{background:#eeeeee;}
.blue1{color:#396198;}
.gray_dp{color:#525151;}
.underline{text-decoration:underline;}
.lh_30{line-height:30px;}

.header,.header1{width:100%;background:#191919;height:60px;}
.header1{background:#fff;border-bottom:1px solid #edecec;}
.nav{float:left;margin-left:30px;margin-right:50px;}
.nav li{display:block;float:left;height:60px;line-height:60px;width:120px;margin-right:2px;position:relative;zoom:1;color:#fff;font-family:'microsoft yahei';font-size:16px;text-align:center;}
.nav li a{display:block;width:100%;height:60px;position:absolute;top:0;left:0;color:#fff;}
.nav li em{display:block;width:100%;height:3px;overflow:hidden;}
.nav li em.em1{background:#fbd309;}
.nav li em.em2{background:#b7d437;}
.nav li em.em3{background:#ef8022;}
.nav li em.em4{background:#e0108c;}
.nav li.on em{height:60px;}
.header1 .nav li a{color:#323232;}
.search{float:left;margin-top:18px;}
.s_type{width:80px;height:30px;line-height:30px;padding-right:6px;position:relative;zoom:1;background:url(../images/h_bg1.png) no-repeat;color:#fff;text-align:center;margin-right:3px;float:left;z-index:10;}
.s_type .tag{display:block; cursor:pointer;}
.s_type .sub{width:80px;padding-right:6px;background:#333; opacity:0.5;position:absolute;top:30px;left:0;display:none;}
.s_type .sub span{display:block; cursor:pointer;}
.s_div{width:200px;height:30px;background:url(../images/h_input.png) no-repeat;padding:0 8px;float:left;}
.s_div .s_input{width:165px;padding:0;border:1px solid #fff;outline:none;height:25px;line-height:26px;float:left;margin-top:1px;}
.h_l_r{width:100px;height:30px;line-height:30px;background:url(../images/h_bg2.png) no-repeat;margin-top:18px;float:right;color:#afafaf;font-size:14px;text-align:center;}
.h_l_r a{color:#afafaf;}
.h_l_r a:hover{color:#fff;}
.header1 .h_l_r a:hover{color:#555;}

.footer{background:#191919;clear:both;}
.f_t{padding:30px 0;}
.f_dl{width:200px;float:left;color:#fff;}
.f_dl dt{font-size:14px;margin-bottom:25px;}
.f_dl dd{background:url(../images/f_icon1.png) left no-repeat;padding-left:15px;color:#969696;line-height:30px;}
.f_dl dd a{color:#969696;}
.f_dl dd a:hover{color:#fff;}
.f_gywm{width:117px;float:right;color:#969696;}
.f_gywm h3{font-size:14px;margin-bottom:25px;color:#fff;}
.f_b{background:#161616;padding:10px 0;color:#3a3a3a;text-align:center;}

.banner{width:100%;height:368px;background:#000;}
.banner img{display:block;}
.idx_banner{background:#000;}

.idx_i{padding:30px 0 60px 0;}
.idx_i_h{line-height:35px;font-size:18px;margin-bottom:32px;}
.idx_i_h img{ vertical-align:middle;}
.idx_i_h .eng{font-family:Arial, Helvetica, sans-serif;}
.idx_i_h .more{float:right;font-size:12px;font-family:"microsoft yahei";}
.i_course_list{padding:0 45px;position:relative;zoom:1;}
.i_course_list li{width:206px;height:303px;overflow:hidden;float:left;margin-right:18px;}
.c_i{border:1px solid #cfcfcf;background:#fff;color:#a1a1a1;width:204px;height:301px;overflow:hidden;}
.c_i .img img{display:block;}
.c_i h2{font-size:14px;padding:0 8px;line-height:39px;height:39px;overflow:hidden;border-bottom:1px solid #e5e5e5;}
.c_i h3{line-height:30px;padding:0 8px;border-bottom:1px solid #e5e5e5;color:#676767;}
.c_i_dl dd{line-height:25px;border-bottom:1px solid #f5f5f5;padding:0 8px;}
.i_course_list .next,.i_course_list .prev{display:block;width:35px;height:55px; cursor:pointer;position:absolute;top:125px;right:0;background:url(../images/next.png) no-repeat;}
.i_course_list .prev{right:auto;left:0;background:url(../images/prev.png) no-repeat;}

.zxkc .c_i h2{color:#009fd3;}
.rmkc .c_i h2{color:#89b238;}
.yyzq .c_i h2{color:#fc8d44;}
.jyztc .c_i h2{color:#fb3737;}
.zxkc .c_i_back{background:#009fd3;}
.rmkc .c_i_back{background:#89b238;}
.yyzq .c_i_back{background:#fc8d44;}
.jyztc .c_i_back{background:#fb3737;}

.c_i_back{width:180px;height:260px;color:#fff;line-height:30px;padding:30px 13px 13px 13px;}
.c_i_back_c{height:120px;overflow:hidden;margin:10px 0;}
.play_btn{width:48px;height:49px;background:url(../images/play_btn.png) no-repeat;border:none;outline:none; cursor:pointer;}


.subject_toggle{
	width:206px;
	height:303px;
	perspective:1000;
	-moz-perspective:1000;
	-webkit-perspective:1000;
	-ms-perspective:1000;
}

.flipper{
	display: block;
	height: 100%;
	width:100%;
	position: relative;
	z-index:22;
	cursor:pointer;
}
.front,.back{
	-webkit-backface-visibility:hidden;
	-moz-backface-visibility:hidden;
	-ms-backface-visibility:hidden;
	-backface-visbility:hidden;
	-webkit-transition:.6s;
	-moz-transition:.6s;
	-ms-transition:.6s;
	transition:.6s;
	position:absolute;
	left:0px;
	top:0px;
}

.front{
	z-index:2;
	-webkit-transform:rotateY(0deg);
	-moz-transform:rotateY(0deg);
	-ms-transform:rotateY(0deg);
	transform:rotateY(0deg);
	display: block\9; 
}
.back{
	-webkit-transform:rotateY(-180deg);
	-moz-transform:rotateY(-180deg);
	-ms-transform:rotateY(-180deg);
	transform:rotateY(-180deg);
	background:green;
	display: none\9; 
}

a:hover .back{
	-webkit-transform:rotateY(0deg);
	-moz-transform:rotateY(0deg);
	-ms-transform:rotateY(0deg);
	transform:rotateY(0deg);
	display: block\9; 
	z-index:2;
}
a:hover .front{
	-webkit-transform:rotateY(180deg);
	-moz-transform:rotateY(180deg);
	-ms-transform:rotateY(180deg);
	transform:rotateY(180deg);
	display: none\9; 
}
.star{height:9px;line-height:9px;padding:10px 0;}
.dy{background:#efefef;color:#525252;font-size:14px;padding:12px 0;clear:both;}
.dy_ul li{float:left;}
.dy_ul .input,.dy_ul select{height:23px;background:#fff;border:1px solid #e3e3e3;padding:0 0 0 5px;outline:none; vertical-align:middle;}
.dy_ul select{height:25px;}
.dy_btn{width:69px;height:24px;line-height:24px;background:url(../images/dy_btn.png) no-repeat;color:#fff;font-size:14px;text-align:center;border:none;}



.page{padding:20px 0;text-align:center;font-size:0;clear:both;}
.page a,.page strong{color:#353535;font-size:12px;padding:6px 10px;border:1px solid #dedede;margin:0 3px;background:#fff;}
.page a.on,.page a:hover,.page strong.on{color:#fff;background:#d5d5d5;}




.pad_105_0{padding:105px 0;}
.l_r_l{width:480px;float:left;padding-left:200px;text-align:center;}
.l_r_r{float:right;width:328px;padding:0 72px;border-left:1px solid #e5e5e5;}
.l_r_r h1{font-size:25px;color:#89b238;margin-bottom:20px;}
.l_r_input{width:315px;padding:0 0 0 5px;height:33px;line-height:33px;background:#f7f7f7;border:1px solid #d6d6d6;}
.l_r_input::-webkit-input-placeholder{color:#d2d2d2;}
.l_r_input::-moz-placeholder{color:#d2d2d2;}
.l_r_input::-ms-input-placeholder{color:#d2d2d2;}
.l_r_ul li{margin-bottom:15px;}
.l_r_btn{width:323px;height:36px;line-height:36px;color:#fff;font-size:14px;text-align:center;background:url(../images/l_r_btn.png) no-repeat;border:none;}


.gray_bg1{background-color:#f1f1f1;}
.news_banner{background:#e0108c;}
.position{height:38px;line-height:38px;border-bottom:2px solid #d7d7d7;font-size:12px;color:#5f5f5f;}
.position span{color:#111110;}
.position a{color:#5f5f5f;}
.position a:hover{color:#111110;}
.news{padding:25px 0;border-bottom:1px solid #d8d8d8;}
.news .img{width:195px;height:120px;background:#fff;padding:4px;border:1px solid #e0e0e0;float:left;}
.news .text{width:700px;margin-left:225px;line-height:30px;color:#9b9393;*margin-top:-130px;}
.news .text h3{color:#363636;font-size:18px;}
.news .text .text_c{height:90px;overflow:hidden;font-size:14px;}
.i_h1{line-height:38px;height:38px;border-bottom:1px solid #d7d7d7;}
.i_h1 .more{float:right;color:#6d6d6d;}
.i_h1 .name{font-size:18px;}
.ul1 li{line-height:35px;border-bottom:1px dotted #c9c9c9;color:#595959;background:url(../images/news_icon4.png) left no-repeat;padding-left:14px;}
.ul1 li a{color:#595959;}
.ul1 li a:hover{color:#000;}
.c_i1{background-color:transparent;}
.c_i1 dd{border-bottom:1px solid #e5e5e5;}
.article_h{padding:20px 0 10px 0;border-bottom:1px solid #d8d8d8;color:#9b9393;margin-bottom:20px;}
.article_h h1{font-size:18px;color:#363636;text-align:center;padding-bottom:15px;}
.article_h .sub{text-align:center;margin-bottom:20px;}
.article_h .sub span{margin:0 8px;}
.article_h .abstract{line-height:30px;}
.a_c{font-size:14px;color:#4e4e4e;line-height:30px;}
.p_n_a{padding:15px 0;}
.p_n_a li{background:url(../images/icon1.png) left no-repeat;padding-left:12px;line-height:30px;color:#424242;}
.p_n_a li a{color:#949494;}
.p_n_a li a:hover{color:#424242;}
.zkpl{background:url(../images/icon3.png) right no-repeat;padding-right:12px;font-size:14px;color:#4e4e4e; cursor:pointer;}
.pl{padding:15px 0;clear:both;}
.tx_div{width:80px;text-align:center;color:#6f6f6f;line-height:30px;float:left;}
.tx_img{width:56px;height:56px;border-radius:28px;-moz-border-radius:28px;-webkit-border-radius:28px;}

.fb_div{width:835px;float:right;border:2px solid #c1c8cd;background:#fff;}
.fb_div textarea{width:820px;height:70px;border:none;outline:none;color:#6f6f6f;padding:5px;}
.fb_div_btm{background:#ececec;border-top:1px solid #d9dde0;height:39px;}
.fb_b_ul .nLi{width:41px;float:left;position:relative;zoom:1;padding:0;}
.fb_b_ul .nLi h3{border-right:1px solid #d9dde0;}
.fb_b_ul .sub{position:absolute;top:38px;left:0;background:#ececec;padding:5px;display:none;}
.fb_btn{width:90px;height:38px;line-height:38px;border:none;background:#5281a1;color:#fff;font-size:16px;text-align:center;}
.fb_div_btm .fb_btn{float:right;margin-bottom:-1px;}
.bq{width:320px;}
.bq_inner{padding:5px;}
.bq_list li{display:block;float:left;width:26px;height:22px;padding:4px 2px;border:1px solid #dedede;margin:-1px 0 0 -1px; cursor:pointer; text-align:center;}
.bq_list li.on{border:1px solid #eb7350;position:relative;}
.tp{width:280px;}
.btn_jia{width:108px;height:66px;border:1px solid #ded7d7;background:url(../images/u_icon3.jpg) center center #fff no-repeat;}
.tp .btn_jia{width:80px;height:80px;}
.fb_sc_pic{width:80px;height:80px;margin-right:10px;}
.pl_ul{border-top:1px solid #d8d8d8;}
.pl_ul li{padding:10px 0;border-bottom:1px solid #d8d8d8;}
.pl_ul li .text{margin-left:55px;*margin-top:-20px;line-height:22px;color:#333;}
.pl_ul li .t_c{padding:10px 0;}
.pl_ul li .time{color:#9b9393;}

.jswd_banner{background:#89b238;position:relative;zoom:1;}
.sxtj{width:970px;padding:8px 12px;background: rgba(255, 255, 255, .3);
filter: progid:DXImageTransform.Microsoft.gradient(gradientType = 0, startColorstr = #50ffffff, endColorstr = #50ffffff);position:absolute;bottom:45px;left:50%;margin-left:-540px;
}
.sxtj h3{font-size:17px;line-height:35px;}
.sxtj_ul{line-height:25px;}
.sxtj_ul li{margin-bottom:5px;}
.sxtj_ul li .type{width:5em;float:left;}
.sxtj_ul li .tj{margin-left:5em;*margin-top:-25px;}
.sxtj_ul li .tj a{margin-right:1em;padding:2px 5px;}
.sxtj_ul li .tj a.on{color:#fff;background:#89b238;}
.jswd_list{margin-bottom:15px;}
.jswd_list li{border-bottom:1px solid #d8d8d8;color:#9b9393;line-height:30px;padding:18px 0;}
.jswd_list li h3{font-size:14px;color:#333;}
.jswd_list li .sub{padding-left:2em;}
.jswd_list li a:hover{color:#9b9393;}
.hf_num{padding:2px 5px;color:#fff;background:#c8c8c8;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;margin-left:15px;}
.tx_img_min{width:26px;height:26px;border-radius:13px;-webkit-border-radius:13px;-moz-border-radius:13px;}
.hot_list li{padding:10px 0;border-bottom:1px dashed #c9c9c9;}
.hot_list li .img{width:30px;float:left;}
.hot_list li .text{margin-left:40px;*margin-top:-5px;color:#555;}
.hot_list li .t_c{overflow:hidden;}
.answer_i span,.sub_i span{margin-right:4em;}


.mstk_banner{background:#ef8022;position:relative;zoom:1;}
.mstk_banner .sxtj{bottom:15px;}
.mstk_banner .sxtj li .type{width:6em;}
.show_answer{display:block;width:14px;height:14px;background:url(../images/icon6.png) center center no-repeat; cursor:pointer;margin-right:12px;}
.show_answer_on{background:url(../images/icon7.png) center center no-repeat;}
.show_hf{display:block;width:19px;height:17px;background:url(../images/icon8.png) no-repeat; cursor:pointer;}
.answer{line-height:30px;border-top:1px solid #d8d8d8;margin:10px 0;}
.hf,.answer{display:none;}
.tx_img_mid{width:40px;height:40px;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;}


.jpkc_banner{background:#fbd309;position:relative;zoom:1;}
.jpkc_banner .sxtj{bottom:15px;}
.jpkc_ul li{width:206px;height:303px;float:left;margin:0 30px 20px 0;}
.jpkc_ul .c_i_back{background:#fbd309;color:#333;}
.yellow_top_div{height:40px;line-height:40px;background:#fbd309;color:#222;text-align:center;font-size:18px;position:relative;zoom:1;z-index:10;}
.yellow_top_div .sj{width:7px;height:6px;display:block;overflow:hidden;background:url(../images/yellow_sj.png) no-repeat;position:absolute;bottom:-6px;left:50%;margin-left:-4px;}
.border{border:1px solid #cfcfcf;}
.white_bg{background:#fff;}
.rmkc_ul li{line-height:35px;height:35px;overflow:hidden;font-size:14px;border-bottom:1px solid #e5e5e5;background:url(../images/news_icon4.png) left no-repeat;padding-left:8px;}
.rmkc_ul li a{color:#8d8d8d;}
.rmkc_ul li a:hover{color:#333;}
.jszj_ul li,.jswd_ul li{padding:10px 0;border-bottom:1px solid #e5e5e5;}
.jszj_ul li .img{float:left;}
.jszj_ul li .text{width:155px;margin-left:65px;}
.jszj_ul li .text .name{font-weight:bold;}
.jszj_ul li .text .t_c{verflow:hidden;}
.jswd_ul li{color:#8d8d8d;line-height:25px;}
.jswd_ul li h3{font-size:14px;color:#333;}
.jswd_ul li p{height:20px;overflow:hidden;}



.jpkctc{background: rgba(0, 0, 0, .6);
filter: progid:DXImageTransform.Microsoft.gradient(gradientType = 0, startColorstr = #50000000, endColorstr = #50000000);position:absolute;top:0;left:0;padding:100px 0 50px 0;z-index:10000;width:100%;min-width:1200px;min-height:1002px;_height:1002px;}
.xqcs{width:734px;height:890px;background:url(../images/jpkctc.png) no-repeat;color:#595858;font-size:14px;padding:56px 72px;margin:0 auto;}
.xqcs_h{border-bottom:1px dotted #e5e5e5;line-height:45px;}
.xqcs_h h3{color:#89b238;text-align:center;text-align:center;font-size:24px;}
.xqcs_h .tg{float:right;margin:-40px 10px 0 0;color:#ff8a00; cursor:pointer;font-size:12px;}
.xqcs .answer_i{color:#9d9d9d;margin-left:2em;}
.xqcs .answer_i input{ vertical-align:middle;}
.xqcs_ul{margin:20px; width:700px}
.xqcs_ul li{line-height:25px;}
.tjda{height:39px;width:153px;background:url(../images/tjda_btn.png) no-repeat;border:none;}
.close{ cursor:pointer;}

.course_zj{width:260px;height:565px;overflow:scroll;border:1px solid #cfcfcf;background:#fff;color:#595858;float:left;}
.course_zj a{color:#595858;}
.course_zj a:hover{color:#000;}
.course_zj h3{font-size:18px;height:40px;line-height:40px;overflow:hidden;border-top:1px solid #cfcfcf;margin-top:-1px;padding:0 10px; cursor:pointer;margin-left:10px;}
.course_zj h3 em{float:right;width:6px;height:6px;overflow:hidden;background:url(../images/icon10.png) right no-repeat;margin-top:14px; cursor:pointer;}
.course_zj h3.on em{background:url(../images/icon11.png) no-repeat;}
.zj_jishu{display:none;}
.zj_jishu li{line-height:30px;height:30px;overflow:hidden;padding-left:2em;padding-right:5px;}
.zj_jishu li .time{float:right; padding-left:18px;}
.zj_jishu li .text{width:145px; white-space:nowrap;overflow:hidden;}
.zj_jishu li.on {background:#89b238;color:#fff;}

.zj_jishu li.on a{color:#fff;}
.video{width:923px;height:565px;float:right;background:#f0ffd3;}
.video_pro{height:55px;line-height:55px;background:#fff;padding:0 10px;margin-bottom:10px;}
.video_pro_ul{float:left;}
.video_pro_ul li{float:left;margin-right:60px;color:#595858;font-size:14px;}
.jxxx_btn{background:#fbd209;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border:none;width:125px;height:45px;font-size:18px;color:#736000;}
.video_pro .jxxx_btn{margin-top:5px;float:right;}
.kc{min-height:545px;_height:545px;background:#fff;}
.kc_tab li{width:222px;height:45px;line-height:45px;float:left;font-size:18px;text-align:center;border-bottom:1px solid #e3e5e5; cursor:pointer;}
.kc_tab li.on{border-bottom:2px solid #c9dca5;}
.kc_c{padding-top:15px;clear:both;}
.kcjs{color:#898989;font-size:14px;line-height:30px;}
.w_b_ul li{margin-bottom:15px;color:#666;}
.w_b_ul li .input,.w_b_ul li .textarea{border:1px solid #e3e5e5;width:840px;height:40px;line-height:40px; vertical-align:middle;}
.w_b_ul li .textarea{height:110px;line-height:22px; vertical-align:top;color:#666;}
.fbwd_btn{width:127px;height:43px;background:#89b238;color:#fff;font-size:16px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:none;}
.wenda_box .fbwd_btn{margin-right:20px;}
.wd_ul{clear:both;padding-top:20px;}
.wd_ul li{padding:15px 12px;border-top:1px solid #e3e5e5;color:#99a1a6;line-height:22px;clear:both;}
.wd_ul li .user{width:65px;text-align:center; white-space:nowrap;overflow:hidden;float:left;margin-right:12px;}
.wd_ul li .user .tx_img_mid{margin:0 auto;}
.wd_ul li .text{width:658px;float:left;}
.wd_ul li .text .title{background:url(../images/icon_wenhao.png) left no-repeat;padding-left:25px;color:#555;font-size:14px;}
.wd_ul li .text .neirong{background:url(../images/icon_huifu.png) 0 5px no-repeat;padding-left:25px;margin:10px 0 15px 0;}
.hf_ll{width:108px;float:right;}
.hf_ll p{float:left;text-align:center;padding:0px 8px;}
.textarea1{border:1px solid #e3e5e5;color:#999;padding:5px;}
.jpkc_side_i{background:#fff;padding:15px;color:#595858;line-height:22px;margin-bottom:10px;}
.jpkc_side_i h1{border-bottom:1px solid #e3e6e8;padding-bottom:10px;font-size:16px;}
.js_img_name{padding:15px 0 5px 0; white-space:nowrap;width:100%;overflow:hidden;}
.js_pro{overflow:hidden;margin-bottom:10px;}
.li_mar_20_0 li{margin:20px 0;}
.kctj{background:#fff;padding:10px 0 20px 0;}
.kctj h1{border-bottom:1px solid #e3e6e8;font-size:16px;padding:10px 15px;}
.kctj_ul{margin:12px 0 12px 12px;}
.kctj_ul li{float:left;margin-right:35px;width:206px;height:303px;}
.kctj_ul li .back{background:#fbd309;color:#333;}
.gttx li{margin:20px 0;}
.gttx li .img{float:left;}
.gttx li .text{margin-left:60px;*margin-top:-20px;}

.u_i_l{width:880px;float:left;color:#767676;}
.u_i_r{width:290px;float:right;color:#767676;margin-top:8px;}
.u_i_h{border-bottom:1px solid #e5e5e5;line-height:30px;padding:8px 0;color:#767676;}
.u_i_h a{color:#c4c4c4;}
.u_i_r_div{border:1px solid #f3f3f3;padding:18px;margin-bottom:12px;}
.u_tx_img{width:230px;height:230px;border-radius:115px;-moz-border-radius:115px;-webkit-border-radius:115px;}
.u_i_tab{line-height:48px;height:48px;border-bottom:1px solid #e5e5e5;color:#767676}
.u_i_tab li{float:left;padding:0 15px;font-size:14px;}
.u_i_tab li a{display:block;color:#767676;}
.u_i_tab li a:hover,.u_i_tab li.on a{color:#89b238;border-bottom:1px solid #89b238;}

.gmjl_h{padding:10px 0;}
.gmjl_h *{ vertical-align:middle;}
.gmjl_h .select,.gmjl_h .input{border:1px solid #dddddd;background:#f4f4f4;color:#727272;height:28px;padding:0;width:205px;}
.gmjl_h .select{height:30px;}
.gmjl_search_btn{width:95px;height:30px;color:#fff;background:#777777;border:none;font-size:14px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
.table1{width:100%; table-layout:fixed;border:1px solid #e5e5e5;color:#a8a8a8;line-height:32px;}
.table1 th,.table1 td{border-bottom:1px solid #e5e5e5;padding:0 5px;}
.table1 th{font-size:14px;color:#414141;line-height:40px;}

.u_i_c .i_course_list{padding:20px 0;}
.u_i_c .i_course_list li{margin-bottom:20px;overflow:visible;}
.xqcs_ul .title{color:#454545;font-size:14px;}
.pl_ul .bj{float:right;margin-top:-25px;}
.pl_ul .bj .bj_btn,.pl_ul .bj .lajitong{margin:0 10px; cursor:pointer;}

.table2{width:720px; table-layout:fixed;margin:0 auto;margin-top:30px;}
.table2 th,.table2 td{padding:0 5px 25px 5px;color:#555;}
.table2 th{text-align:right;}
.input1{border:1px solid #cccccc;height:28px;padding:0 0 0 5px;}
.table2 .input1{width:220px;}
.table2 .textarea1{border-color:#ccc;width:227px;height:103px;}
.u_btn1{color:#fff;background-color:#ef7e22;padding:8px 24px;border:none;font-size:14px;}

.bzzx_ul{padding:20px 0;}
.bzzx_ul li{display:block;float:left;font-size:14px;}
.bzzx_ul li a{color:#969696;}
.bzzx_ul li.on a{color:#89b238;}
.bzzx_c{line-height:30px;padding:15px 10px;}
input::-webkit-input-placeholder { color:#767676; }
input::-moz-placeholder { color:#767676; }
input::-ms-input-placeholder { color:#767676; }
.placeholder{ color:#767676; }
.ver_center{
	height: 100%;
	width: 0;
	vertical-align: middle;
	display:inline-block;
	*display: inline;
	zoom: 1;
}
.kc_btn1{
	display: inline-block;
	*display: inline;
	zoom: 1;
	width: 124px;
	height: 36px;
	line-height: 36px;
	background: url(../images/kc_btn1.png) no-repeat;
	text-align: center;
	color: #fff;
	font-size: 16px;
	border: none;
}
.kc_btn2{
	display: inline-block;
	*display: inline;
	zoom: 1;
	width: 60px;
	height: 26px;
	line-height: 26px;
	background: url(../images/kc_btn1.png) no-repeat;
	text-align: center;
	color: #fff;
	font-size: 13px;
	border: none;
}
.kc_btn3{
	display: inline-block;
	*display: inline;
	zoom: 1;
	width: 85px;
	height: 26px;
	line-height: 26px;
	background: url(../images/kc_btn1.png) no-repeat;
	text-align: center;
	color: #fff;
	font-size: 13px;
	border: none;
}
.white{
	color: #ffffff;
}
.lh_40{
	line-height: 40px;
}
.pad_30_0{
	padding: 30px 0;
}
.wid_620{
	width: 620px;
}
.wid_320{
	width: 320px;
}
.dlbd_h1{
	font-size: 24px;
	line-height: 40px;
	padding: 10px 0;
	color: #999999;
}
.dlbd_tab{
	border-bottom: 1px solid #e4e4e4;
	height: 45px;
	line-height: 30px;
	margin: 10px 0;
}
.dlbd_tab li{
	display:inline-block;
	*display: inline;
	zoom: 1;
	height: 45px;
	margin-bottom: -1px;	
	padding: 0 15px;
	color: #666;
	font-size: 16px;
	cursor: pointer;
}
.dlbd_tab li.on{
	border-bottom: 1px solid #825b48;
}
.dlbd_table{
	width: 100%;
	table-layout: fixed;
	color: #555555;
}
.dlbd_table th,.dlbd_table td{
	padding:10px 0;
}
.dlbd_table th{
	text-align: right;
}
.dlbd_table  .input1{
	width: 220px;
}

.wrap1{
	width: 1000px;
	margin: 0 auto;
}
.green_btn{
	display: inline-block;
	*display: inline;
	zoom: 1;
	width: 140px;
	height: 35px;
	line-height: 35px;
	color: #FFFFFF;
	font-size: 14px;
	text-align:center;
	border: none;
	background:#89b238;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
}
.wid_215{
	width: 215px;
}
.wid_945{
	width: 945px;
}
.gmkc_h1{
	border-bottom: 2px solid #dbdbdb;
	line-height: 30px;
	padding-bottom: 5px;
	font-size: 16px;
}
.kczj_ul {
	padding: 12px 0;
}
.kczj_ul li{
	line-height: 35px;
	border-bottom: 1px dotted #DEDEDE;
}
.kczj_ul li h3{
	font-size: 14px;
	display: inline;
	background:url(../images/icon6.png) right no-repeat;
	padding-right: 30px;
	cursor: pointer;
	
}
.kczj_ul li.on h3{
	background: url(../images/icon7.png) right no-repeat;
}
.kczj_ul .sub{
	color: #666666;
	display: none;
}

.orange_div{
	background: #fbefbe;
	border: 1px solid #ffdc73;
	padding: 20px;
}
.mar_15_0{
	margin: 15px 0;
}
.ft_30{
	font-size: 30px;
}
.ft_b{
	font-weight: bold;
}
.bor_btm{
	border-bottom: 1px solid #DEDEDE;
}
.bor_btm_dotted{
	border-bottom: 1px dotted #D2D2D2;
}









.ver_center{
	height: 100%;
	width: 0;
	vertical-align: middle;
	display:inline-block;
	*display: inline;
	zoom: 1;
}
.kc_btn1{
	display: inline-block;
	*display: inline;
	zoom: 1;
	width: 124px;
	height: 36px;
	line-height: 36px;
	background: url(../images/kc_btn1.png) no-repeat;
	text-align: center;
	color: #fff;
	font-size: 16px;
}
.white{
	color: #ffffff;
}
.lh_40{
	line-height: 40px;
}

#mediaplayer_wrapper{ float:left}

.xx_list{margin-bottom:15px;}
.xx_list li{border-bottom:1px solid #d8d8d8;color:#9b9393;line-height:30px;padding:18px 0;}
.xx_list li h3{font-size:14px;color:#333;}
.xx_list li a:hover{color:#9b9393;}
.xx_neirong{color:#9b9393;line-height: 25px;}

.zj_jishu{display:block;}
.zj_jishu li .time{float:right;padding-left:0px;}


.i_course_list .nextStop{
	display: none;
}
.i_course_list .prevStop{
	display: none;
}
body{
	min-width:1200px;_width:expression((document.documentElement.clientWidth||document.body.clientWidth)>1200?"1200px":"");
}

.f_b{padding: 0;}
.f_b .wrap{
	padding: 10px 0;
	position: relative;
	zoom: 1;
}
.top_btn{
	display: block;
	width: 21px;
	height: 58px;
	background: url(../images/top.png) no-repeat;
	position:fixed;
	bottom: 0px;
	right: 0;
}
.top_btn:hover{
	opacity: 0.5;
	filter: Alpha(Opacity=50);
}

.u_h_tab_tag{
	display: block;
	position: relative;
	zoom: 1;
	cursor: pointer;
}
.u_h_tab{
	display: block;
	position: absolute;
	top: 30px;
	left: 50%;
	margin-left: -50px;
	z-index: 20;
	 opacity:0.6;
	 display: none;
}
.u_h_tab a{
	display: block;
	line-height: 30px;
	color: #FFFFFF;
	background: #000;
	width: 100px;
	font-size: 12px;
}
.u_h_tab a:hover{
	background: #89b238;
}
.course_zj h3{
	font-size: 14px;
	font-weight:bold;
}
.other_huifu{
	padding-left: 40px;
}
.bj_btn{
	cursor: pointer;
}
.pl_ul li ul li{border-top:1px solid #d8d8d8;border-bottom:none;}
.pl_ul li ul .t_c{padding:0;}

.xiaoxi{
	width: 37px;
	height: 34px;line-height: 30px;
	background: url(../images/pao.png) no-repeat;
	color: #FFFFFF;
	font-size: 12px;
	text-align: center;
	float: left;
	margin: 14px 0 0 10px;
}
.nav{
	margin-right: 20px;
}

#sms a{ color:red}

.jswd_r{float:right;}
.jswd_r p{float:left;padding:0 10px}