body { margin:0; padding:0; text-align:center; font-size:12px; line-height:180%;font-family:simsun; color:#075da2;}
a:link,a:visited {color: #075da2;text-decoration:none;}
a:hover {color: #ff6600;text-decoration: underline;}
a img {border: 0}
ul,li {list-style-image:none; list-style-type:none; margin:0; padding:0;}
li {text-align:left}
.content {width: 964px;margin:0 auto; clear:both; overflow:hidden;}

#cla_top { clear:both; width:100%; height:28px; margin:0 auto; background:url(nav_bg15.gif) repeat-x top;}
#cla_top a { color:#0013a2; text-decoration:underline}
#cla_top a:hover { color:#ff6600}
#cla_top_l { float:left; width:500px; }
#cla_top ul#navigation li a { color:#0013a2; text-decoration:underline;!important}
#cla_top ul#navigation li a:hover { color:#ff6600}
#cla_top_r { float:right;width:150px; line-height:28px}
#top { clear:both}

#adv1 {clear: both;width:962px; overflow:hidden; padding:7px 0;border:1px solid #dddddd; margin:4px auto }
.adv1_left {width:165px;float: left;padding-left:7px; margin-right:11px}
.adv1_right {width:165px;float: right;padding-right: 7px;}
.adv1_cen {width:600px;height:90px;float:left;}

/*ÒÔÏÂbaidu search*/
#f1 { margin:0; padding:0}
#word { border:1px solid #0063ae; border-bottom:1px solid #1c86d6;border-right:1px solid #1c86d6}
#btn_sub { width:59px; height:21px; background-repeat:no-repeat; background-image:url(sear.gif); border:0; font-size:12px; line-height:21px; cursor:hand}
/*ÒÔÉÏbaidu search*/

#nav2 {clear:both;width:964px; margin:0 auto; height:56px; overflow:hidden; background-image:url(nav_bgc.gif); background-repeat:repeat-x;background-color:#FFFFFF}
#nav2_l,#nav2_r { float:left; height:56px; width:10px;background-image:url(nav_bgl.gif); background-repeat:no-repeat; background-position:left}
#nav2_r {background-image:url(nav_bgr.gif); background-position:right}
#nav2_c { float:left; width:944px; height:56px; line-height:24px; margin-top:4px}

.nav1 {width: 964px;margin:0 auto; clear:both; overflow:hidden; background-image:url(navbg1.gif); background-position:top;  background-repeat:repeat-x; height:32px; line-height:32px;}
.nav1_l { float:left; width:620px; padding-left:12px; text-align:left; color:#FFFFFF; font-weight:bold}
.nav1_l a:link,.nav1_l a:visited { padding:0 6px; font-weight: normal; text-decoration:none;color:#FFFFFF;}
.nav1_l a:hover { color:#FF0000; text-decoration:underline}
.nav1_r { float:right; width:220px; padding-right:12px; text-align:right; color:#ffff00;}
.nav1_r a:link,.nav1_r a:visited { color:#ffff00; text-decoration:underline}
.nav1_r a:hover {color:#ff0000;}

#cla_main { clear:both; width:100%; margin:0 auto; height:60px; overflow:hidden}
#cla_main_l { float:left; width:290px; margin-top:18px;}
#cla_main_r { float:right; width:360px; margin-top:10px}

.con {clear:both;overflow:hidden;width:964px; margin:8px auto 0;}
.con_left {float:left; width:664px; text-align:left}
.con_l { float:left; width:180px; text-align:center}
.con_c {float:left; width:484px; text-align:center;}
.con_r { float:right; width:298px; height:862px;border:1px solid #54a2db; background-color:#eaf5fe}

.class_name {width:438px; margin:0 auto; text-align:left; font-size:24px; line-height:160%; font-weight:bold; color:#000000;}
.spe_name {width:438px; margin:0 auto; text-align:right; font-size:24px; line-height:160%; font-weight:bold; color:#000000; overflow:hidden}
.spe_name .txt { margin-right:-113px}
.spe_name a { display:none}
.position {border-top:1px solid #cccccc;width:458px; margin:0 auto; text-align:left;color:#000000;}
.position a { color:#0013a2; text-decoration:underline}
.position a:hover { color:#ff6600}

.newslist { clear:both; overflow:hidden;width:458px; margin:0 auto; }
.newslist ul {}
.newslist ul li {clear:both; padding:6px 0 12px; margin:0 auto; background:url(dot3.gif) repeat-x bottom}
  .newslist ul li { margin-bottom:4px }
  * html .newslist ul li { margin-bottom:0 }
  *+html .newslist ul li { margin-bottom:0 }

.newslist ul li .na { font-weight:bold; font-size:14px; line-height:210%}
.newslist ul li .op { color:#363636; line-height:150% }
.newslist ul li .op a { color:#b96527;text-decoration:none}
.newslist ul li .op a:hover {text-decoration: underline}
.newslist ul li .op .imp {color:#b96527;}


.newslist2 { clear:both; overflow:hidden;width:425px; margin:12px auto 0; background:url(bg0.gif)}
.newslist2 ul {}
.newslist2 ul li { padding:0; margin:0; clear:both; height:23px; line-height:23px; overflow:hidden}

.newslist2 .ina { float:left; width:375px; font-size:14px; color:#0f0cbd}
.newslist2 .ina a,.newslist2 ul li .cl a { color:#0f0cbd; text-decoration:underline}
.newslist2 .ina a:hover;.newslist2 ul li .cl a:hover { color:#ff0000;}
.newslist2 .ida { float:right; width:50px; color:#9b9b9b; text-align: center}


.newslist2 ul li .da { float:left; width:60px; text-align:center; color:#696969}
.newslist2 ul li .cl { float:left; width:300px; font-size:14px; margin-right:8px; color:#0013a2;}
.newslist2 ul li .cl a { color:#0013a2; text-decoration:underline}
.newslist2 ul li .cl a:hover { color:#ff6600}
.newslist2 ul li .na { float:left; width:48px; height:19px; overflow:hidden; text-align:right; font-size:12px; margin-right:8px; color:#0013a2}
.newslist2 ul li .na a {color:#0013a2; text-decoration:none}
.newslist2 ul li .na a:hover { color:#ff6600;text-decoration:underline}
  .newslist2 u li { margin-bottom:4px }
  * html .newslist2 ul li { margin-bottom:0 }
  *+html .newslist2 ul li { margin-bottom:0 }


.con_r .tit { clear:both;width:100%; margin:6px auto 0;text-align:left; font-weight:bold; background-image:url(tit_bg10.gif); background-position: left top; background-repeat:no-repeat}
.con_r .tit .txt { padding-left:23px}
.con_r .tit a {color: #1f3a87;text-decoration:none;}
.con_r .tit a:hover { color:#ff6600; text-decoration:underline}
.con_r .block { overflow:hidden; clear:both; width:284px; background-color:#FFFFFF; margin:0 auto; border:1px solid #a5ceec}

.r_list ul { margin-top:6px}
.r_list ul li {padding-left:10px;}
.r_list ul li a { line-height:24px;color:#333333; text-decoration:underline}
.r_list ul li a:hover { color:#ff6600}

.hot_new { background-image:url(lbg2.gif); background-repeat:no-repeat;}
.hot_new ul { margin-top:6px}
.hot_new ul li a { padding-left:30px; line-height:24px;color:#333333; text-decoration:underline}
.hot_new ul li a:hover { color:#ff6600}

.newpic { clear:both; overflow:hidden;width:100%; margin:10px auto 0}
.newpic ul li {width:142px; float:left; }
.newpic ul li .pic {width:122px;height:72px;margin:0 auto;}
.newpic ul li .pic img {width:120px;height:70px;border:1px solid #9EC9EB;}
.newpic ul li .picn {width:120px; overflow:hidden; margin:4px auto 10px; font-weight:normal; line-height:17px; height:34px; text-align:center}
.newpic ul li .picn a { text-decoration:underline}

.tit2 { height:20px; margin-top:5px; background-image:url(dot1.gif); background-repeat:repeat-x; background-position:bottom;}
.tit2 .op { width:240px; margin:0 auto}
.tit2 .op a { display:block;border:1px solid #4f9fda; background-color:#e4effa; height:16px; line-height:18px; height:18px; float:left; width:74px; margin-left:3px; text-decoration:none; color:#333333; background-image:url(tit_bg6.gif); background-repeat:repeat-x; background-position:bottom}
.tit2 .op a.now,.tit2 .op a.opa1,.tit2 .op a.op1 {border-bottom:1px solid #fff; color:#ff6600; font-weight:bold; background-image:none; background-color:#ffffff}

.cppp { width:178px;overflow:hidden; clear:both; border:1px solid #b6d7f1; background:url(tbg5.gif) repeat-x top}
.titr2 { text-align:left; border:1px solid #fff; border:0 1px; background-image:url(arr2.gif); background-repeat:no-repeat; background-position:8px 6px; line-height:25px; font-weight:bold}
.titr2 a { margin-left:25px}
.prodown { clear:both; width:90%; margin:6px auto 0;}
.prodown td { text-align:left; color:#666666; height:30px}
.prodown td a { color:#666666; text-decoration:none}
.prodown td a:hover { color:#ff6600;text-decoration:underline}
.probot { line-height:24px; background:#e4effa; font-size:8px;font-weight:bold;}
.probot a { font-size:12px;}
.protop {width:92%; margin:0 auto; color:#666666;background:url(dot5.gif) repeat-x bottom; text-align:left; padding-bottom:6px}
.protop a { text-decoration:underline; color:#cc0000}
.proa { width:92%; margin:4px auto 0; background:url(arr3.gif) no-repeat left top; font-weight:bold; font-size:14px; text-align:left;}
.proa a { padding-left:14px;}
.prob {width:92%; color:#cccccc; margin:0 auto;background:url(dot5.gif) repeat-x bottom; text-align:left; padding-bottom:4px}
.prob a { color:#666666; padding:0 4px;}
.probot { line-height:24px; background:#e4effa; font-size:8px;font-weight:bold;}
.probot a { font-size:12px;}

.jczt_hei { height:1040px !important}



.foot { clear:both; width:100%; margin:0 auto; padding:35px 0; overflow:hidden; background-image:url(fobg.gif); background-repeat:repeat-x; background-position:top;}
.foot_txt { float:left; width:835px}
.foot_img { float:right;width:128px; text-align:left}
