body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, textarea, th, td{margin:0;padding:0}a, embed{outline:none}div, ul{padding:0;margin:0}img, div, input{behavior:url("../img/iepngfix.htc")};html{_background-image:url(../images/9d97e35142084423b6dcb96f56e67740.gif);_background-attachment:fixed;overflow-x:hidden;overflow-y:scroll;-webkit-text-size-adjust:none}body{color:#7a7a7a;_display:block;_overflow-x:hidden;_width:100%;_height:100%;background:#f3f2f3}body, button, input, select, textarea{font:12px/18px \5b8b\4f53;word-wrap:break-word;word-break:normal;_font-family:"ËÎÌå";font-family:Arial, Tahoma, Helvetica, Hiragino Sans GB, "Î¢ÈíÑÅºÚ", "Microsoft Yahei"}address, cite, dfn, em, var, i{font-style:normal}code, kbd, pre, samp{font-family:courier new, courier, monospace}small{font-size:12px}ul, ol, li{list-style:none}table{width:100%;border-collapse:collapse;empty-cells:show}img{border:none}a{color:#444;text-decoration:none;outline:0 none}a:hover{color:#134faa}.font-ys{color:$134faa !important}.tc{text-align:center!important}.tr{text-align:right!important}.mt10{margin-top:10px}.last{padding-bottom:0!important;margin-bottom:0!important;border-bottom:none!important;background:none!important}.red{color:#D0171F!important}.pr0{padding-right:0!important}sup{vertical-align:text-top}sub{vertical-align:text-bottom}legend{color:#000}fieldset, img{border:0}button, input, select, textarea{font-size:100%}.nb{border:none!important}table{border-collapse:collapse;border-spacing:0}.nodis{display:none}textarea{border:1px solid #dcdcdc;overflow-y:auto;outline:0 none;resize:none;color:#444;cursor:text}input:focus, textarea:focus{color:#444!important}.fixc:after{content:'\20';display:block;height:0;clear:both}.fixc{*zoom:1}input{vertical-align:middle;outline:none}h1{font-size:20px;font-family:"Î¢ÈíÑÅºÚ", "Microsoft Yahei";color:#333;font-weight:100 !important}h2{font-size:16px;font-family:"Î¢ÈíÑÅºÚ", "Microsoft Yahei";color:#333}.spanh2{font-size:16px;font-family:"Î¢ÈíÑÅºÚ", "Microsoft Yahei";color:#333;font-weight:600}.fltL{float:left;display:inline}.fltR{float:right;display:inline}.showT{display:block}.b-1{border:1px solid #e6e6e6;background:#fff}.box_div_yj{border-radius:5px 5px 5px 5px;-webkit-border-radius:5px}.w-980{width:980px}.m-cont{margin:0 auto}.f-BT{font-size:16px;font-weight:normal;font-family:"Microsoft Yahei"!important;color:#134faa}.f_bt_img{font-size:14px;font-family:"Î¢ÈíÑÅºÚ", "Microsoft Yahei" !important;color:#585858}.f_bt_imgD{font-size:18px;font-family:"Î¢ÈíÑÅºÚ", "Microsoft Yahei" !important;color:#585858}.fh{height:12px}.txt_int{text-indent:14px}.m-l-17{margin-left:17px}.m-r-17{margin-right:17px}.m-l-10{margin-left:10px}.m-l-51{margin-left:51px}.m-r-14{margin-right:14px}.m-l-3{margin-left:3px}.m-l-11{margin-left:11px}.m-r-3{margin-right:3px}.m-b-3{margin-bottom:3px}.m-t-3{margin-top:3px}.m-t-14{margin-top:14px}.m-b-12{margin-bottom:12px}.m-l-6{margin-left:6px}.mf-t-15{margin-top:-15px !important}
.topbox{/*position:fixed;_position:absolute;top:0;_top:expression(documentElement.scrollTop+0+'px');left:0;*/background:#f9f9f9;height:70px;width:100%;border-bottom:solid 1px #fff;box-shadow:0 1px 1px #ddd;z-index:9999;}
.topw{position:relative;width:1024px;background:#f9f9f9;height:70px;margin:0 auto;padding:0 10px;}
.topw .logo{ float:left;width:210px; margin-top:5px}
.topw .logo a{display:block;}
.topw .nav{ float:left;height:20px; margin-left:10px; overflow:hidden; margin-top:32px}
.topw .nav li{ padding:0 6px; height:20px; line-height:20px; font-size:14px;  overflow:hidden; float:left; border-left:1px solid #d9d9d9; font-weight:bold;}
.topw .nav li.home{ border-left:none;}
.topw .nav li a{ color:#134faa; padding:0 3px; float:left;}
.topw .nav li a:hover,.index .topw .nav li.home a,.topw .nav li.cur a{color:#fff;background:#134faa;border-radius:4px;display:inline-block; padding:0 3px; font-weight:bold; font-size:14px;}
.search_nav {position:absolute !important; top:0 !important; right:225px !important; overflow:hidden;}
.topw .siderNav{position:absolute;right:0;top:0;}
.topmenu li,.topmenu strong.icon_arr,.topmenu li.weibo strong,.topmenu li.weixin strong,.topmenu .wxht{background:url(../images/topmenu.gif) no-repeat;}
.topmenu{margin-top:5px;line-height:22px;color:#333;}
.topmenu li{float:left;position:relative;background-position:right top;}
.topmenu strong{display:block;position:relative;height:25px;padding:0 10px;font-weight:normal;cursor:default;z-index:20;}
.topmenu .jq_hidebox{display:none;position:absolute;left:0;top:25px;padding:10px;border:1px solid #dfdfdf;box-shadow:0 1px 2px #ccc;background:#fff;z-index:10;}
.topmenu li.hover strong{border:1px solid #dfdfdf;border-bottom:none;background-color:#fff;}
.topmenu li.hover{margin:-1px -1px 0 -1px;}
.topmenu li.htphone{_width:83px;}
.topmenu li.htphone .jq_hidebox{width:71px;padding:1px 5px 0;}
.topmenu .htphonebox{padding:5px;border-top:1px solid #f3f3f3;}
.topmenu strong.icon_arr{padding-right:23px;background-position:right -23px;}
.topmenu li.hover strong.icon_arr{background-position:right -46px;}
.topmenu li.weibo{_width:65px;}
.topmenu li.weibo strong{padding-left:29px;background-position:0 -75px; _height:25px; _line-height:25px; *height:25px; *line-height:25px; *display:block;}
.topmenu li.weibo .jq_hidebox{width:250px;}
.topmenu li.weixin{_width:66px;}
.topmenu li.weixin strong{padding-left:30px;background-position:0 -46px;}
.topmenu li.webnav{_width:83px;}
.topmenu li.webnav .jq_hidebox{width:180px;left:-119px;}
.topmenu li.qxpp{background:none;}
.topmenu li.qxpp .jq_hidebox{width:160px;left:-99px;}
.jq_hidebox a{color:#666}
.l{float:left}   /*Ïò×ó¸¡¶¯*/
.r{float:right} /*ÏòÓÒ¸¡¶¯*/
.c{clear:both}
em, b, i{font-style:normal; font-weight:normal}
.hr10, .hr101, .hr20{clear:both; font-size:1px; line-height:100px; height:10px; overflow:hidden}
.hr101{border-bottom: 1px dotted #ccc; height: 10px; margin-bottom: 10px}
.hr20{height:20px}
.bf,.bf a:link,.bf a:visited {color:#134278}
.wf,.wf a:link,.wf a:visited {color:#fff}
.re{position:relative}
.wrapper {width:1044px;background:#fff; border:1px solid #e0e0e0; margin:0px auto 0 auto;}
.webmapBox {width:100%; overflow:hidden; background:url(../images/webmap.png) no-repeat center top; }
.topmbx { width: 1002px; margin: 0 auto; line-height: 22px; overflow: hidden; color: #666; }
.topmbx a { color: #666; }
.webmapBox h1 {float:left; width:80px; height:20px; float:left; overflow:hidden; padding:20px 0 0 491px; }/*position:absolute;*/
.webmapBox h1 a {display:block;height:20px; line-height:200px; overflow:hidden; }
.mapChannelMenu {float:left; clear:both;height:32px; padding:31px 0 0 67px; overflow:hidden; width:970px;}
.mapChannelMenu li {float:left; height:32px; margin-right:28px; overflow:hidden; width:92px;}
.mapChannelMenu li a {display:block; height:32px; overflow:hidden; line-height:300px;}
.sonChannelBox {padding-left:75px; float:left; clear:both; width:968px; overflow:hidden;}
.sonChannel {float:left; width:120px; border-left:1px solid #ff7f49; padding-top:10px;}
.sonChannel li {float:left; clear:both; padding-left:19px; height:27px; overflow:hidden; background:url(../images/left_link.png) no-repeat 0px top;width:100px;  margin-top:10px; margin-left:-1px;_margin-left:0px; position:relative; z-index:11;_left:-1px}
.sonChannel h3 {float:left; display:block; clear:both; padding:0 5px; width:auto; overflow:hidden; border:1px solid #CC3D01; line-height:25px; height:25px; border-radius:5px; background:#fd8000; font-size:14px;white-space: nowrap;}
.sonChannel h3 a:link,.sonChannel h3  a:visited {color:#fff}
.sonChannel li.lastt {background:url(../images/bottom_link.png) no-repeat 0px 2px;}
.mapTopic {padding:20px 0 0 54px; clear:both; overflow:hidden; float:left; width:980px;}
.mapTopic dt {width:92px; height:32px; overflow:hidden; float:left;}
.mapTopic dt a {display:block; height:32px; line-height:300px; overflow:hidden;}
.mapTopic dd {padding:0 0 0 20px; height:32px; line-height:32px; float:left;white-space: nowrap; font-size:14px;}
.none { display:none;}
.allnav { position: fixed; left:5px; width:140px; top:80px; zoom:1; background:#ffffff; border:1px solid #dddddd; z-index:10;_display:none;}
.allnav h3,.allnav strong { font-family: "Microsoft YaHei",Î¢ÈíÑÅºÚ; font-size:14px; background:#f5f5f5; height:35px; line-height:35px; padding-left:12px; margin:0; color:#333333;border-bottom:1px solid #dddddd; display:block;}
.allnav ul li { display:inline; }
.allnav ul li a { background:url(../images/bg1.png) no-repeat 200px 18px; padding-left:30px; text-decoration:none; font-size:14px; color:#555; display:block;  height:43px;  line-height:43px; border-bottom:1px dotted #d2d2d2; }
.allnav ul li a.noline { border-bottom:none; }
.allnav ul li a:hover{ color:#8caf00; }
.allnav ul li a.selected:hover { color:#fff; }
.allnav ul li .selected { background-color:#8caf00;  background-position:200px -9px; color:#fff; }
.allnav ul li { border-bottom:1px dotted #d2d2d2; display:inline-block; width:100%; position: relative; min-height:35px; _height:43px; z-index: 10; zoom:1 }
.allnav ul li h4,.allnav ul li strong { cursor:pointer; background:#f7f7f7 url(../images/bg3.png) no-repeat 200px 18px; border-bottom:1px solid #dddddd;padding-left:30px; text-decoration:none; font-size:14px; color:#134faa; display:block;  line-height:35px; font-weight:normal;}
.allnav ul li.noline { border-bottom:none; }
.allnav ul li h4:hover,.allnav ul li strong:hover { color:#8caf00; text-decoration:underline; }
.allnav ul li.selected h4 { background-position:200px -37px; border-bottom:1px dotted #d2d2d2; }
.allnav ul li a { }
.allnav ul li .on a { color:#8caf00; font-weight:bold; }
.allnav ul li a:hover { color:#8caf00; text-decoration:underline; }
.bg-color { background-color:#8caf00; }
.allnav li .list-item { padding:5px 0; position:relative; zoom:1 }
.allnav li .list-item p { padding-left:8px; background:url(../images/ico_li.png) no-repeat 60px center; }
.allnav li .list-item a { background:none;  border:none; color: #333333; display:block; text-align:left;float:left; font-size:12px; width:65px; padding-left:5px;height:30px; line-height:30px;}
.allnav li .list-item a:hover{ background:#999; color:#fff; text-decoration:none;}
.ser-online a { background:url(../images/bg_ser_online.jpg) no-repeat 0 0; margin-top:10px; height:75px; border:1px solid #eaeaea; display:block;}
.about_left {width:298px; background:#fff; border:1px solid #ddd; float:left;}
.about_left li {float:left; clear:both; width:100%; height:40px; line-height:40px; border-bottom:1px dashed #ddd;}
.about_left li a {display:block; height:40px; padding:0 20px; font-size:16px; }
.about_left li.this a,.about_left li a:hover {background:#1d78d5; font-weight:bold; color:#fff}
.about_right {width:730px; border:1px solid #ddd; float:right; background:#fff;}
.about_right h1{width:700px; padding:0 15px; height:40px; color:#1d78d5; font-size:16px; border-bottom:1px solid #ddd; line-height:40px;}
.abot_box {width:700px; padding:15px; overflow:hidden; line-height:26px; font-size:14px;}
.abot_box p {padding-bottom:10px; text-indent:2em; color:#7a7a7a}
.abot_box p b,.abot_box p strong {color:#000080; font-weight:bold; border:none; font-size:14px; padding:0; height:auto; line-height:26px;}
.abot_box p strong {font-size:16px;}
.abot_box span {line-height:26px; font-size:12px; display:block; padding:0 0 15px 20px;}
.mapAbout {width:100%; height:145px; overflow:hidden;padding-top:30px; clear:both;}
.mapAbout .picAbout {width:290px; height:145px; float:left; overflow:hidden; margin-left:45px; _margin-left:22.5px; }
.mapAbout .picAbout a {display:block; height:145px; line-height:500px; overflow:hidden;}
.mapAbout .ab {background:url(../images/about.png) no-repeat;}
.mapAbout .mz {background:url(../images/mz.png) no-repeat;}
.mapAbout .lx {background:url(../images/lx.png) no-repeat;}
.mapAbout .mp {background:url(../images/map.png) no-repeat;}
.aboutTitle {width:100%; height:40px; overflow:hidden; border-bottom:1px dashed #eee}
.aboutTitle h1 {padding-left:30px; color:#1d78d5; font-size:26px; line-height:40px; overflow:hidden;}
.aboutInfo {width:960px; overflow:hidden; margin:0 auto; line-height:30px; font-size:14px; color:#666; padding:20px 0}
.aboutInfo h2 {font-size:16px; color:#000080; height:35px; line-height:35px;}
.aboutInfo p {text-indent:2em; padding-bottom:10px;}
.box404 {width:100%; height:335px; padding:80px 0; background:url(../images/404.jpg) no-repeat center center;}
.box404 ul {height:20px; overflow:hidden;padding:285px 0 0 550px}
.box404 ul li {float:left; height:20px; line-height:20px; overflow:hidden; margin-right:10px;}
.box404 ul li a {display:block; height:20px; overflow:hidden; padding:0 6px; font-size:14px; color:#fff;background:#134faa;border-radius:4px;}
.box404 ul li a:hover {background:#0060f2;}