body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{font-family: Verdana,Simsun "Î¢ÈíÑÅºÚ";margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,b,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
h3,strong{font-weight:bold;}
ol,ul{list-style:none;}
caption,th{text-align:left;}
h1,h2,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;}
.clear{clear:both;font-size:1px;width:1px;height:0;visibility:hidden;overflow:hidden;}
body{line-height:1.4;color:#666; font-size:12px;}
.box{width:1200px; margin: 0 auto; overflow: hidden;}

.crumb{margin: 10px auto 0 auto; width: 1180px;font-family: Simsun;color:#666}
.crumb a{color:#3367cc; margin: 0 5px;}
.crumb a:visited{color:#3367cc}
.crumb a:hover{color:#ff6600;text-decoration: underline;}
.crumb a:active{color:#3367cc}
.crumb span{color:#3367cc; margin: 0 5px;}

.bj_1{ margin: 10px 0 0 0; width:754px; overflow: hidden; border: 1px solid #f5b469}
.bj_1_1{height:33px; background: url(../images/title1.jpg); width:754px; overflow: hidden;}
.bj_1_2{background: url(../images/title2.jpg)}
#tab1 .tab_menu{ height:28px; float: right; margin: 5px 0 0 0; display: inline;}
#tab1 .tab_menu li{ float:left;color: #000; padding: 4px 15px 0 15px; height:24px; margin: 0 10px 0 0; display: inline; cursor: pointer;}
#tab1 .tab_menu .current{background:#fff;}
#tab1 .tab_c{ width:1180px;overflow: hidden;padding:0 0 10px 0}

#tab2 .tab_menu{ height:28px; float: right; margin: 5px 0 0 0; display: inline;}
#tab2 .tab_menu li{ float:left;color: #000;padding:4px 5px 0 5px;  height:24px; margin: 0 10px 0 0; display: inline; cursor: pointer;}
#tab2 .tab_menu .current{background:#fff; padding: 4px 25px 0 25px;}
#tab2 .tab_c{ width:1180px; overflow: hidden; height: 919px; padding: 0 15px}
.bj_2{width:956px; height: 100px; margin: 10px 0 0 0; overflow: hidden}
.bj_3{border-bottom:1px solid #ccc;width:722px;  margin:10px 0 0 0; position: relative; float: left; display: inline; padding: 0 0 10px 0;}
.bj_3_1{ margin: 0 0 8px 6px; width:722px; overflow: hidden;text-overflow:ellipsis;word-break:keep-all;word-warp:warp;white-space:nowrap }
.bj_3_1 a{font-size:14px; font-weight:bold;color: #333}
.bj_3_1 a:hover{color:#ff6600;}
.bj_3_2{color:#333; margin: 0 0 8px 6px}
.bj_3_3 {float:left;}
.bj_3_3 img{border:1px solid #e1e1e1; padding: 2px;width:108px;height:70px;}
.bj_3_4{position: absolute;left:650px;bottom:-12px; background:#fff url(../images/b9.gif) no-repeat; display: block;width:35px;height:20px; padding: 13px 0 0 42px; color:#cb0000; font-size:14px; font-weight:bold;}
.bj_3_4:hover{ color: #ff6600}
.bj_3_5{color:#a8a8a8; font-size: 11px; background: url(../images/b8.gif) no-repeat; padding: 0 0 0 25px;height:18px; line-height: 18px; position: absolute;left:150px;top:25px}
.bj_3 p{float:left; padding: 0 0 0 10px;width:598px; line-height: 190%; color: #686868}
.bj_3 p a{color:#8d8d8d; margin: 0 0 0 5px}
.bj_3 p a:hover{color:#ff6600; text-decoration: underline;}


.bj_4{border:1px solid #c4d5e0;width:212px; padding: 0 10px 10px 10px; margin: 10px 0 0 0}
.bj_4_1{font-size:14px; font-weight:bold;background: url(../images/b10.gif) 140px 6px no-repeat;padding:10px 0 0 0}
.bj_4_1 span{display:block; width:212px;padding:0 0 6px 0;background: url(../images/line.gif) left bottom repeat-x}
.bj_4_2{line-height:180%;padding:8px 0 0 0}
.bj_4_3{background: url(../images/b11.gif) 140px 4px no-repeat;}
.bj_4_4{padding:8px 0 0 0;width:212px; overflow: hidden;text-overflow:ellipsis;word-break:keep-all;word-warp:warp;white-space:nowrap }
.bj_4_4 li{line-height: 22px}
.bj_4_4 li a{color:#3964ca}
.bj_4_4 li a:hover{color:#ff6600; text-decoration: underline;}
.bj_5{border:1px solid #c4d5e0; float: left;width:222px; padding: 1px 10px 10px 0;}
.bj_5 li{ float: left; width:50px; background:url(../images/bt8.gif) 0 6px no-repeat;padding:0 0 0 8px; margin: 10px 6px 0 10px; display: inline;overflow:hidden;text-overflow:ellipsis;word-break:keep-all;word-warp:warp;white-space:nowrap;}
.bj_5 li a{ color:#666;}
.bj_5 li a:hover{color:#ff6600;text-decoration: underline}

.bj_6{border:1px solid #c4d5e0; float: left;width:212px; padding: 1px 10px 10px 10px;}
.bj_6 li { position: relative;float: left; color: #666; width:202px; background:url(../images/bt4.gif) 0 7px no-repeat;padding:0 0 0 10px; margin: 9px 0 0 0; display: inline;}
.bj_6 li a{ color:#666;display:block; width:150px; overflow: hidden;text-overflow:ellipsis;word-break:keep-all;word-warp:warp;white-space:nowrap }
.bj_6 li a:hover{color:#ff6600;text-decoration: underline;}
.bj_6 li span{position: absolute;right:0px;top:0; color: #ff6600;font-size:11px }

.bj_7 li { float: left; width:182px; background:url(../images/bt3.gif) 5px 3px no-repeat;padding:0 0 0 30px; margin: 9px 0 0 0; display: inline;overflow:hidden;text-overflow:ellipsis;word-break:keep-all;word-warp:warp;white-space:nowrap;}
.ctop{width: 1180px; margin: 0 auto}
.cj_logo{float:left;}
.cj_menu{float:right;padding:14px 10px 0 0; color: #000}
.cj_menu li a{margin:0 8px;color:#000}
.cj_menu li a:hover{ color: #ff6600; text-decoration: underline;}
.cj_pic{width:1180px;height:240px; overflow: hidden; margin: 1px 0 0 0; float: left}
.cj_nav{width:1180px;height:43px; padding: 16px 0 0 0; background:url(../images/c2.jpg); overflow: hidden; float: left;}
.cj_nav li a{font-size:14px; font-weight:bold; color: #fff; margin: 0 20px;}
.cj_nav li a:hover{ text-decoration: underline;}

.cj_left{width:200px; float: left; margin: 10px 0 0 0; display: inline;}
.cj_right{float:right; width:1200px; overflow: hidden; margin: 10px 0 0 0; display: inline;}

.cj_1{border:1px solid #e8e8e8; width:198px; float:left;}
.cj_1_1{ background: url(../images/c4.jpg);padding:0 0 0 12px;height: 31px; line-height: 31px; color: #9a0d03; font-weight: bold; font-size:14px; float: left;width:186px; margin: 0 0 12px 0; display: inline;}

.cj_1_2{margin:0 2px 10px 2px; float: left; display: inline; width:194px; }
.cj_1_2 dt{font-size:14px; font-weight: bold; color: #555; background: url(../images/line7.gif) left bottom no-repeat; padding: 0 0 3px 10px;  margin: 0 0 7px 0; font-size: 14px}
.cj_1_2 dd{width:194px;}
.cj_1_2 dd a{color:#676767; line-height: 190%;; margin: 0 0 0 8px; float: left; width:55px;overflow:hidden;text-overflow:ellipsis;word-break:keep-all;word-warp:warp;white-space:nowrap; }
.cj_1_2 dd a:hover{color:#ff6600; text-decoration: underline;}
.cj_2{margin:10px 0 0 0;height:30px; line-height: 30px; font-size: 14px; color: #fff; padding: 0 0 0 12px; background: #b70d0e; font-weight:bold; position: relative;}
.cj_2_1{border:1px solid #e8e8e8; }

.zxmd_r_4{border:1px solid #c4d5e0; float: left;width:178px; padding: 1px 10px 10px 10px;}
.zxmd_r_4 li { float: left; color: #666; width:168px; background:url(../images/bt4.gif) 0 7px no-repeat;padding:0 0 0 10px; margin: 9px 0 0 0; display: inline;overflow:hidden;text-overflow:ellipsis;word-break:keep-all;word-warp:warp;white-space:nowrap;}
.zxmd_r_4 li a{ color:#666; }
.zxmd_r_4 li a:visited{ color:#666}
.zxmd_r_4 li a:hover{color:#ff6600;text-decoration: underline;}
.zxmd_r_4 li a:active{  color:#666}

.ylmd_9{border:1px solid #c4d5e0; width:184px; padding: 1px 7px 10px 7px;}
.ylmd_9 p{padding:7px 0 0 0; line-height: 160%; color: #898989;}
.ylmd_9 p img{margin:0 0 7px 0}
.ylmd_9 a{color:#1a73c4}
.ylmd_9 a:visited{color:#1a73c4}
.ylmd_9 a:hover{color:#ff6600; text-decoration: underline;}
.ylmd_9 a:active{color:#1a73c4}
.ylmd_9 li { float: left;  width:131px; background:url(../images/bt6.gif) 0 0 no-repeat;padding:0 0 0 53px; margin: 9px 0 0 0; display: inline;overflow:hidden;text-overflow:ellipsis;word-break:keep-all;word-warp:warp;white-space:nowrap;}

.zxmd_r_5{border:1px solid #c4d5e0; float: left;width:190px; padding: 1px 8px 10px 0; overflow: hidden}
.zxmd_r_5 li {float: left; width:180px; margin: 9px 0 0 7px; text-align: center; display: inline;}
.zxmd_r_5 li img{width:176px;height:86px; border: 1px solid #d0cecf}
.zxmd_r_5 span{display: block;text-align: center; padding: 5px 0 0 0;width:176px;overflow:hidden;text-overflow:ellipsis;word-break:keep-all;word-warp:warp;white-space:nowrap; }
.zxmd_r_5 li a{color:#666; }
.zxmd_r_5 li a:visited{ color:#666}
.zxmd_r_5 li a:hover{color:#ff6600;text-decoration: underline;}
.zxmd_r_5 li a:active{color:#666}

.zxmd_l3_1{float:left; width:968px; border: 1px solid #d2e8ff; margin: 10px 0 0 0; display: inline;}
.zxmd_l3_1_1{font-size:14px; color: #3364cd; font-weight: bold; background:url(../images/t2.gif); padding: 0 0 0 15px;height:32px; line-height: 32px;}
.zxmd_l3_1_2{ background: url(../images/line2.gif) left bottom repeat-x; padding:12px 10px; float: left; margin: 0 10px; width:928px; overflow: hidden; display: inline;}
.zxmd_l3_1_2 img{width:104px;height:75px; border: 1px solid #d0cecf; float: left}
.zxmd_l3_1_2 p{float:left; margin: 0 0 0 10px; width:614px; line-height: 170%; height: 77px; overflow: hidden; color: #323232}
.zxmd_l3_1_2 p a{ font-size: 15px; font-weight: bold; color: #0167c9}
.zxmd_l3_1_2 p a:visited{color: #0167c9}
.zxmd_l3_1_2 p a:hover{color:#ff6600;text-decoration: underline;}
.zxmd_l3_1_2 p a:active{color: #0167c9}

.cj_3{width:788px; border: 1px solid #e2e2e4;}
.cj_3_1{background:#fc7028;height:30px;}
.cj_3_1 em{float:left;padding:6px 0 0 13px;font-size:14px; font-weight:bold; color: #fff;}
#tab3 .tab_menu{ height:28px; float: right; margin: 2px 0 0 0; display: inline;}
#tab3 .tab_menu li{ float:left;color: #fff; padding: 5px 15px 0 15px; height:23px; margin: 0 10px 0 0; display: inline; cursor: pointer;}
#tab3 .tab_menu .current{background:#fff;color:#000}
#tab3 .tab_c{padding:0 0 20px 0}


.cj_3_2{ margin: 0 10px; padding: 15px 10px 20px 10px; border-bottom: 1px solid #ccc; float: left;width:748px; display: inline}
.cj_3_2_1{ float: left;width:149px;height:85px; overflow: hidden}
.cj_3_2_2{ float: left; padding: 5px 0 0 10px; width:430px;color: #333}
.cj_3_2_2_1{float: left; padding: 0 0 3px 0;width:464px; overflow: hidden;text-overflow:ellipsis;word-break:keep-all;word-warp:warp;white-space:nowrap }
.cj_3_2_2_1 a{float:left;color: #5399c4;font-size:14px; font-weight: bold}
.cj_3_2_2_1 a:hover{color:#ff6600;text-decoration: underline;}

.cj_3_2_2 p{ line-height: 200%; color: #666; padding: 7px 0 0 0; height: 49px; overflow: hidden;}
.cj_3_2_3{float: left; margin: 5px 0 0 15px; color: #333; text-align: center; display: inline; color:#fe6700;width:99px}
.cj_3_2_3 span{ font-size:21px;}
.cj_3_2_3 img{margin:5px 0 0 0}
.cj_j{border:1px solid #cccecd;width:788px; overflow: hidden; margin: 10px 0 0 0}
.cj_rt{margin:1px 0 0 0; border:0; border-bottom:1px solid #a2d3fb;width:775px;height: 34px; line-height: 34px; padding: 0 0 0 13px; background: #edf4fa; color: #3367cd; font-weight: bold; font-size:14px; position: relative;}
.cj_rt span{ position: absolute;right:10px; top:0;}
.cj_rt a{color:#0c57b0; margin: 0 5px; font-size: 12px; font-weight: normal}
.cj_rt a:hover{color:#ff6600; text-decoration: underline;}
.cj_4{padding: 0 10px 10px 10px; width: 768px; float: left}
.cj_4 .r_4_2{padding:10px 0}
.cj_4 .r_4_1_2{width:476px;}
.cj_4 .r_4_1{width:948px;}
.cj_4 .r_4_2{width:948px;}
.cj_4 .r_4_2_1 {color:#ff6600;}
.cj_4 .r_4_2_1 span{font-size:14px; font-weight: bold;}
.cj_4 .r_4_2_2 span{color:#4e9700}
.cj_4 .r_4_2_2 a{font-size:14px;margin: 0 5px 0 0; float: left;color:#0073d5;}
.cj_4 .r_4_2_2 a:hover{color:#f00; text-decoration: underline;}
.cj_4 .r_4_2_2 a:hover span{color:#f00}
.cj_4 .r_4_2_4 {color:#333;}
.cj_4 .r_4_2_2{width:476px;}


.cj_4 .r_4_2_6{width:948px; padding:0 0 15px 0}
.cj_4 .r_4_2_6 ul{float:left; width:946px;margin:15px auto 0 auto;  border-right: 1px solid #e8e8e8; border-top: 1px solid #e8e8e8;}
.cj_4 .r_4_2_6 li{float:left; padding:5px 10px; border-left: 1px solid #e8e8e8;  border-bottom: 1px solid #e8e8e8; width: 234px; color: #999;}
.cj_4 .r_4_2_6 a{ float: right;color:#333; margin: 0 0 0 25px}

.crumb2{width:790px;margin:5px 0 0 0}
.cj_line{width:788px; margin:10px 0 0 0; float: left; border: 1px solid #cdcdcd; padding: 0 0 10px 0; overflow: hidden}
.cj_line_1{font-size:14px; color: #fff; font-weight: bold; background:#fc7028; padding: 0 0 0 15px; width:773px; height: 30px; line-height:30px}
.cj_text{margin:15px 25px 5px 25px; padding:10px; line-height:200%; border: 1px solid #eee}
.dy{ width: 1196px; background: url(../images/crumbbg.jpg) no-repeat; height: 47px; padding: 0px 0 0 30px; margin: 0px auto; position: relative;}
.dy em{font-size:22px; font-weight:bold; color: #0a66cd; font-family: Microsoft Yahei}
.dy span{position: absolute;right:60px;top:17px; font-size:16px; font-weight:bold ;color:#fe3854;font-family: Microsoft Yahei}
.dy span b{float:left;}
.dy span img{float:left}

#tab4{border:1px solid #d6d6d6; border-top:3px solid #007bb7; margin: 15px 0 0 0;width:1196px; overflow: hidden;}
#tab4 .tab_menu{ height:48px; background: url(../images/xj2.gif); padding: 0 0 0 15px}
#tab4 .tab_menu li{ float:left;padding: 12px 15px 0 15px; height:36px;  display: inline; cursor: pointer; background: url(../images/xj3.gif) right top no-repeat;font-size:14px; font-weight:bold;color:#4e9700}
#tab4 .tab_menu li span{ float: left; width:74px; text-align:center; height:29px}
#tab4 .tab_menu .current span{background: url(../images/xj8.gif) center bottom no-repeat;}
#tab4 .tab_c{padding:20px;line-height: 190%; font-size: 14px}
#tab4 .tab_c p{color:#555; line-height: 190%; font-size: 14px}


/*.dy_1{width:466px;height:329px; overflow: hidden; float: left}*/
.dy_1{width:776px;height:339px; padding:10px 0px 0px 0px; overflow: hidden; float: left}
.dy_2{float:right; padding: 10px; background: #f8f8f8;width:400px}
.dy_2 table{width:100%}
.dy_2 th{padding:8px 10px; color: #555; background: #f0f0f0; border: 1px solid #ddd; font-weight: bold; width:70px}
.dy_2 td{padding:8px 10px; color: #444; background: #fff; border: 1px solid #ddd; line-height: 200%}
.dy_2 td a{color:#4e9700; text-decoration: underline;}
.dy_2 td a:hover{ color: #ff6600;text-decoration: none;}

.dy_t{ background: #e0f3fc; line-height: 38px; height: 38px; padding: 0 0 0 15px; font-size:14px; font-weight:bold; color: #007bb7}
.dy_c_1{width:481px;float:left; margin: 10px 0; display:inline}
.dy_c_1 img{width:461px; border: 10px solid #f8f8f8; margin: 0 0 10px 0}


.dy_c_2{float:right; padding: 10px; background: #f8f8f8;width:247px; margin: 10px 0; display:inline}
.dy_c_2 table{width:100%}
.dy_c_2 th{padding:8px 10px; color: #555; background: #f0f0f0; border: 1px solid #ddd; font-weight: bold; width:70px; font-size:12px;}
.dy_c_2 td{padding:8px 10px; color: #444; background: #fff; border: 1px solid #ddd; line-height: 200%; font-size:12px;}

.dy_3{margin: 15px auto 0 auto; border-bottom: 1px solid #d97c05; line-height: 29px; height: 29px; background: #f3f3f3; position: relative;}
.dy_3 em{font-size:16px; font-weight:bold; color:#fff; float: left; padding: 0 25px; background: url(../images/xj5.gif) left top repeat-x}
.dy_3 a{color:#333; position: absolute;right:20px;top:0; }
.dy_3 a:hover{color:#ff6600; text-decoration: underline;}
#tab5 .tab_menu{margin: 10px auto 0 auto; border-bottom: 1px solid #d97c05; line-height: 29px; height: 29px; background: #f3f3f3;}
#tab5 .tab_menu em{font-size:14px; font-weight:bold; color:#fff; float: left; padding: 0 25px; background: url(../images/xj5.gif)}
#tab5 .tab_menu ul{float:right}
#tab5 .tab_menu li{ color:#444; float: left; padding: 0 10px; margin: 0 5px 0 0; display: inline; cursor: pointer;}
#tab5 .tab_menu .current { background: url(../images/xj5.gif);color:#fff}

.dy_4{border:1px solid #eee;width:260px; padding:9px 9px 6px 9px; float: left; margin: 10px 0 0 0;height:285px; overflow: hidden}
.dy_4_1 a{font-size:14px; font-weight:bold; color: #0069ca; line-height: 170%}
.dy_4_1 a:hover{ color: #ff6600}
.dy_4_2{margin:5px 0; width:260px;height:150px; overflow: hidden}
.dy_4_3{font-size:14px; line-height:190%; color: #555}
.dy_4_3 span{color:#ff6600}
.dy_5{float:left; width:26px; overflow: hidden}

.linezp_7{ float: left;border:1px solid #e6e6e6; border-top:0; width: 1196px; padding: 0 0 10px 0}
.linezp_7 li{float:left; width:155px; margin: 15px 0 0 14px; display:inline}
.linezp_7 li img{width:150px;height:115px; margin: 0 0 5px 0}
.linezp_7 li a{color:#000}
.linezp_7 li a:visited{color:#000}
.linezp_7 li a:hover{color:#ff6600; text-decoration: none;}
.linezp_7 li a:active{color:#000}
.linezp_7 li p{color:#666; text-align: center; margin: 10px 0 0 0}
.linezp_7 li p b{color:#ff6600; font-weight: bold}
.linezp_7 li span{ display: block; height:36px; overflow: hidden; cursor: pointer;}

.medf_1{ background:#51aaee;padding:0 0 0 12px;height: 30px; line-height: 30px; color: #fff; font-weight: bold; font-size:14px; width:188px; }
.medf_2{border:1px solid #d9d9d9; width:198px; border-top: 0; padding: 0 0 5px 0}
.medf_2_1{font-size:14px; font-weight: bold; color: #ff6704;border-bottom:1px solid #cbefef; padding: 12px 0 3px 26px;  margin: 0 4px 7px 4px; font-size: 14px; background:url(../images/xj9.gif) 4px 12px no-repeat}
.medf_2_2{margin:0 8px 0px 8px; width:182px; }
.medf_2_2 {font-weight:bold;color:#555; line-height:28px;}
.medf_2_2 a{font-weight:normal; margin: 0 5px 0 0; color: #555}
.medf_2_2 a:hover{color:#ff6600; text-decoration: underline;}
.medf_2_3{background:url(../images/xj10.gif) 4px 12px no-repeat}
.medf_2_4{background:url(../images/xj11.gif) 4px 12px no-repeat}
.medf_2_5{background:url(../images/xj12.gif) 4px 12px no-repeat}
.medf_2_6{background:url(../images/xj13.gif) 4px 12px no-repeat}

/*------*/
.medf_2_2{position:relative;z-index:99999;}
.wrap .main .main-left .category .cat {padding-top:6px;position:relative;}
.wrap .main .main-left .category .cat  a {color:#333333;}

.wrap .main .main-left .category .cat li {line-height:30px;border-bottom-width:1px;border-bottom-style:dashed;border-bottom-color:#dedede;background-image:url(images/bg_icon.gif);background-repeat:no-repeat;background-position:10px -268px;height:33px;padding:2px;}
.wrap .main .main-left .category .cat .nobd {border:none;}
.c {display:block;background-image:url(images/bg_icon.gif);background-repeat:no-repeat;background-position:right -300px;}
.wrap     .main     .main-left     .category     .cat      .c a   {font-size:14px;}
.wrap  .main  .main-left  .category  .cat  .chover a {font-weight:bold;color:#FF6600;}
.chover {width:186px;border-top-width:2px;border-bottom-width:2px;border-left-width:2px;border-top-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:#008ffc;border-bottom-color:#008ffc;border-left-color:#008ffc;position:relative;z-index:999;background-image:url(images/bg_icon.gif);background-color:#FFFFFF;background-repeat:no-repeat;background-position:8px -271px;}

.cbox {border:2px solid #008ffc;position:absolute;width:507px;background-color:#FFFFFF;left:186px;top:-0px;display: none;}
.cbox  .cbox-cat  {float:left;padding:10px 20px 20px 20px;width:450px;}
.cbox .cbox-cat .cbox-list {border-bottom-width:1px;border-bottom-style:dashed;border-bottom-color:#DDD;line-height:25px;padding-bottom:5px;padding-top:5px;}

.cbox .cbox-cat .cbox-list span {font-size:12px;font-weight:bold;float:left;width:65px;color:#0165d1;height:25px;overflow:hidden;}
.cbox .cbox-cat .cbox-list span a{font-weight:bold;color:#0165d1;}
.cbox .cbox-cat .cbox-list span a:hover {color:#FF6600;}
.cbox .cbox-cat .cbox-list div {float:left;width:385px;}
.cbox .cbox-cat .cbox-list a {padding:0 4px 0;background-image:url(images/bg_icon.gif);background-repeat:no-repeat;background-position:right 4px;float:left;position:relative; white-space:nowrap;}
.cbox .cbox-cat .cbox-list a:hover {color:#FF6600;}
.cbox .cbox-cat .xl-title h4 {position:absolute;left:0px;font-size:14px;}
.cbox .cbox-cat .xl-title a {position:absolute;right:0px;color:#0165d1;}
.cbox .cbox-cat .xl-title a:hover {color:#FF6600;}

.cbox .cbox-cat .xl-title {position:relative;height:30px;}
.cbox .cbox-cat dt {line-height:20px;padding-top:10px;}
.cbox .cbox-cat dt a {color:#0165d1;font-weight:bold;}
.cbox .cbox-cat  dt a:hover {color:#FF6600;}

.cbox .cbox-cat dd {line-height:20px;}
.cbox .cbox-cat dd a:hover {color:#FF6600;}

/*---------------------------------------*/

.medf_lt{ border: 1px solid #c4d5e0;margin:10px 0 0 0;height:30px; line-height: 30px; font-size: 14px; color: #333; padding: 0 0 0 28px; background: #f7f7f7 url(../images/x14.gif) 8px 8px no-repeat; font-weight:bold; position: relative; border-bottom: 0}
.medf_lt a{ position: absolute;right:10px;top:0px; font-size: 12px; font-weight: normal; color: #9b9b9b}
.medf_lt a:hover{color:#ff6600;text-decoration: underline}
.medf_3{width:970px; height: 270px; overflow: hidden;z-index:1;}
.medf_4{width:958px;height:226px; overflow: hidden; background: url(../images/xj15.gif); margin: 10px 0 0 0; padding: 0 0 0 12px}
.medf_4_1{float:left; margin: 50px 0 0 20px; display: inline; text-align: center;width:166px; overflow: hidden;text-overflow:ellipsis;word-break:keep-all;word-warp:warp;white-space:nowrap }
.medf_4_1 span img{border:1px solid #ececdc;padding:3px;width:158px;height:98px; margin: 0 0 5px 0}
.medf_4_1 a{color:#444;text-decoration: underline;}
.medf_4_1 a:hover{ color: #ff6600;text-decoration: none;}
.medf_5{border:1px solid #cbcbcb;width:968px; margin: 10px 0 0 0; overflow: hidden;}
.medf_5_1{margin:1px 0 0 0; background: #edf4fa; border-bottom:1px solid #a2d3fb; line-height: 30px; height: 30px; padding: 0 0 0 15px; font-size:14px; font-weight:bold;color:#3268cc; position: relative;}
.medf_5_1 a{position: absolute;right:20px;top:0; color:#3268cc; font-weight: normal;font-size:12px}
.medf_5_1 a:hover{color:#ff6600; text-decoration: underline;}
.medf_5_2{margin:0 15px 20px 15px;width:938px; overflow: hidden; }
.medf_5_2_1{ background: url(../images/bt7.gif) 0 6px no-repeat;margin:20px 0 8px 0; padding: 0 0 0 12px;width:926px; overflow: hidden;text-overflow:ellipsis;word-break:keep-all;word-warp:warp;white-space:nowrap }
.medf_5_2_1 a{color:#5399c4; font-size:14px; font-weight:bold }
.medf_5_2_1 a:hover{color:#ff6600; text-decoration: underline;}
.medf_5_2_2_1{width:140px;height:80px; float: left; overflow: hidden;}
.medf_5_2_2 p{float:left; margin: 0 15px;width:484px;line-height:160%; color: #666; height: 77px; overflow: hidden}
.medf_5_2_2_2{width:104px; text-align: center; color:#fe6700; float:left}
.medf_5_2_2_2 b{font-size:21px;}
.medf_5_2_2_2 span{color:#666}
.medf_5_2_2_2 img{margin:5px 0 0 0}

.medf_6{float:left; width:968px; border: 1px solid #ededed; margin: 10px 0 0 0; display: inline; border-top:0}
.medf_6_1{font-size:14px; font-weight:bold;padding:0 0 0 15px;height:32px; line-height: 32px; background: #e0f2fc; color: #007bb7}
.medf_6_2{padding:12px 25px; width: 738px;}
.medf_6_2_1{float:left; width: 22px; padding: 40px 0 0 0}
.medf_6_2_2{float:left; margin: 0 15px 0 5px;width:674px; display: inline;}
.medf_6_2_2 li{width:158px; text-align: center; float: left;margin:0 0 0 10px; display: inline;}
.medf_6_2_2 li img{width:148px; height: 105px; padding: 4px; border: 1px solid #ddd; margin: 0 0 5px 0}
.medf_6_2_2 a{color:#555}
.medf_6_2_2 a:hover{color:#ff6600; text-decoration: underline;}
.medf_6_2_3{float:left; width: 22px; padding: 40px 0 0 0}
.medf_6_3{padding:0 8px 12px 8px;width:772px;}
.medf_6_3 dl{width:944px; border-bottom: 1px solid #ededed; margin: 12px 0 0 0; padding: 0 4px 4px 4px}
.medf_6_3 dt{color:#555; font-weight: bold; padding: 0 0 5px 0}
.medf_6_3 dd a{display:inline-block;margin:0 20px 0 0; color:#555; line-height: 200%;width:75px;overflow: hidden;text-overflow:ellipsis;word-break:keep-all;word-warp:warp;white-space:nowrap }
.medf_6_3 dd a:hover{ color: #ff6600; text-decoration: underline;}

.zxmd_l2_1{float:left; width:788px; border: 1px solid #d2e8ff; margin: 10px 0 0 0; display: inline; padding:12px 0;}
.zxmd_l2_1_1{font-size:22px; color: #333;  font-weight: bold; text-align: center; height:40px;}
.zxmd_l2_1_2{color: #666; text-align: center; background: #f0f0f0; height: 24px; line-height: 24px; border:1px solid #e9e9e9; margin: 0 15px}
.zxmd_l2_1_2 span{ color: #016ac6}
.zxmd_l2_1_3{font-size:14px; line-height: 200%; color: #333; padding: 15px 20px; text-indent:32px;}
.zxmd_l2_1_3 div{font-size:14px; line-height: 200%; color: #333;}

.zxmd_l2_3{width:788px; margin:10px 0 0 0; float: left; border: 1px solid #ccc; padding: 0 0 10px 0; overflow: hidden}
.zxmd_l2_3_1{font-size:14px; color: #3364cd; font-weight: bold; background:url(../images/t3.gif); padding: 0 0 0 10px;height:30px; line-height: 30px;}

.zxmd_l2_3 ul{float:left; margin: 10px 15px 0 0; padding: 0 0 2px 0; width: 773px; overflow: hidden;}
.zxmd_l2_3 li{ position: relative; width: 371px; float:left; margin: 0 0 0 15px; display: inline}
.zxmd_l2_3 li a{float:left;color: #0352bc; margin: 7px 0 0 0;width:271px; padding:0 0 0 14px;background:url(../images/bt5.gif) 5px 6px no-repeat;overflow:hidden;text-overflow:ellipsis;word-break:keep-all;word-warp:warp;white-space:nowrap; display: inline}
.zxmd_l2_3 li a:visited{ color: #0352bc}
.zxmd_l2_3 li a:hover{color:#ff6600; text-decoration: underline;}
.zxmd_l2_3 li a:active{ color: #0352bc}
.zxmd_l2_3 li span{ position: absolute; color: #999; right:10px; top:6px;}

.sy_1{width:954px; border: 1px solid #e2e2e4; margin: 10px 0 0 0; float: left; display: inline}
.sy_1_1{ height: 35px;background: #f5f5f5; padding: 0 0 0 15px}
.sy_1_1 em{ font-size:14px; font-weight:bold; color: #1874c1; float: left; height: 35px; line-height: 35px;}
.sy_1_2{float:left; width:222px;height:221px; overflow: hidden; padding: 30px 15px 30px 30px;}
.sy_1_3{float:left;width:455px; background: url(../images/xj21.jpg) 27px 0 no-repeat; padding: 37px 0 0 0; margin: 35px 0 0 0; display: inline;}
.sy_1_3 p{color:#555; line-height: 180%; text-indent: 2em; height:44px; overflow: hidden; padding: 0 0 7px 0}
.sy_1_3 li{background:url(../images/xj22.gif) 0 5px no-repeat; float: left; width:438px; padding: 0 0 0 17px; margin: 7px 0 0 0; display: inline; overflow: hidden;text-overflow:ellipsis;word-break:keep-all;word-warp:warp;white-space:nowrap }
.sy_1_3 li a{color:#006699;}
.sy_1_3 li a:hover{color:#ff6600; text-decoration: underline;}

#tab6 .tab_menu{ height:35px; float: right;}
#tab6 .tab_menu li{ float:left;color: #000;padding: 10px 8px 0 8px; height:25px; margin: 0 5px 0 0; display: inline; cursor: pointer;}
#tab6 .tab_menu .current{background:#fff; border-top:2px solid #1874c1;padding: 8px 15px 0 15px;}
#tab6 .tab_c{overflow: hidden; padding: 0 0 10px 0;}


#tab7 .tab_menu{ height:35px; float: right;}
#tab7 .tab_menu li{ float:left;color: #000;padding: 10px 8px 0 8px; height:25px; margin: 0 5px 0 0; display: inline; cursor: pointer;}
#tab7 .tab_menu .current{background:#fff; border-top:2px solid #1874c1;padding: 8px 15px 0 15px;}
#tab7 .tab_c{height:284px; overflow: hidden}


.sy_2{float:left; width:934px; padding: 13px 0 0 0}
.sy_2 li{background:url(../images/xj22.gif) 0 5px no-repeat; float: left; width:322px; padding: 0 0 0 17px; margin: 7px 0 0 25px; display: inline; overflow: hidden;text-overflow:ellipsis;word-break:keep-all;word-warp:warp;white-space:nowrap }
.sy_2 li a{color:#333; font-size: 14px}
.sy_2 li a:hover{color:#ff6600; text-decoration: underline;}


#tab8 .tab_menu{ height:35px; float: right;}
#tab8 .tab_menu li{ float:left;color: #000;padding: 10px 8px 0 8px; height:25px; margin: 0 5px 0 0; display: inline; cursor: pointer;}
#tab8 .tab_menu .current{background:#fff; border-top:2px solid #1874c1;padding: 8px 15px 0 15px;}
#tab8 .tab_c{height:260px; overflow: hidden}

.sy_3{float:left; width:929px; overflow: hidden; padding: 0 0 0 5px; background: url(../images/xj24.gif) no-repeat}
.sy_3 li{text-align: center; float: left; width:91px; padding: 10px 8px 6px 0; margin: 20px 0 0 8px; display: inline;}
.sy_3 li img{margin:0 0 8px 0}
.sy_3 li span{display:block;width:91px; padding:0 0 1px 0;text-align: center;overflow: hidden;text-overflow:ellipsis;word-break:keep-all;word-warp:warp;white-space:nowrap }
.sy_3 li a{color:#0000ee;}
.sy_3 li a:hover{color:#ff6600;}

.sy_4{border:1px solid #c4d5e0;width:212px; padding: 10px; color: #666; line-height: 200%; text-indent: 2em}
.sy_4 a{color:#fe9900}

.sy_5{border:1px solid #c4d5e0; float: left;width:222px; padding: 1px 10px 10px 0;}
.sy_5 li{ float: left; width:50px; background:url(../images/xj25.gif) 0 6px no-repeat;padding:0 0 0 8px; margin: 10px 6px 0 8px; display: inline;overflow:hidden;text-overflow:ellipsis;word-break:keep-all;word-warp:warp;white-space:nowrap;}
.sy_5 li a{ color:#1874c1;}
.sy_5 li a:hover{color:#ff6600;text-decoration: underline}

.xd{width:1200px; background: url(../images/xj27.gif); margin: 10px auto 0 auto; overflow: hidden;}
.xd_1{ height: 32px;  font-size:16px; font-weight:bold; color: #887237; background: url(../images/xj26.gif); padding: 12px 0 0 27px; position: relative;} 
.xd_1 a{position: absolute;right:20px;top:14px; color: #887237; font-size: 12px; font-weight: normal }
.xd_1 a:hover{color:#ff6600; text-decoration: underline;}

.xd dl{padding:0 0 8px 0 ;width:1186px; float: left;background:url(../images/line4.gif) left bottom repeat-x; margin: 9px 22px 0 22px}
.xd dt{background:url(../images/bt.gif) 3px 9px no-repeat; float: left;  padding: 3px 0 0 15px; } 
.xd dd{float:left; line-height: 180%}
.xd dd a{color: #0066cc;margin:0 7px; text-decoration: underline;}
.xd dd a:hover{color:#ff6600; text-decoration: none;}
.xd dd .xd_1_1{color:#fff; background: #3e9eff; text-decoration: none}
.xd dd .xd_1_1:hover{color:#fff; background: #3e9eff; text-decoration: none}
.xd dd span{color:#999}
.xd_2{height:9px; overflow: hidden; background: url(../images/xj28.gif); margin: 10px 0 0 0}