body { margin:0; padding:0; text-align:center; font-size:12px; line-height:180%;font-family:simsun; color:#1f3a87;}
a:link,a:visited {color: #1f3a87;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 auto; 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}

#cla_main0 { clear:both; width:100%; margin:0 auto; height:74px; overflow:hidden}
#cla_main0_l { float:left; width:208px;margin-top:6px;}
#cla_main0_r { float:right; width:730px; height:66px; border:1px solid #dfdfdf; margin-top:6px; }
#cla_main0_r .main_nav1 { width:100%; border-bottom:1px solid #dfdfdf; background:#f5f5f5;
}
#cla_main0_r .main_nav1 a { color:#000000; text-decoration:none; padding:0 3px}
#cla_main0_r .main_nav1 a:hover { color:#ff6600; text-decoration:underline}
#cla_main0_r .main_nav2 { text-align:left; padding:4px 0 0 10px; line-height:150%}
#cla_main0_r .main_nav2 a { color:#6e6e6e; text-decoration:none;padding:0 11px 0 10px; background:url(line.gif) no-repeat right }
#cla_main0_r .main_nav2 a:hover {color:#ff6600; text-decoration:underline}

#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}
#search { width:95%;margin:6px auto 0; line-height:200%; text-align:left}
#search a { margin:0; padding:0}
#search .inputkey { border:1px solid #4f9fda; border-top:0}
#search form { margin:0; padding:0}
#Keyword { border:1px solid #cccccc}

/*以下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*/

#cla_nav { clear:both; width:100%; margin:0 auto; height:28px; line-height:28px; text-align:left; color:#FFFFFF; background:#026bc6 url(nav_bg16.gif) repeat-x}
#cla_nav_l { float:left; width:89px; border-right:1px solid #99c6f0; text-align:center; background: url(nav_bg17.gif) repeat-x; font-size:14px; font-weight:bold}
#cla_nav_l a { text-decoration:underline}
#cla_nav_r { float:left; width:800px;}
#cla_nav a { color:#FFFFFF; text-decoration:none}
#cla_nav a:hover { text-decoration:underline}
#cla_nav2 {clear:both; width:962px; padding:3px 0;line-height:23px; border:1px solid #81bbf5; border-top:0; background:#eff6fe; text-align:left; color:#075da2; }
#cla_nav2 a {font-weight:normal; padding:0 6px}
#cla_nav2 .n1 a { color:#000000; font-weight:bold}

.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}

.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:170px; text-align:center; margin-top:38px}
.con_c {float:left; width:494px; text-align:center;overflow:hidden}
.con_r { float:right; width:298px; height:878px;margin-top:38px;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 ul 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}

.con_l .argu { clear:both; width:168px; height:878px; margin:0 auto; border:1px solid #a5ceec}
.argu .argu_tit {width:100%; margin:-1px auto 0 ; color:#2881d0;text-align:left;background-image:url(tit_bg10.gif); background-position: left center; background-repeat:no-repeat; border-top: 1px dashed #a4cded}
.argu .argu_tit .txt { margin:6px auto 0; padding-left:23px}
.con_l .argu a { display:block; text-align:left; width:110px; margin:0 auto; color:#0013a2; text-decoration:underline; line-height:200%}
.con_l .argu a:hover { color:ff6600;}/*二级*/
.con_l .argu .argu_tit a {display:block; text-align:left; width:145px; margin:0 auto; font-weight:bold; color:#fb8101; text-decoration:none}/*一级*/
.con_l .argu .argu_tit3 { padding-bottom:6px}
.con_l .argu .argu_tit3 a {display:block; text-align:left; width:80px; margin:0 auto; color:#64a3d1; line-height:160%}/*三级*/
.con_l .tit {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_l .tit .txt { padding-left:23px}
.con_l .tit a {color: #1f3a87;text-decoration:none;}
.con_l .tit a:hover { color:#ff6600; 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}

.jczt_hei { height:1040px !important}

.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;}
