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 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}



.header_pro {overflow:hidden; clear:both; margin:0 auto; width:962px; margin-top:7px;line-height:27px; height:29px; background-image:url(nav_bg19.gif); border:1px solid #8dc6f8}
.h_tit { width:20%; font-size:14px; font-weight:bold; float:left; margin-top:2px; margin-left:16px; text-align:left}
.h_more { width:60%; float:right; margin-top:2px; margin-right:16px; text-align:right}
.fr_link {text-align:left; line-height:30px; padding:0 10px 5px; margin:6px 0 auto; border:1px solid #8dc6f8}
.fr_link img {margin-top:6px}
.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:0 auto;}
.con_lc { float:left; width:778px}
.con_l { float:left; width:386px}
.con_c { float:left; width:386px; margin-left:6px}
.con_r { float:right; width:180px;}


#hd { border-top: 7px solid #fff;border-bottom: 7px solid #fff}
.firnew { width:100%; margin:0 auto; padding-top:6px; color:#e83a00; font-size:20px; font-family:"黑体"; line-height:43px}
.firnew a {color:#e83a00;}
.firnew a:hover {}
.fir2new { width:100%; margin:0 auto; padding-top:2px; color:#1184d7; font-size:20px; font-family:"黑体"; line-height:22px}
.fir2new a {color:#1184d7;}
.fir2new a:hover {}
.sednew { width:98%; }
.sed2new { width:98%; margin:0 auto; border-bottom:1px dotted #cccccc}

.con .blockf { border:1px solid #8dc6f8; margin-top:6px}
.con .block { margin-top:6px; border:1px solid #8dc6f8}
.con .blockr {margin-top:6px; border:1px solid #8dc6f8; background:url(tbg5.gif) repeat-x top;}

.con .tit { overflow:hidden;background:url(tit_bg11.gif); height:26px;}
.con .tit .txt { float:left; width:200px; text-align:left; padding-left:20px; padding-top:3px; color:#232323; font-size:14px; font-weight:bold; line-height:22px}
.con .tit .txt a { color:#232323}
.con .tit .txt a:hover { color:#ff6600}
.con .tit .more { float:right; width:80px;padding-top:3px;line-height:22px}
.con .titr { overflow:hidden;background:url(tit_bg12.gif); height:22px;}
.con .titr .txt { float:left; width:150px; text-align:left; padding-left:5px; padding-top:3px; color:#ffffff; font-weight:bold; line-height:18px}
.con .titr .txt a { color:#ffffff}
.con .titr .txt a:hover { text-decoration:underline}
.con .titop2 { width:100%; height:26px; background:url(nav_bg16.gif) repeat-x}
.con .titop2 ul li {display: block; clear:none; float: left;width: 90px;height:26px; text-align:center}

.con .titop2 ul li.opa0,.con .titop2 ul li.op0 {}
.con .titop2 ul li.opa0 a,.con .titop2 ul li.op0 a { color:#FFFFFF; font-size:14px; font-weight:bold; text-decoration:none; line-height:23px; margin-top:3px}
.con .titop2 ul li.opa1,.con .titop2 ul li.op1 { background:#ffffff}
.con .titop2 ul li.opa1 a,.con .titop2 ul li.op1 a {color:#333333;font-size:14px; font-weight:bold; text-decoration:none;line-height:23px; margin-top:3px}

.con .textd { clear:both; margin:5px auto; padding:0 6px 0 19px; background:url(dot4.gif) repeat-y left top; line-height:25px;}
.con .textd td { text-align:left;}
.con .textd td a { font-size:14px; text-decoration:underline}
.con .textf { clear:both; margin:4px auto; padding:0 6px 0 7px; line-height:25px;}
.con .textf a { font-size:14px; text-decoration:underline}

.con .textr { clear:both; line-height:20px; background:#f7fdff}
.con .textr ul { width:98%; padding:6px 0 7px}
.con .textr a { color:#0174d1;text-decoration:underline}
.con .textr a:hover { color:#FF6600}

.con .textc { clear:both; overflow:hidden;}
.con .textc ul { width:350px; margin:7px auto 6px}
.con .textc ul li { padding:0; margin:0; clear:both; height:21px; line-height:21px; overflow:hidden}
.con .textc ul li .da { float:left; width:25px; text-align:center; color:#666666}
.con .textc ul li .cl { float:left; width:260px; font-size:14px; margin-right:8px; color:#0159a0;}
.con .textc ul li .cl a { color:#0159a0; text-decoration:underline}
.con .textc ul li .cl a:hover { color:#ff6600}
.con .textc ul li .na { float:left; width:48px; height:19px; overflow:hidden; text-align:right; font-size:12px; margin-right:8px; color:#0159a0}
.con .textc ul li .na a {color:#0159a0; text-decoration:none}
.con .textc ul li .na a:hover { color:#ff6600;text-decoration:underline}
  .con .textc ul li { margin-bottom:4px }
  * html .con .textc ul li { margin-bottom:0 }
  *+html .con .textc ul li { margin-bottom:0 }

.con .newimg1 { width:100%; margin:10px auto 0}
.con .newimg1 ul li .pic { float:left;width:100px;height:62px;margin:0 auto; text-align:center}
.con .newimg1 ul li .pic img {width:80px;height:60px;border:1px solid #07519a;}
.con .newimg1 ul li .picn { float:left;width:275px;height:62px; overflow:hidden; margin:0 auto; color:#666666; }
.con .newimg1 ul li .picn a {font-size:14px; font-weight:bold;text-decoration:none;}
.con .newimg1 ul li .picn a:hover { color:#ff6600; text-decoration:underline}
.con .newimg1 ul li .pico {color:#666666; }
.con .newimg1 ul li .pico a { font-size:12px; font-weight:normal;color:#666666;text-decoration:underline}
.con .newimg1 ul li .pico a:hover { color:#ff6600; }

.con .newimg2 { width:100%;background:#f7fdff}
.con .newimg2 ul { margin:4px auto 0}
.con .newimg2 ul li {}
.con .newimg2 ul li .pic { float:left;width:92px;height:62px;margin:0 auto; text-align:center}
.con .newimg2 ul li .pic img {width:80px;height:60px;border:1px solid #07519a;}
.con .newimg2 ul li .picn { float:left;width:83px; overflow:hidden; margin:2px auto}
.con .newimg2 ul li .picn a { color:#0174d1; text-decoration:underline}
.con .newimg2 ul li .picn a:hover { color:#ff6600;}

.bdlist { width:178px;overflow:hidden; clear:both; border:1px solid #b6d7f1; background:url(tbg5.gif) repeat-x top; margin-top:6px;}
.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;}

.bdlist .tit2 { height:20px; background-image:url(dot2.gif); background-repeat:repeat-x; background-position:bottom}
.bdlist .op { width:166px; margin:0 auto}
.bdlist .op a { display:block;border:1px solid #b6d7f1; background-color:#e4effa; height:16px; line-height:18px; height:18px; float:left; width:70px; margin-left:3px}
.bdlist .op a.now,.bdlist .op a.opa1,.bdlist .op a.op1 {border-bottom:1px solid #fff; background-color:#FFF; text-decoration:none}
.bdlist .op a.opa1,.bdlist .op a.op1 { color:#333333}


.con2 {clear:both; overflow:hidden; width:964px;; margin:0 auto;}
.con2_lc { float:left; width:706px;}
.con2_l { float:left; width:350px}
.con2_c { float:left; width:350px; margin-left:6px}
.con2_r { float:right; width:251px;}

.con2 .tit { overflow:hidden;background:url(tit_bg14.gif); height:26px; margin:6px auto 0}
.con2 .tit .txt { float:left; width:200px; text-align:left; padding-left:25px; padding-top:3px; color:#ffffff; font-size:14px; font-weight:bold; line-height:23px;background:url(tit_bg15.gif) no-repeat left; }
.con2 .tit .txt a { color:#ffffff}
.con2 .tit .txt a:hover { text-decoration:underline}

.con2 .block { clear:both;border:1px solid #8dc6f8; border-top:0;height:190px;}
.con2 .block .newslist { width:330px; margin:0 auto; padding:5px 0 2px}
.con2 .block .newslist ul li { clear:both; height:22px; line-height:22px; overflow:hidden}
.con2 .block .newslist .ina { float:left; width:280px; font-size:14px;}
.con2 .block .newslist .ina a {text-decoration:underline}
.con2 .block .newslist .ina a:hover;{ color:#ff6600;}
.con2 .block .newslist .ida { float:right; width:35px; color:#999999; text-align: center}
  .con2 .block .newslist ul li { margin-bottom:4px }
  * html .con2 .block .newslist ul li { margin-bottom:0 }
  *+html .con2 .block .newslist ul li { margin-bottom:0 }

.titop { margin-top:6px; width:100%;height:29px;background-image: url(opline.gif);background-repeat: no-repeat;background-position: right bottom}
.titop ul { float:left;width:250px;list-style-image: none;list-style-type: none;margin: 0px;padding: 0px}
.titop ul li {display: block; clear:none; float: left;width: 75px;height:29px;margin-right: 2px; font-size:12px}
.titop ul li a:link,.titop ul li a:visited,.titop ul li a:hover {display:block;height:29px;margin-left:3px;color:#075aad;text-align:center;line-height:24px; text-decoration:none}
.titop ul li a:hover {text-decoration:none}
.titop ul li.opa0 {background-image: url(opal0.gif);background-repeat: no-repeat;background-position: left top}
.titop ul li.opa0 a {background-image: url(opr0.gif);background-repeat: no-repeat;background-position: right top;}
.titop ul li.opa1 {background-image: url(opal1.gif);background-repeat: no-repeat;background-position: left top;}
.titop ul li.opa1 a {background-image: url(oprs1.gif);background-repeat: no-repeat;background-position: right top;color:#333333}
.titop ul li.op0 {background-image: url(opl0.gif);background-repeat: no-repeat;background-position: left top}
.titop ul li.op0 a {background-image: url(opr0.gif);background-repeat: no-repeat;background-position: right top;}
.titop ul li.op1 {background-image: url(opl1.gif);background-repeat: no-repeat;background-position: left top}
.titop ul li.op1 a {background-image: url(oprs1.gif);background-repeat: no-repeat;background-position: right top; color:#333333}
.titop .more {float:right;width:70px;font-size:12px; color:#07509C; line-height:23px; padding-right:5px}
.titop .more a:link,.titop .more a:visited {color:#07509C; text-decoration:none}
.titop .more a:hover {color:#ff6600; text-decoration:underline}

.newpic { clear:both; overflow:hidden; width:249px; margin:0 auto; border:1px solid #8dc6f8; background:#f4f9fe url(bg2.gif) repeat-x top}
.newpic ul { width:240px; margin:14px auto 2px;}
.newpic ul li {width:120px; float:left; }
.newpic ul li .pic {width:120px;height:67px;margin:0 auto; text-align:center}
.newpic ul li .pic img {width:110px;height:65px;border:1px solid #cccccc;}
.newpic ul li .picn {width:115px; overflow:hidden; margin:5px auto 4px; text-align:center;line-height:16px;height:32px}
.newpic ul li .picn a { color:#0174d1; text-decoration:none}
.newpic ul li .picn a:hover { color:#FF6600}

.adv {clear:both; width:964px; margin:6px auto 0}
.advl {width:778px; margin:6px auto 0}
