@charset "utf-8";
/* CSS Document */

.Scroller *{margin:0px; padding:0px;}
.Scroller {line-height:20px;overflow:hidden; border:1px solid #000000;}
#idScrollMid ul{width:200px; padding-left:0px}
#idScrollMid li{width:250px;float:left; overflow:hidden; list-style:none;padding-left:0px}


body{ 
margin:0; 
padding:0; 
font-family:'宋体',Arial, Helvetica, sans=serif; 
text-align:center; 
background:#FFFFFF;
SCROLLBAR-FACE-COLOR: #ffffff; 
SCROLLBAR-HIGHLIGHT-COLOR: #c1c1bb; 
SCROLLBAR-SHADOW-COLOR: #c1c1bb; 
SCROLLBAR-3DLIGHT-COLOR: #ebebe4; 
SCROLLBAR-ARROW-COLOR: #cacab7; 
SCROLLBAR-TRACK-COLOR: #f4f4f0; 
SCROLLBAR-DARKSHADOW-COLOR: #ebebe4	;
background-image: url(../../pub/img/bg_0.jpg); 
background-repeat:no-repeat;
}

a{ color:#333333; text-decoration:none; cursor:hand;}
a:hover{ text-decoration:underline; color:#0058A7;}
img{ border:0}
p, span,ol, ul, li, dl, dt, dd {margin: 0; padding: 0; text-align:left;}
.clear{clear: both;}
ul{text-align:left; line-height:25px; padding-left:15px;}
#buttons *{vertical-align:middle;}
.point_blue{ float:left; width:3px; height:3px; background-image: url(../../pub/img/point_1.gif); background-repeat:no-repeat; margin-right:4px;  }


.news_Date{float:left; width:44px;text-align:left; line-height:25px; }
.num_1{float:left; height:19px;width:20px;background-image: url(../../pub/img/num_1.gif); background-repeat:no-repeat; background-position: top; margin-left:1px;  text-align:left;line-height:19px; margin-top:4px;}
.num_2{float:left; height:19px;width:20px;background-image: url(../../pub/img/num_2.gif); background-repeat:no-repeat; background-position: top; margin-left:1px;  text-align:left;line-height:19px; margin-top:4px;}
.num_3{float:left; height:19px;width:20px;background-image: url(../../pub/img/num_3.gif); background-repeat:no-repeat; background-position: top; margin-left:1px; text-align:left;line-height:19px; margin-top:4px;}
.num_4{float:left; height:19px;width:20px;background-image: url(../../pub/img/num_4.gif); background-repeat:no-repeat; background-position: top; margin-left:1px; text-align:left;line-height:19px; margin-top:4px;}
.num_5{float:left; height:19px;width:20px;background-image: url(../../pub/img/num_5.gif); background-repeat:no-repeat; background-position: top; margin-left:1px; text-align:left;line-height:19px; margin-top:4px;}
.num_6{float:left; height:19px;width:20px;background-image: url(../../pub/img/num_6.gif); background-repeat:no-repeat; background-position: top; margin-left:1px;  text-align:left;line-height:19px; margin-top:4px;}
.num_7{float:left; width:20px;background-image: url(../../pub/img/num_7.gif); background-repeat:no-repeat; background-position: top; margin-left:1px;  text-align:left;line-height:19px; margin-top:6px;}
.num_8{float:left; height:19px;width:20px;background-image: url(../../pub/img/num_8.gif); background-repeat:no-repeat; background-position: top; margin-left:1px;  text-align:left;line-height:19px; margin-top:4px;}
.num_9{float:left; height:19px;width:20px;background-image: url(../../pub/img/num_9.gif); background-repeat:no-repeat; background-position: top; margin-left:1px;  text-align:left;line-height:19px; margin-top:4px;}
.num_more{float:left; height:19px;width:20px;background-image: url(../../pub/img/num_more.gif); background-repeat:no-repeat; background-position: top; margin-left:1px;  text-align:left;line-height:19px; margin-top:4px;}



/* 共用区 */
.mains{	width:1002px; margin:0 auto; height:auto; font-size:12px; text-align:center; color:#000; }/* ok */
.news{float:left; width:285px; padding-top:0px; padding-left:10px }
.news_right{float:left; width:260px; padding-top:0px; padding-left:10px  }
.ico_new_lv{ float:left; width:17px;background-image: url(../../pub/img/ico_15.gif); background-repeat:no-repeat; height:23px; line-height:23px}
.ico_new_lan{ float:left; width:17px;background-image: url(../../pub/img/ico_16.gif); background-repeat:no-repeat; height:23px; line-height:23px}
.ico_new_hong{ float:left; width:17px;background-image: url(../../pub/img/ico_17.gif); background-repeat:no-repeat; height:23px; line-height:23px}
.ico_num_0{ float:left; width:17px;background-image: url(../../pub/img/num_0.gif); background-repeat:no-repeat; height:23px; line-height:16px; font-family:Arial; font-size:11px;}
.news_line { float:left;font-size:12px; height:23px; line-height:20px; width:250px; text-align:left; margin-left:8px}
.news_line a{ font-size:13px}

.col{ float:left; margin-left:7px; margin-top:10px; }
.btn_bianhuan{float:left; width:98px; height:26px; font-size:13px; line-height:25px;  text-align:center;  color:#153B72; overflow:hidden; display:block; background:url(../../pub/img/bg_4.gif);repeat-x; padding-top:3px;border-bottom:#C5D6EA solid 1px; border-top:#C5D6EA solid 1px;}
.btn_bianhuan_f{float:left; width:98px; height:26px; font-size:13px; line-height:25px;  text-align:center;  color:#D41F21; overflow:hidden; display:block; background:url(../../pub/img/bg_3.gif);repeat-x; padding-top:3px; border-top:#C5D6EA solid 1px;}
.btn_bianhua{float:left; width:44px; height:32px; font-size:13px; line-height:38px; text-align:center; color:#003149; overflow:hidden; display:block; background:url(../../pub/img/btn_9.gif);no-repeat;}
.btn_bianhua_c{float:left; width:44px; height:32px; font-size:13px; line-height:38px; text-align:center; color:#FFFFFF; overflow:hidden; display:block; background:url(../../pub/img/btn_8.gif);no-repeat; }
.btn_bianhua_zx_f{float:left; width:89px; height:28px; font-size:14px; line-height:38px; text-align:center; color:#FF8416; overflow:hidden; display:block; background:url(../../pub/img/bg_7.gif);no-repeat; font-weight:bold}
.btn_bianhua_zx{float:left; width:89px; height:28px; font-size:13px; line-height:38px; text-align:center; color:#FF8416; overflow:hidden; display:block; background:url(../../pub/img/bg_8.gif);no-repeat; }

.btn{border:#9E9E9E solid 1px;background:url(../../pub/img/bg_10.gif);repeat-x; text-align: left; padding-top:3px; text-align:center}

.btn2{ float:left; width:90px; margin-top:8px;}
.btn2 a{  float:left; width:80px;color:#0058A7; font-size:13px; border: #B9D2FF solid 1px;  padding:5px 0px 3px 0px;  background-image: url(../../pub/img/bg_18.gif); background-repeat:repeat-x; }
.btn2 a:hover{  background-image: url(../../pub/img/bg_19.gif); background-repeat:repeat-x; text-decoration:none;  color:#0068A3;}

/* Logo区 */
.mains .top .topimg{ height:78px; margin-top:0px; margin-bottom:0px;  overflow:hidden; background-color:#FFF; margin-bottom:5px}
.mains .top .topimg .logol{	float:left;	margin-right:0px;width:175px;height:77px; }/* logo */
.mains .top .topimg .logoc{ float:left; width:826px; height:77px;} /* banner_1 */
/* 频道区 */
.mains .menu {float:center;height:27px;}
.mains .menu .le{ float:left;height:27px;background-image: url(../../pub/img/menu_1.gif); background-repeat:no-repeat; width:6px }
.mains .menu .ri{ float:left;height:27px;background-image: url(../../pub/img/menu_2.gif); background-repeat:no-repeat; width:6px }
.mains .menu .center{ float:left;height:27px;background-image: url(../../pub/img/menu_3.gif); background-repeat:repeat-x; width:990px; text-align:center; padding-top:0px; }
.mains .menu .center a{ font-size:14px; font-weight:bold; color:#FFF }
.mains .menu .center DL {BACKGROUND: url(../../pub/img/xi_t.gif) no-repeat right center; FLOAT: left; WIDTH: 85px; LINE-HEIGHT: 27px; HEIGHT: 27px; TEXT-ALIGN: center}
.mains .menu .center .showyle {	FLOAT: left; MARGIN-LEFT: 15px}
.mains .menu .center .showyy {	DISPLAY: block; FONT-SIZE: 14px; BACKGROUND: url(../../pub/img/menu_bg.gif) no-repeat; FLOAT: left; OVERFLOW: hidden; WIDTH: 85px; COLOR: #005798; HEIGHT: 27px; TEXT-ALIGN: center ; text-decoration:none;}
.mains .menu .center .showyy2 {	DISPLAY: block;  FONT-SIZE: 14px;  FLOAT: left; OVERFLOW: hidden; WIDTH: 85px; COLOR: #FFF; HEIGHT: 27px; TEXT-ALIGN: center}
.mains .menu .center .showyy2 A {FONT-WEIGHT: bold; color:#fff}

/* 导航区 */
.mains .daohang {float:center;height:69px; margin-top:6px; margin-bottom:6px; border-right:#86BFDD 1px solid}
.mains .daohang .con {float:left; height:69px;border-bottom:#8FBADA solid 1px;border-top:#8FBADA solid 1px; }
.mains .daohang .con .category{float:left; height:64px; width:35px; color:#0063B2; font-weight:bold; font-size:13px; background-image: url(../../pub/img/btn_1.gif); background-repeat:repeat-y; padding-top:5px }
.mains .daohang .con .col_in{float:left; height:64px; padding-top:5px; padding-left:10px}
.mains .daohang .con .col_in .cat{float:left; width:39px; height:18px; line-height:18px;background-image: url(../../pub/img/btn_6.gif); background-repeat:no-repeat; color:#0063B2; padding-top:2px; margin-top:5px}
.mains .daohang .con .col_in .line{float:left; height:18px; line-height:18px; padding-left:10px;padding-top:2px; margin-top:5px}
.mains .daohang .con .col_in .line a{color:#0063B2}
.mains .daohang .con .col_in .cat2{float:left; width:64px; height:18px; line-height:18px;background-image: url(../../pub/img/btn_7.gif); background-repeat:no-repeat; color:#0063B2; padding-top:2px; margin-top:5px}

/* 内容区 */

.mains .center_left{ float:left; width:298px; }
.mains .center_left .title{ float:left; width:296px;height:28px; border:#C5D6EA solid 1px;background-image: url(../../pub/img/bg_1.gif); background-repeat:no-repeat;  }
.mains .center_left .title .titlezi{float:left;padding-top:8px; font-size:14px; font-weight:bold; color:#0058A7; margin-left:10px}
.mains .center_left .title .more{float:right; height:17px; padding-top:8px; margin-right:5px}
.mains .center_left .title .more a{color:#0058A7; font-size:13px}
.mains .center_left .content{ float:left; width:296px; border:#C5D6EA solid 1px; }
.mains .center_left .content .rili{ float:left; width:259px;height:31px; line-height:30px; margin-left:5px; margin-top:10px; font-size:14px; font-weight:bold; padding-left:25px; padding-top:4px;background-image: url(../../pub/img/bg_2.gif); background-repeat:no-repeat;margin-bottom:10px;}



.mains .center_center{ float:left; width:402px; margin-left:12px }
.banner{ float:left;}
.mains .center_center .title{ float:left; width:402px; height:28px;background-image: url(../../pub/img/title_1.gif); background-repeat:no-repeat; margin-top:8px; }
.riqi{ float:right; color:#fff; margin-top:7px; margin-right:5px}
.mains .center_center .jiaodian{ float:left; width:400px; height:96px; border:#FFDBB0 solid 1px}
.mains .center_center .jiaodian .left{ float:left; width:45px; height:96px; }

.jd_cotx{ float:left; width:335px; color:#000; font-size:14px; padding-top:10px; text-align:left; margin-left:5px; line-height:25px}
.mains .center_center .jiaodian .right{ float:left; width:350px; height:96px;  }

.mains .center_center .zixun{ float:left; width:400px; height:353px; border:#FFDBB0 solid 1px; margin-top:8px; }
.mains .center_center .zixun .top{float:left; border:#FFCFB7 solid 1px; width:375px;height:27px;background:url(../../pub/img/bg_6.gif);repeat-x; margin-left:5px; margin-top:5px}

.mains .center_center .zixun .content{ float:left; width:380px; margin-top:8px; margin-left:5px }
.mains .center_center .zixun .content .zixun_col{ float:left; height:22px; line-height:22px; text-align:left; margin-left:5px}

.mains .center_center .class_title{ float:left; width:400px; height:28px; line-height:28px; font-size:14px; font-weight:bold; color:#0058A7;border:#C5D6EA solid 1px; background:url(../../pub/img/bg_26.gif);repeat-x; margin-top:8px}
.mains .center_center .class_pic{ float:left; padding-top:5px; padding-bottom:5px; width:400px; border:#C5D6EA solid 1px }
.mains .center_center .class_pic .tu{ float:left;padding-left:3px;}

.mains .center_right{ float:right; width:271px; }
.mains .center_right .right_top{ float:right; width:271px; height:28px; line-height:28px; font-size:14px; font-weight:bold; color:#0058A7;border:#C5D6EA solid 1px; background:url(../../pub/img/bg_9.gif);repeat-x;}
.mains .center_right .right_content{ float:left; width:271px; border:#C5D6EA solid 1px; }


.mains .center_right .teacher{ float:left; width:80px; height:106px; margin-top:5px; margin-left:5px}
.mains .center_right .teacher .photo{ float:left; width:80px; height:80px;}
.mains .center_right .teacher .txt{ float:left; width:80px; height:20px; line-height:20px; padding-top:4px}
.mains .center_right .teacher .txt a{ color:#0058A7}


.mains .link{ float:left; width:990px; border:#C5D6EA solid 1px; padding-top:8px; padding-left:10px; padding-bottom:8px; font-size:14px; color:#0058A7; text-align:left; margin-top:10px; }
.mains .link a { font-size:13px}

.mains .copyright{ float:left; width:990px;height:154px;padding-top:8px; padding-left:10px; padding-bottom:8px; font-size:12px; color:#333333; text-align:left; margin-top:10px;background:url(../../pub/img/bg_27.gif); background-repeat:repeat-x; text-align:center;line-height:20px}
.mains .copyright a { font-size:13px; color:#0058A7}

.mains .centers{ margin-top:8px; }







.mains .centers .cont1,.mains .centers .cont2,.mains .centers .cont3,.mains .centers .cont4,.mains .centers .cont5,.mains .centers .cont6,.mains .centers .cont7,.mains .centers .cont8,.mains .centers .content1{ float:left; width:960px; margin-top:8px;}

.mains .centers .content1{ margin-top:0px; height:285px;}
.mains .centers .content1 .co1_le,.mains .centers .content1 .co1_ri{ float:left; height:285px; }
.mains .centers .content1 .co1_le{width:710px; }
.mains .centers .content1 .co1_le .cole_l{ float:left; width:310px; height:285px;}
.mains .centers .content1 .co1_le .cole_r{ float:right; width:394px; height:285px; text-align:center; }
.mains .centers .content1 .co1_ri{ float:right; width:245px;  text-align:left;}

.ad_top{ float:left; width:305px; height:185px;border-style:solid; border-color:#B9D2FF; border-width:1px;background:#FFFFFF; padding-top:4px;padding-left:4px;}
.ad_top .pic{ float:left; width:300px; height:160px;}
.ad_top .txt{ float:left; width:300px; height:22px;background-image: url(../../pub/img/bg_2.gif); background-repeat:repeat-x;margin-top:3px; text-align:center; padding-top:6px }
.ad_top .txt a{color:#0068A3;font-size:14px }

.ad_bottom{ float:left; width:233px; height:68px;border-style:solid; border-color:#B9D2FF; border-width:1px;background:#FFFFFF;margin-top:8px;background-image: url(../../pub/img/ico_2.gif); background-repeat:no-repeat; background-position:left ; padding-left:75px; padding-top:8px}
.ad_bottom .txt {float:left; width:226px; height:65px;margin-top:4px;  text-align:left; line-height:18px; }
.ad_bottom .txt a{  color:#0068A3;font-size:12px }

.service_top{ float:right; width:245px; height:125px; text-align:left;}
.service_top .btn1{ float:right; width:81px; margin-bottom:10px;}
.service_top .btn1 a{  float:right; color:#D18314; font-size:13px; border: #FCDACC solid 1px;  padding:7px 8px 5px 8px;  background-image: url(../../pub/img/bg_20.gif); background-repeat:repeat-x; }
.service_top .btn1 a:hover{  background-image: url(../../pub/img/bg_19.gif); background-repeat:repeat-x; text-decoration:none;  color:#0068A3;}
.service_top .btn2{ float:right; width:81px; margin-bottom:10px;}
.service_top .btn2 a{  float:right; color:#4C4C4C; font-size:13px; border: #B9D2FF solid 1px;  padding:7px 8px 5px 8px;  background-image: url(../../pub/img/bg_18.gif); background-repeat:repeat-x; }
.service_top .btn2 a:hover{  background-image: url(../../pub/img/bg_19.gif); background-repeat:repeat-x; text-decoration:none;  color:#0068A3;}

.service_bottom{ float:right; width:218px; height:150px;margin-top:10px;background-image: url(../../pub/img/service.gif); background-repeat:no-repeat;  text-align:left; line-height:19px; padding-left:20px}
.service_bottom .fkfs{ float:right; width:70px; margin-top:10px;background-image: url(../../pub/img/ico_3.gif); background-repeat:no-repeat; padding-left:22px}
.service_bottom .fkfs a{ color:#F00}
.service_bottom .tel{margin-top:45px;}

.mains .centers .content2{ float:left;margin-top:0px; height:705px!important;background-image: url(../../pub/img/bg_qikan.jpg); background-repeat:no-repeat; background-position:top; padding-top:0px; width:960px}
.mains .centers .content2 .guanzhu_ico{float:right;margin-bottom:20px;margin-top:20px; height:20px;background-image: url(../../pub/img/ico_10.gif); background-repeat:no-repeat; width:50px}
.mains .centers .content2 .guanzhu{float:right; width:auto; margin-bottom:20px;margin-top:20px;height:20px; padding-top:3px; padding-right:10px}
.mains .centers .content2 .guanzhu a{color:#0068A3}
.mains .centers .content2 .co2_le{ float:left; height:635px!important;width:690px!important;border-style:solid; border-color:#B9D2FF; border-width:1px; background-color:#FFF; }

.mains .centers .content2 .co2_le{width:700px!important; padding-left:5px; padding-top:5px;padding-right:5px;}
.mains .centers .content2 .co2_le .co2_le_l{float:left;width:350px;height:205px;}
.mains .centers .content2 .co2_le .co2_le_r{float:right;width:350px;height:205px;}

.co2_top{ float:left; width:346px!important; height:20px;background-image: url(../../pub/img/bg_5.gif); background-repeat:no-repeat; text-align:left; padding-top:10px; border-right:#B9D2FF solid 1px }
.co2_bottom{ float:left; width:345px!important; height:160px;  border:1px solid #B9D2FF; padding-top:14px; margin-bottom:5px}

.mains .centers .content2 .co2_ri{float:right;height:655px!important;width:235px; }
.mains .centers .content2 .co2_ri .co2_ri_top{float:left;height:200px;width:232px!important; border:1px solid #B9D2FF; background-color:#FFF; padding-top:0px }
.mains .centers .content2 .co2_ri .co2_ri_bottom{float:left;height:79px!important;width:229px!important;  background-color:#FFF; margin-top:7px}
.mains .centers .content2 .co2_ri .co2_ri_col_top{float:left;height:18px!important;width:232px!important;  background-color:#E9F1FF; border:#B9D2FF solid 1px; padding-top:6px; font-weight:bold; font-size:13px}
.mains .centers .content2 .co2_ri .co2_ri_col_con{float:left;width:212px!important;  background-color:#FFF; border:#B9D2FF solid 1px; padding-top:6px; font-size:13px; line-height:30px; padding-left:10px; padding-right:10px; text-align:left; height:18px; padding-bottom:10px}
.mains .centers .content2 .co2_ri .co2_ri_col_con a{ width:200px; padding:4px 4px 2px 4px;border: #B9D2FF solid 1px;}


.mains .centers .content3{ float:left;margin-top:0px; height:690px !important;background-image: url(../../pub/img/bg_lunwen.jpg); background-repeat:no-repeat; background-position:top; padding-top:0px; width:960px}
.mains .centers .content3 .guanzhu_ico{float:right;margin-bottom:20px;margin-top:20px; height:20px;background-image: url(../../pub/img/ico_10.gif); background-repeat:no-repeat; width:50px}
.mains .centers .content3 .guanzhu{float:right; width:auto; margin-bottom:20px;margin-top:20px;height:20px; padding-top:3px; padding-right:10px}
.mains .centers .content3 .guanzhu a{color:#0068A3}
.mains .centers .content3 .co3_le{ float:left; height:650px;width:690;border-style:solid; border-color:#B9D2FF; border-width:1px; background-color:#FFF; }
.mains .centers .content3 .co3_le{width:704px; padding-left:5px; padding-top:5px;padding-right:5px;}
.mains .centers .content3 .co3_le .co3_le_l{float:left;width:350px;height:205px;}
.mains .centers .content3 .co3_le .co3_le_r{float:right;width:350px;height:205px;}
.co3_top{ float:left; width:349px!important; height:20px;background-image: url(../../pub/img/bg_5.gif); background-repeat:no-repeat; text-align:left; padding-top:10px; border-right:#B9D2FF solid 1px }
.co3_bottom{ float:left; width:348px; height:160px;  border:1px solid #B9D2FF; padding-top:14px; margin-bottom:5px}

.mains .centers .content3 .co3_ri{float:right;height:326px!important;width:235px; border:1px solid #B9D2FF;}
.mains .centers .content3 .co3_ri .co3_ri_top{float:left;width:232px!important;  background-color:#FFF; padding-top:0px }
.mains .centers .content3 .co3_ri .co3_ri_bottom{float:left;height:79px!important;width:229px!important;  background-color:#FFF; margin-top:7px}

.mains .links{ float:left; width:940px!important; height:26px!important;  border:1px solid #B9D2FF; padding-top:10px; margin-bottom:5px;background-image: url(../../pub/img/bg_7.gif); background-repeat:repeat-x; margin-top:8px; text-align:left; font-size:14px; padding-left:17px;  }
.mains .links a{color:#0068A3;font-size:12px; border-right:1px  dotted #06456c; padding-right:5px; padding-left:5px}


.public_le_title {float:left;width:100px;font-size:14px; color:#0068A3;font-weight:bold; margin-left:30px}
.public_le_more {float:right;width:50px; margin-left:30px}
.public_le_more a{color:#0068A3;font-size:12px }
.public_zi {float:left;width:180px;font-size:13px;  padding-left:25px;text-align:left; background-image: url(../../pub/img/point_2.gif); background-repeat:no-repeat;  height:21px; overflow:hidden;}
.col{ float:left; text-align:left}
.public_jibie {float:left;width:70px;text-align:left; height:21px; overflow:hidden;}
.public_date {float:right;width:45px;font-size:13px;  text-align:left;  height:21px; padding-right:6px; overflow:hidden; }


/*ok*/
.btn_bg{ float:left; width:230px;background:url(../../pub/img/bg_6.gif); background-repeat:repeat-x; text-align:left;}
.btn_title{ float:left;width:70px; height:25px; font-size:13px; line-height:25px; text-align:center; color:#0068A3 }



.pcle_c3a{ height:auto; overflow:hidden;  }
.le_cotxa{ float:left; width:210px; height:auto; padding-left:12px; padding-top:5px; padding-bottom:10px; text-align:left; overflow:hidden; }
.y_bluea{ float:left; width:3px; height:3px; background-position:-310px -24px; margin-top:10px;_margin-top:8px; padding-right:3px}

.le_cotx{ float:left; width:210px; height:auto; padding-left:12px; padding-top:5px; padding-bottom:10px; text-align:left; overflow:hidden; }
.le_cotxno{ padding:0px; padding-left:9px;}
.le_cotx dl{ float:left; width:210px; height:20px; line-height:20px; overflow:hidden; padding-top:2px; }
.le_cotx a{ padding-left:10px;}
.le_cotxa a{ padding-left:10px;}






/*ok*/


