@charset "utf-8";
/* CSS Document */

.in_navli6.in_navli6body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, font { padding:0; margin: 0; font-family:"微软雅黑", "宋体", Arial, Helvetica, sans-serif; }
table { border-collapse:collapse; border-spacing:0; width:100%; }
fieldset, img { border:0; vertical-align:top; }
h1, h2, h3, h4, h5, h6 { font-weight:normal; font-size:100%; }
ol, ul, li, dl, dt, dd { list-style:none; }
input, button, textarea, checkbox, select, radio, form { vertical-align:middle; }
body{ margin:0 !important; }
*{ font-style:normal; }
a { color:#000; text-decoration:none; }
a:link, a:visited { text-decoration:none; }
a:hover { text-decoration:underline; }
a, area { blr:expression(this.onFocus=this.blur())/* for IE */
}
:focus { outline: none;/* for Firefox */ }
.red, .red a { color:#db0000; }
.left { float:left; }
.right { float:right; }
.autohei { overflow:hidden; zoom:1; }
.clear { font-size:0; line-height:0; clear:both; overflow:hidden; zoom:1; }
.blank { height:10px; font-size:0; line-height:0; clear:both; overflow:hidden; }
.blank1 { height:15px; font-size:0; line-height:0; clear:both; overflow:hidden; }
.blank2 { height:20px; font-size:0; line-height:0; clear:both; overflow:hidden; }
.yahei, .yahei * { font-family:"微软雅黑"; }
.songti, .songti * { font-family:"宋体"; }
body { font-size:14px; }
.top_hy{ background:#ececec;}
.top_hy1{ width:970px; margin:0 auto; line-height:40px; color:#464646;}
.top_hy1 a{ color:#464646;}
.nav{ height:52px;  background:#006666;}
.nav_m{ width:1000px; margin:0 auto;  }
.nav_l{ width:213px;}
.nav_l h3{ background:#007272 url(/img/nav_2.png) repeat-y left; text-align:center; line-height:52px; font-size:18px; color:#fff;}
.nav_l h3 img{ vertical-align:middle; padding-left:14px;}
.nav_l h3 a{ color:#fff;}
.nav_r{ width:787px; text-align:center; background:url(/img/nav_2.png) repeat-y left; line-height:52px; height:52px; overflow:hidden;  font-size:16px; color:#fff;}
.nav_r a{ color:#fff; padding:0 23px;}


.banner { position:relative;  overflow: hidden; zoom: 1; }
.banner .bd { height:451px; overflow: hidden; position: relative; width: 100% }
.banner .bd  li { height:451px; overflow: hidden; position: absolute; width: 100%; }
.banner .bd  li a { display: block; height: 451px; position: absolute; width: 100%; z-index: 2 }

.banner .hd  { position: absolute; width: 100%; height: 30px; bottom: 0; text-align: center; z-index: 9 }
.banner .hd  li { display: inline-block; _display: inline; _zoom: 1; width: 14px; height: 14px; _font-size: 0; margin: 5px 10px; cursor: pointer; background: #bebebd; z-index: 8; border-radius: 50% }
.banner .hd li.on { background: #f07a06; z-index: 9 }



.banner1 { background: url(/img/bar01.jpg) no-repeat center; }
.banner2 { background: url(/img/bar02.jpg) no-repeat center; }
.banner3 { background: url(/img/bar03.jpg) no-repeat center; }



.in_nav{ background:url(/img/in_nav1.png) repeat-x top; height:158px;}
.in_navm{ width:1000px; margin:0 auto; overflow:hidden;}
.in_navm li{ float:left;}
.in_navm ul{ margin-right:-2px;}
.in_nav1{ background:url(/img/in_nav2.png) no-repeat right center; height:90px; font-size:20px; font-weight:bold; line-height:90px; color:#e8e8e8;}
.in_nav1 a{ color:#e8e8e8; display:block;}
.in_navli1{ width:188px;}
.in_navli2{ width:205px;}
.in_navli3{ width:213px;}
.in_navli4{ width:222px;}
.in_navli5{ width:170px;}
.in_navli6{ width:165px;}
.in_navli7{ width:225px;}
.in_navm li p{ overflow:hidden;  height:58px; padding-top:10px; text-align:center; font-size:14px; line-height:24px; color:#464646;}
.in_navm li p a{color:#464646; padding:0 5px;}
.in_navm li.in_navli1 h3{ background:url(/img/in_nav5h.png) no-repeat left center; padding-left:70px;}
.in_navm li:hover.in_navli1 h3{ background:url(/img/in_nav5.png) no-repeat left center;}
.in_navm li.in_navli2 h3{ background:url(/img/in_nav6h.png) no-repeat 14px center; padding-left:82px;}
.in_navm li:hover.in_navli2 h3{ background:url(/img/in_nav6.png) no-repeat 14px center;}
.in_navm li.in_navli3 h3{ background:url(/img/in_nav7h.png) no-repeat 14px center; padding-left:82px;}
.in_navm li:hover.in_navli3 h3{ background:url(/img/in_nav7.png) no-repeat 14px center;}
.in_navm li.in_navli4 h3{ background:url(/img/in_nav8h.png) no-repeat 14px center; padding-left:82px;}
.in_navm li:hover.in_navli4 h3{ background:url(/img/in_nav8.png) no-repeat 14px center;}
.in_navm li.in_navli5 h3{ background:url(/img/in_nav9h.png) no-repeat 14px center; padding-left:82px;}
.in_navm li:hover.in_navli5 h3{ background:url(/img/in_nav9.png) no-repeat 14px center;}
.in_navm li.in_navli6 h3{ background:url(/img/in_nav9h.png) no-repeat 14px center; padding-left:75px;}
.in_navm li:hover.in_navli6 h3{ background:url(/img/in_nav9.png) no-repeat 14px center;}
.in_navm li.in_navli7 h3{ background:url(/img/in_nav8h.png) no-repeat 14px center; padding-left:82px;}
.in_navm li:hover.in_navli7 h3{ background:url(/img/in_nav8.png) no-repeat 14px center;}
.in_navli7 .in_nav1{ background:none; }

.in_navm li:hover p{ background:url(/img/in_nav3.png) no-repeat center top #18a7a5; color:#fff;}
.in_navm li:hover p a{ color:#fff;}
.warp{ width:1000px; margin:0 auto;}
.in_ss{ overflow:hidden; background:#f6f6f6; border:1px solid #ddd; padding:6px;}
.in_ss h3{ float:left; width:538px; padding-left:10px; line-height:28px; color:#464646;}
.in_ss h3 a{ padding-right:8px; color:#464646;}
.in_ss h3 strong{ color:#006666;}
.in_ss1{ width:228px; background:url(/img/in_ss1.png) no-repeat left center; padding-left:32px; overflow:hidden;}
.in_ssk1{ border:none; background:none; line-height:28px; height:28px; width:165px; float:left;}
.sousuo0{ float:right;  cursor:pointer; border:none; background:url(/img/fllm_img1.png) no-repeat center center; width:56px;  line-height:28px; height:28px; }

.in_ss h4{ float:right;}
.in_fw{ width:226px; border:1px solid #eee; padding:6px 10px;}
.in_xw{ width:484px; border:1px solid #eee; margin-left:10px;}
.in_xw1{ width:744px; margin:0;}
.in_tit1{ background:url(/img/in_bj1.png) repeat-x bottom; line-height:36px; font-family:Verdana; color:#b2b2b2; text-transform:uppercase; height:44px;}
.in_tit1 span{ border-bottom:1px solid #ff7a01; line-height:43px; font-family:"微软雅黑"; font-size:18px; color:#006666; display:inline-block; padding:0 3px;}
.in_fwm{ padding:10px 0 11px; overflow:hidden;}
.in_fwm ul{ margin-right:-2px;}
.in_fwm ul li{ text-align:center; width:113px; border-right:1px solid #e9e9e9; border-top:1px solid #e9e9e9; float:left; padding-top:8px;}
.in_fwm ul li h3{ line-height:20px; padding-bottom:6px; font-size:14px; color:#00787d;}
.in_fwm ul li a{ color:#00787d;}
.in_jg{ height:224px; padding-top:12px;}
.in_jg p{ padding-top:10px; text-indent:2em; line-height:26px; color:#464646;}
.in_js{ padding:14px 0 10px;}
.in_js li{ overflow:hidden; padding:10px 2px; border-bottom:1px dashed #ccc; margin-bottom:10px;}
.in_js1{ background:url(/img/in_img9.png) no-repeat left top; height:41px; float:left; width:53px; padding:5px 5px 0 0; text-align:center; font-weight:bold; line-height:18px; color:#fff; margin-right:8px;}
.in_js2{ float:left; width:116px;}
.in_js2 h3{ line-height:24px; font-size:14px; color:#428080;}
.in_js2 h3 a{ color:#428080;}
.in_js2 h4{ line-height:20px; color:#464646;}
.in_js2 h4 a{ display:inline-block; padding-right:5px; color:#464646;}
.in_js3{ float:left; width:40px; padding-top:17px; line-height:16px; color:#ff0000;}
.in_js3 img{ padding-right:2px;}
.in_xwtop{ overflow:hidden; background:#f6f6f6;}
.in_xwtop li{ float:left; width:160px; border-right:1px solid #eee; text-align:center; font-size:16px; line-height:43px; color:#464646}
.in_xwtop li a{ color:#464646}
.in_xwtop li.hover{ background:#00787d; color:#fff;}
.in_xwtop li.hover a{ color:#fff;}
.in_xwbot{ padding:18px 20px 14px;}
.in_xwbt{ overflow:hidden; padding-bottom:14px;}
.in_xwbt1{ overflow:hidden; padding-left:14px; height:86px; }
.in_xwbt1 h3{ text-align:center;  line-height:34px; font-size:16px; font-weight:bold; color:#00787d}
.in_xwbt1 h3 a{ color:#00787d}
.in_xwbt1 p{ text-indent:2em; line-height:24px; color:#464646;}
.in_xwbt1 p a{ color:#fc2323;}
.in_xwbb li{ line-height:30px; height:30px; color:#666;  background:url(/img/lm_img1.png) no-repeat left center; padding-left:34px; }
.in_xwbb li a{ color:#666; float:left;}
.in_xwbb li span{ float:right; color:#999; }

.in_ppt{ padding-bottom:8px; border-bottom:1px dashed #ccc; margin-bottom:10px;}
.in_ppt a{ display:inline-block; margin:2px; line-height:24px; padding:0 7px 0 8px; font-size:14px; color:#fff; background:#7f7f7f;}
.in_ppt a:hover{ background:#ff7a01; color:#fff;}
.in_ppt a.cs{ background:#ff7a01; color:#fff;}
.in_ppc{ overflow:hidden; padding:10px 0 6px;}
.in_ppc li{ width:33.33%; float:left; text-align:center;}
.in_ppc li h3{ line-height:28px; font-size:14px; color:#464646;}
.in_ppc li a{ color:#464646;}
.in_ppb h3{ line-height:26px; color:#666;}
.in_ppk1{ width:148px; border:1px solid #ddd; height:26px; line-height:26px; color:#666; float:left;}
.in_zc { background:#e5e5e5; padding:18px 0 5px;}
.in_zcjb span { display:block; width: 105px; height: 80px; float:left; padding-right:5px;}
.in_zcjb a { display:inline-block; height: 31px; border: 1px solid #b8b8b8; padding: 0 13px; line-height: 31px; background: #fff; margin: 0 0 10px 5px; font-size:14px; color:#464646}
.in_zcjb a:hover { background: #009298; border:none; color:#fff; padding:0 14px; line-height:33px; height:33px;}
.in_zcjb a.cs{ background:#ff7a01; color:#fff; border:none; line-height:33px; height:33px; padding:0 14px;}
.in_zcjb a.ls{ background:#009298; border:none; color:#fff; padding:0 14px; line-height:33px; height:33px;}
.in_zcjb a:hover.cs{ background:#ff7a01; border:none; color:#fff;}
.in_k1{ border:1px solid #eee;}
.in_zjtit{ overflow:hidden; padding:24px;}
.in_zjtit h3{ float:left; line-height:30px; font-size:30px; color:#006666;}
.in_zjtit h3 span{ display:inline-block; line-height:16px; vertical-align:bottom; font-size:16px; font-family:Verdana; text-transform:uppercase; color:#c3c3c3;}
.in_zjtit h4{ float:right; line-height:30px; color:#666;}
.in_zjtit h4 a{ color:#666;}
.in_zj{ position:relative; padding:0 15px;}
.in_zjtit2{ position:absolute; left:15px; top:0; width:133px;}
.in_zjtit2 h3{ line-height:43px; border-bottom:1px solid #fff; background:url(/img/in_zjimg2.png) no-repeat left top; font-size:16px; font-weight:bold; color:#464646; padding-right:4px; text-align:center; cursor:pointer;}
.in_zjtit2 h3.hover{ background:url(/img/in_zjimg1.png) no-repeat center top; color:#fff;}
.in_zjtop{ overflow:hidden; padding-bottom:30px;}
.in_zjtop li img{ width:74px; height:77px; }
.in_zjtop li{ width:155px; padding:5px; float:left; background:#ededed; margin-right:10px; color:#464646;}
.in_zjtop li p{ overflow:hidden; width:81px; text-align:center; line-height:26px; font-size:16px; padding-top:12px;}
.in_zjtop li a{  color:#464646;}
.in_zjtop li.hover{ background:#00787d; color:#fff;}
.in_zjtop li.hover a{ color:#fff;}
.in_zjbot{ display:none;  padding-bottom:26px;}
#coninzjt1{ display:block; }
.in_zjbl{ overflow:hidden; width:660px;}
.in_zjbl1{ overflow:hidden; padding-left:14px; padding-top:20px; }
.in_zjbl1 h3{ font-size:30px; color:#464646; line-height:30px; padding:20px 0;}
.in_zjbl1 h3 span{ font-size:22px; vertical-align:bottom; line-height:22px; display:inline-block; padding-left:10px; }
.in_zjbl1 h4{ padding:3px 0; line-height:26px; overflow:hidden; font-size:14px;}
.in_zjbl1 h4 strong{ color:#00787d; float:left; width:70px;}
.in_zjbl1 h4 p{ overflow:hidden; color:#666;}
.in_zjbl1 h5{ padding-top:14px;}
.in_zjbl1 h5 span{ padding-right:12px;}
.in_zjbr{ padding-bottom:10px;  margin-top:-118px;  width:277px; border:solid 1px #eee;  }
.in_zjbr1{ padding-top:8px; background:url(/img/in_zjimg5.png) no-repeat left 17px;}
.in_zjbr1 li{ padding-left:20px; line-height:30px; color:#666;}
.in_zjbr2{ position:relative;}
.in_zjbr3{ position:absolute; left:112px; top:80px; width:160px;}
.in_zjbr3 p{ line-height:22px; color:#8a4e00;}
.in_xm{ padding:0 15px 10px; overflow:hidden;}
.in_xml{ width:204px;}
.in_xml li{ line-height:70px; padding-left:70px; font-size:18px; color:#464646; margin-bottom:10px; cursor:pointer;}
.in_xml li a{ color:#464646;}
.in_xml li.hover{ color:#fff;}
.in_xml li.hover a{ color:#fff;}
.in_xml li#inxml1{ background:url(/img/in_xmimg1.png) no-repeat left top;}
.in_xml li#inxml2{ background:url(/img/in_xmimg1.png) no-repeat left -70px;}
.in_xml li#inxml3{ background:url(/img/in_xmimg1.png) no-repeat left -135px;}
.in_xml li#inxml4{  background:url(/img/in_xmimg1.png) no-repeat left -210px; margin-bottom:0; }
.in_xml li#inxml5{ background:url(/img/in_xmimg1.png) no-repeat left -280px;}

.in_xml li#inxml1.hover{ background:url(/img/in_xmimg1h.png) no-repeat left top;}
.in_xml li#inxml2.hover{ background:url(/img/in_xmimg1h.png) no-repeat left -70px;}
.in_xml li#inxml3.hover{ background:url(/img/in_xmimg1h.png) no-repeat left -135px;}

.in_xml li#inxml4.hover{ background:url(/img/in_xmimg1h.png) no-repeat left -210px;}
.in_xml li#inxml5.hover{ background:url(/img/in_xmimg1h.png) no-repeat left -280px;}
.in_xmr{ display:none;  width:750px;}
#coninxml1{  display:block; }
.in_xmrt{ overflow:hidden; padding-bottom:12px;}
.in_xmrt li{ width:147px; float:left; margin-right:3px; background:url(/img/in_xmimg3.png) no-repeat center top; padding-bottom:4px; line-height:42px; font-size:16px; color:#464646; text-align:center; cursor:pointer;}
.in_xmrt li a{ color:#464646;}
.in_xmrt li.hover{ background:url(/img/in_xmimg2.png) no-repeat center top; color:#fff;}
.in_xmrt li.hover a{ color:#fff;}
.in_xmrbl{  }
.in_xmrb{ display:none; }
#coninxmr1t1, #coninxmr2t1, #coninxmr3t1, #coninxmr4t1, #coninxmr5t1{ display:block; }
.in_xmrb_on{ display:block; }
.in_xmrbl1{ overflow:hidden; padding-top:7px;}
.in_xmrbl1 img{ width:200px; height:110px;  }
.in_xmrbl2{ overflow:hidden; padding-left:15px;}
.in_xmrbl2 h3{ font-size:16px; font-weight:bold;line-height:25px;}
.in_xmrbl2 h3 a{ color:#00787d; }
.in_xmrbl2 p{ text-indent:2em; line-height:24px; color:#464646;}
.in_xmrbl2 p a{ color:#db0000;}
.in_xmrbl3{ overflow:hidden; padding:15px 0;}
.in_xmrbl3 li{ float:left; width:240px; padding-right:10px; line-height:30px; color:#666;}
.in_xmrbl3 li a{ color:#666;}
.in_xmrbl4{ display:none;  overflow:hidden;}
.in_xmrbl4 dt{ float:left; width:36px;}
.in_xmrbl4 dd{ float:left; width:183px; padding:7px; margin-left:10px; overflow:hidden; background:#ededed;}
.in_xmrbl4 dd img{ width:74px; height:81px; }
.in_xmrbl5{ overflow:hidden; padding-left:12px;}
.in_xmrbl5 h3{ line-height:24px; padding-top:4px; font-size:14px; font-weight:bold; color:#000;}
.in_xmrbl5 h4{ line-height:24px; font-size:14px; color:#353535;}
.in_xmrbl5 p{ line-height:24px; color:#666;}
.in_xmrbl4 dd:hover{ background:#00787d; color:#fff;}
.in_xmrbl4 dd:hover a{ color:#fff;}
.in_xmrbl4 dd:hover h3,.in_xmrbl4 dd:hover h4,.in_xmrbl4 dd:hover p{ color:#fff;}
.in_rytit{ background:#00787d;}
.in_rytit1{ width:910px; margin:0 auto; overflow:hidden;}
.in_rytit1 li{ float:left; width:195px; text-align:center; line-height:56px; font-size:22px; color:#fff;}
.in_rytit1 li img{ padding-right:10px; vertical-align:middle;}
.in_rytit1 li a{ color:#fff;}
.in_rytit1 li.hover{ background:url(/img/in_rybj.png) no-repeat center top;}
.in_rybot{ padding:27px 0 30px; overflow:hidden;}
.in_rybot li{ width:767px; float:left;}
.in_ryleft{ float:left; width:35px; margin:117px 43px 0 38px; cursor:pointer;}
.in_ryright{ float:left; width:35px; margin:117px 38px 0 43px; cursor:pointer;}
.in_rynr{ float:left; overflow:hidden;}
.fot{ background:#ece8e8;}
.fot_nav{ background:#006666; line-height:56px; text-align:center; font-size:16px; color:#fff;}
.fot_nav a{ color:#fff; padding:0 24px;}
.fot_nav img{ vertical-align:middle;}
.fot_1{ width:1000px; margin:0 auto; overflow:hidden; padding:40px 0;}
.fot_1 cite img{ margin:62px 13px 0 0;}
.fot_2{ overflow:hidden; padding:0 10px; background:url(/img/fot_bj1.png) repeat-y left top;}
.fot_2 dl{ width:90px; text-align:center; float:left;}
.fot_2 dl dt h3{ font-size:14px; line-height:25px; color:#00787d; padding-top:5px;}
.fot_2 dl dt h3 a{ color:#00787d;}
.fot_2 dl dd{ line-height:25px; color:#464646;}
.fot_2 dl dd a{ color:#464646;}
.fot_3{ width:185px; padding-left:10px; background:url(/img/fot_bj1.png) repeat-y left;}
.fot_3 p{ line-height:22px; color:#666; padding-top:10px;}
.fot_3 ul{ overflow:hidden; padding-top:8px;}
.fot_3 ul li{ float:left; width:37px; padding-right:8px;}
/**********分类栏目*********/
.p20{ padding:0 20px;}
.fllm_nav{ background:url(/img/fllm_navbj1.png) repeat-x bottom; padding:16px 0;}
.fllm_nav ul{ width:1008px; margin:0 auto; overflow:hidden;}
.fllm_nav li{text-align:center; width:112px; float:left; font-size:14px; color:#464646;}
.fllm_nav li h3{ line-height:30px; padding-top:54px;}
.fllm_nav li a{ color:#464646;}
.fllm_nav li:hover{ color:#428080;}
.fllm_nav li:hover a{ color:#428080;}
.fllm_navli1{ background:url(/img/fllm_nav1.png) no-repeat center top;}
.fllm_navli2{ background:url(/img/fllm_nav2.png) no-repeat center top;}
.fllm_navli3{ background:url(/img/fllm_nav3.png) no-repeat center top;}
.fllm_navli4{ background:url(/img/fllm_nav4.png) no-repeat center top;}
.fllm_navli5{ background:url(/img/fllm_nav5.png) no-repeat center top;}
.fllm_navli6{ background:url(/img/fllm_nav6.png) no-repeat center top;}
.fllm_navli7{ background:url(/img/fllm_nav7.png) no-repeat center top;}
.fllm_navli8{ background:url(/img/fllm_nav8.png) no-repeat center top;}
.fllm_navli9{ background:url(/img/fllm_nav9.png) no-repeat center top;}
.fllm_navli10{ background:url(/img/fllm_nav10.png) no-repeat center top;}
.fllm_navli11{ background:url(/img/fllm_nav11.png) no-repeat center top;}
.fllm_navli12{ background:url(/img/fllm_nav12.png) no-repeat center top;}
.fllm_navli1:hover{ background:url(/img/fllm_nav1h.png) no-repeat center top;}
.fllm_navli2:hover{ background:url(/img/fllm_nav2h.png) no-repeat center top;}
.fllm_navli3:hover{ background:url(/img/fllm_nav3h.png) no-repeat center top;}
.fllm_navli4:hover{ background:url(/img/fllm_nav4h.png) no-repeat center top;}
.fllm_navli5:hover{ background:url(/img/fllm_nav5h.png) no-repeat center top;}
.fllm_navli6:hover{ background:url(/img/fllm_nav6h.png) no-repeat center top;}
.fllm_navli7:hover{ background:url(/img/fllm_nav7h.png) no-repeat center top;}
.fllm_navli8:hover{ background:url(/img/fllm_nav8h.png) no-repeat center top;}
.fllm_navli9:hover{ background:url(/img/fllm_nav9h.png) no-repeat center top;}
.fllm_navli10:hover{ background:url(/img/fllm_nav10h.png) no-repeat center top;}
.fllm_navli11:hover{ background:url(/img/fllm_nav11h.png) no-repeat center top;}
.fllm_navli12:hover{ background:url(/img/fllm_nav12h.png) no-repeat center top;}
.fllm_ss{ padding:14px 10px 20px; overflow:hidden;}
.fllm_ss h3{ float:left; line-height:28px; color:#464646;}
.fllm_ss h3 a{ color:#464646;}
.fllm_ss h4{ float:right; width:228px; background:url(/img/in_ss1.png) no-repeat left center; padding-left:32px; overflow:hidden;}
.fllm_js{ width:690px; padding:12px; border:1px solid #eee;}
.fllm_jstr{ overflow:hidden; padding-left:12px;}
.fllm_tit1{ font-size:12px; background:url(/img/in_bj1.png) repeat-x bottom; line-height:20px; font-family:Verdana; color:#b2b2b2; text-transform:uppercase; height:30px;}
.fllm_tit1 span{ border-bottom:1px solid #ff7a01; line-height:20px; font-family:"微软雅黑"; font-size:16px; color:#00787d; display:inline-block; padding:0 3px 9px; font-weight:bold;}
.fllm_tit1 strong{ border-bottom:1px solid #ff7a01; line-height:20px; font-family:"微软雅黑"; font-size:20px; color:#006666; display:inline-block; padding:0 3px 9px; font-weight:bold;}
.fllm_jstr p{ font-size:14px; text-indent:2em; line-height:30px; color:#666; padding-top:6px;}
.fllm_jsbot{ overflow:hidden; padding-top:15px;}
.fllm_jsbot ul{ margin-right:-15px;}
.fllm_jsbot li{ float:left; width:154px; padding:0 10px;}
.fllm_jsbot li h3{ background:url(/img/fllm_zllbj.png) repeat-x top; line-height:31px; text-align:center; font-size:14px; color:#464646;}
.fllm_jsbot li h3 a{ color:#464646;}
.fllm_jg{ width:246px; padding:12px; border:1px solid #eee;}
.fllm_jgtop{ padding-top:14px;}
.fllm_jgtop p{ padding:10px 8px; text-indent:2em; line-height:26px; color:#464646;}
.fllm_jgtop ul{ overflow:hidden;}
.fllm_jgtop ul li{ width:61px; text-align:center; float:left;}
.fllm_jgtop ul li h3{ line-height:22px; padding-top:40px; color:#464646;}
.fllm_jgtop ul li h3 a{ color:#464646;}
.fllm_jgtop ul li.fllm_jgli1{ background:url(/img/fllm_img3.png) no-repeat center top;}
.fllm_jgtop ul li.fllm_jgli2{ background:url(/img/fllm_img4.png) no-repeat center top;}
.fllm_jgtop ul li.fllm_jgli3{ background:url(/img/fllm_img5.png) no-repeat center top;}
.fllm_jgtop ul li.fllm_jgli4{ background:url(/img/fllm_img6.png) no-repeat center top;}
.fllm_jgtop ul li.fllm_jgli1:hover{ background:url(/img/fllm_img3h.png) no-repeat center top;}
.fllm_jgtop ul li.fllm_jgli2:hover{ background:url(/img/fllm_img4h.png) no-repeat center top;}
.fllm_jgtop ul li.fllm_jgli3:hover{ background:url(/img/fllm_img5h.png) no-repeat center top;}
.fllm_jgtop ul li.fllm_jgli4:hover{ background:url(/img/fllm_img6h.png) no-repeat center top;}
.fllm_bkl{ width:204px; padding-bottom:8px;}
.fllm_bkl li{ line-height:60px; text-align:center; background:#f2f1f1; font-size:18px; color:#464646; margin-bottom:10px;}
.fllm_bkl li a{color:#464646;}
.fllm_bkl li.hover{ background:#00787d; color:#f2f1f1;}
.fllm_bkl li.hover a{ color:#f2f1f1;}
.fllm_bkr{ margin-bottom:20px;  display:none;  width:732px;}
#conflbk1{ display:block; }
.fllm_bkrl{ width:480px;}
.fllm_bkrl1{ overflow:hidden;}
.fllm_bkrl1 span{ display:inline-block; float:left; background:#00787d; padding:0 10px; margin-bottom:15px; line-height:25px; font-size:16px; color:#fff; margin-right:10px;}
.fllm_bkrl1 p{ height:80px;  font-size:14px;  overflow:hidden; line-height:24px; color:#666; padding-bottom:8px;}
.fllm_bkrl1 strong{ font-weight:normal; display:inline-block; float:left; background:#ff7a01; padding:0 10px; margin-bottom:15px; line-height:25px; font-size:16px; color:#fff; margin-right:10px;}
.fllm_bkrl2{ height:245px;  padding:5px 0 0 75px; overflow:hidden; background:url(/img/fllm_img7.png) no-repeat left center;}
.fllm_bkrl2 li{/* float:left; width:200px; */ font-size:14px; line-height:30px; color:#666;}
.fllm_bkrl2 li a{ color:#666;}
.fllm_jsl1 h2{ line-height:20px; text-align:center; font-size:16px; font-weight:bold; padding-bottom:8px; color:#00787d;}
.fllm_jsl1 h2 a{ color:#00787d;}
.fllm_jsl1 p{ text-indent:2em; line-height:24px; color:#666;}
.fllm_jsff{ margin-bottom:10px; background:#efefef; text-align:center;}
.fllm_jsff span{ display:inline-block; background:#ff7a01; line-height:26px; padding:0 10px; font-size:14px; color:#fff;}
.fllm_jsff span a{ color:#fff;}
.fllm_alt li{ padding-bottom:10px; margin-bottom:10px; border-bottom:1px dashed #c5c5c5;}
.fllm_alt li h3{ padding-left:22px; background:url(/img/fllm_img8.png) no-repeat left center; line-height:24px; font-size:18px; color:#ff7a01}
.fllm_alt li h3 span{ color:#00787d; padding-left:10px;}
.fllm_alt li p{ padding-top:6px; line-height:20px; color:#666; padding-left:22px;}
.fllm_sll{ width:204px; padding-bottom:8px;}
.fllm_sll li{ line-height:46px; padding-left:42px; background:#f2f1f1; font-size:18px; color:#464646; margin-bottom:10px;}
.fllm_sll li.hover{ background:#00787d; color:#f2f1f1;}
.fllm_sll li span{ display:inline-block; font-family:Verdana; font-size:12px; line-height:16px; padding-left:5px;}
.fllm_slr{ width:742px; overflow:hidden;}
.fllm_slr1{ width:408px; background:url(/img/fllm_img9.png) no-repeat left top; height:209px;}
.fllm_slr1 p{ padding:15px 20px 0; line-height:28px; color:#666;}
.fllm_zx{ overflow:hidden; padding:10px 0;}
.fllm_zx ul{ margin-right:-1px;}
.fllm_zx li{ width:284px; padding:10px 0 0 48px; float:left; border-right:1px dashed #ddd;}
.fllm_zx1{ overflow:hidden; padding-left:10px;}
.fllm_zx1 h3{ font-size:22px; line-height:30px; color:#666;}
.fllm_zx1 p{ font-size:14px; line-height:20px; color:#666;}
/***********栏目页*******/
.lm_l{ width:715px;}
.lm_r{ width:272px;}
.lm_jj{ padding:15px 15px 10px; overflow:hidden;}
.lm_jjl{ width:212px; border:1px solid #ddd; border-bottom:none;}
.lm_jjl img{ width:210px; height:146px;  padding:1px; border-bottom:1px solid #ddd;}
.lm_jjl li{ line-height:39px; border-bottom:1px solid #ddd;}
.lm_jjl li a{line-height:39px; display:block;  color:#464646; background:url(/img/lm_img1.png) no-repeat left center; padding-left:34px; font-size:14px; color:#464646; }
.lm_jjl li .center{ border-top:1px solid #ddd; text-align:center; display:none;  }
.lm_jjl .on .center{ display:block; }
.lm_jjr{ width:456px;}
.lm_jjr1{ height:128px; background:url(/img/lm_bj1.png) no-repeat center top; padding:10px;}
.lm_jjr1 h2{ text-align:center; font-size:20px; font-weight:bold; line-height:34px; color:#00787d; margin-bottom:10px; }
.lm_jjr1 h2 a{ color:#00787d;}
.lm_jjr1 p{ font-size:14px;  line-height:28px; text-indent:2em; color:#666;}
.lm_jjr2{  }
.lm_jjr2 li{ line-height:40px; border-bottom:dotted 1px #ccc;  color:#666;}
.lm_jjr2 li span{ display:inline-block; width:12px;   text-align:center; font-size:12px; color:#fff;   background:url(/img/on2.jpg) no-repeat center center;  border:solid 1px #fff; border-radius:4px; }
.lm_jjr2 li.last{ border:none; }
.lm_jjr2 li.on span{ background:url(/img/on.jpg) no-repeat center center; }
.lm_jjr2 li a{ color:#666; font-size:14px; padding-left:10px;  }
.lm_zjsb{ padding:6px 0px 15px;}
.lm_tit1{ background:url(/img/in_bj1.png) repeat-x bottom; height:52px; font-size:14px; line-height:51px; color:#8a8a8a;}
.lm_tit1 span{ font-size:22px; color:#00787d; display:inline-block; border-bottom:1px solid #ff7a01; padding:0 3px;}
.lm_tit1 span strong{ font-weight:normal; color:#ff7a01;} 
.lm_zjsbbot{ padding-top:20px; overflow:hidden;}
.lm_zjsbbot cite img{ padding:1px; border:1px solid #ddd;}
.lm_zjsbb1{ overflow:hidden; padding-left:14px;}
.lm_zjsbb1 h2{ font-size:16px; line-height:26px; color:#01777e;}
.lm_zjsbb1 h2 a{ color:#01777e;}
.lm_zjsbb1 p{ font-size:14px;  padding:8px 0; line-height:28px; color:#666;}
.lm_zjsbb1 h3{ text-align:center;}
.lm_zjsbb1 h3 span{ padding:0 10px;}
.lm_jbzs{ overflow:hidden;}
.lm_jbzs ul{ margin-right:-15px;}
.lm_jbzs li{ float:left; width:333px; padding-right:17px; background:url(/img/lm_img5.png) no-repeat left top; line-height:37px; margin-top:12px; font-size:14px; color:#464646;}
.lm_jbzs li a{ color:#464646;}
.lm_jbzs li span{ display:inline-block; width:100px; text-align:center; font-size:16px; color:#fff; padding-right:22px;}
.lm_xgwz{ padding:12px;}
.lm_xgwz li{ overflow:hidden; line-height:40px; font-size:14px; border-bottom:1px dashed #c1c1c1; color:#666;}
.lm_xgwz li a{ color:#666;}
.lm_xgwz li h3{ float:left;}
.lm_xgwz li h4{ float:right;}
.lm_xgwzgb{ background:#f4f4f4; line-height:36px; text-align:center; font-size:14px; color:#393939; margin:0 12px; cursor:pointer;}
.lm_ly{ overflow:hidden; padding:18px 6px;}
.lm_ly li{ float:left; width:196px; padding-right:10px;}
#lmlyleft{ float:left; margin:56px 13px 0 0; cursor:pointer;}
#lmlyright{ float:left; margin:56px 0 0 13px; cursor:pointer;}
#lmly{ float:left;}
.lm_pd{ padding:12px 11px;}
.lm_r1{ padding:14px 3px 0; position:relative; overflow:hidden;}
#lmr1left{ position:absolute; left:12px; top:100px; cursor:pointer;}
#lmr1right{ position:absolute; right:12px; top:100px; cursor:pointer;}
.lm_r1 li{ width:240px;  text-align:center;  float:left;}
.lm_r1 li img{ width:110px; height:146px; border:solid 1px #eee;  }
.lm_r1 li h3{ line-height:24px; padding-top:10px;  }
.lm_r1 li h3 a{ color:#333; font-size:16px;   font-weight:bold;}
.lm_r1 li h3 strong{ font-weight:normal; font-size:12px; color:#666;}
.lm_r2{ overflow:hidden; padding-top:2px;}
.lm_r2 ul{ margin-right:-10px;}
.lm_r2 li{ float:left; padding:10px 8px 0 0;}
.lm_r3{ padding-top:12px;}
.lm_r3 ul{ padding:5px 8px 0;}
.lm_r3 ul li{ line-height:26px; color:#666;}
.lm_r3 ul li a{ color:#666;}
.lm_r4{ padding-top:12px;}
.lm_r4 table{ margin-top:13px;}
.lm_r4 table td{ line-height:27px; color:#464646; vertical-align:middle; padding:6px 0;}
.lm_r4 table td h3{ padding-top:10px; text-align:center;}
.lm_r4 table td h3 span{ padding:0 4px;}
.lm_r4 table td h4{ text-align:center; line-height:15px; font-size:14px; padding-top:4px; color:#e00000; text-decoration:underline;}
.lm_r4 table td h4 a{ color:#e00000;}
.lm_r4 table td h4 img{ vertical-align:middle; padding-right:5px;}
.lm_k1{ background:url(/img/lm_img18.png) no-repeat left top; width:165px; height:27px; line-height:27px; font-size:14px; color:#666; border:none; padding-left:10px;}
.lm_k2{ background:url(/img/lm_img18.png) no-repeat left top; width:175px; height:27px; line-height:27px; font-size:14px; color:#666; border:none;}
.lm_r5{ padding:24px 0 4px;}
.lm_r5 ul{ overflow:hidden; }
.lm_r5 ul li{ width:33.33%; float:left; text-align:center;}
.lm_r5 ul li h3{ line-height:32px; padding-bottom:15px; color:#666;}
.lm_r5 ul li{ color:#666;}
/**********文章页*********/
.wz_l{ padding:22px;}
.wz_ltop{ padding-bottom:30px;}
.wz_ltop h1{ text-align:center; line-height:45px; font-size:30px; color:#01777e;}
.wz_ltop h2{ text-align:center; line-height:30px; font-size:14px; color:#666;}
.wz_ltop h3{ text-align:center; padding-top:8px;}
.wz_ltop h3 span{ display:inline-block; width:80px; text-align:center; line-height:25px; margin:0 3px; color:#fff;}
.wz_ltop h3 span.wz_sp1{ background:#f15b5a;}
.wz_ltop h3 span.wz_sp2{ background:#4fb5d7;}
.wz_ltop h3 span.wz_sp3{ background:#fb7343;}
.wz_ltop h3 span.wz_sp4{ background:#5abf43;}
.wz_ltop h3 span a{ color:#fff;}
.wz_lm{ font-size:14px; line-height:28px; color:#464646;}
.wz_lm p{ margin-bottom:20px; }
.wz_lxyy{ overflow:hidden; padding:30px 0px;}
.wz_lxyy span{ display:block;  font-size:14px; line-height:34px; color:#464646; }
.wz_lxyy span a{ color:#01777e;}
.wz_xgl{ width:248px; padding:5px 10px;}
.wz_tit1{ background:url(/img/in_bj1.png) repeat-x bottom; line-height:37px; height:38px;}
.wz_tit1 span{ border-bottom:1px solid #ff7a01; font-size:16px; font-weight:bold; color:#006666; display:inline-block; padding:0 10px;}
.wz_xgl ul{ padding-top:10px;}
.wz_xgl ul li{ line-height:33px; font-size:14px; color:#666; padding-left:5px;}
.wz_xgl ul li a{ color:#666;}
.wz_xgr{ width:364px; padding:5px 10px;}
.wz_xgr p{ overflow:hidden; zoom:1; margin-right:-5px; padding:8px 0 7px;}
.wz_xgr a{float:left; margin:5px 5px 0 0; display:inline; height:60px; padding:15px 8px 0; color:#fff; font-size:14px; color:#fff; line-height:24px;}
.wz_xgr a.wz_a1{ width:98px; background:#fa7675;}
.wz_xgr a.wz_a2{ width:83px; background:#5fc1e2;}
.wz_xgr a.wz_a3{ width:122px; background:#fa8b64; }
.wz_xgr a.wz_a4{ width:137px; background:#73da5b;}
.wz_xgr a.wz_a5{ width:83px; background:#44cbcb;}
.wz_xgr a.wz_a6{ width:83px; background:#cac662;}
.wz_ly{ overflow:hidden; padding:18px 6px 6px;}
.wz_ly li{ float:left; width:175px; padding-right:10px;}
#wzlyleft{ float:left; margin:56px 18px 0 0; cursor:pointer;}
#wzlyright{ float:left; margin:56px 0 0 18px; cursor:pointer;}
#wzly{ float:left;}
.wz_r1{ margin-top:7px; background:#f1f1f1;}
.wz_r1 h2{ text-align:center; line-height:39px; font-size:16px; color:#01777e;}
.wz_r1 h2 span{ font-weight:bold; color:#fff; background:#db0000; display:inline-block; line-height:16px; padding:0 3px;}
.wz_r1 h3{ background:#01777e; line-height:30px; font-size:14px; color:#fff;}
.wz_r1 span.wz_rsp1{ width:44px; padding-left:12px;}
.wz_r1 span.wz_rsp2{ width:100px;}
.wz_r1 span.wz_rsp3{ display:none;  width:58px;}
.wz_r1 h3 span,.wz_r1 li span{ display:inline-block;}
#wzr1{ border:1px solid #afafaf; border-top:none;}
.wz_r1 li{ line-height:30px; color:#666;}
.wz_r2 table{ margin-top:6px;}
.wz_r2 table td{ font-size:12px;  line-height:27px; color:#464646; vertical-align:middle; padding:6px 0;}
.wz_r2 table td h3{ padding-top:4px; text-align:center;}
.wz_r2 table td h3 a{ padding:0 4px; display:inline-block; width:84px; height:29px; }
.wz_r2 table td h3 .tijiao{ background:url(/img/lm_img19.png) no-repeat center center;  }
.wz_r2 table td h3 .zx0{ background:url(/img/lm_img20.png) no-repeat center center;  }
.wz_r2 table td h4{ text-align:center; line-height:15px; font-size:14px; padding-top:4px; color:#e00000; text-decoration:underline;}
.wz_r2 table td h4 a{ color:#e00000;}
.wz_r2 table td h4 img{ vertical-align:middle; padding-right:5px;}
/*********新闻栏目页**********/
.xwlm_l{ width:232px;}
.xwlm_r{ width:754px;}
.xwlm_lm{ background:#eee; padding:12px 9px 10px;}
.xwlm_l1 li{ padding:1px 0; border-bottom:1px dashed #a3a3a3; line-height:35px; font-size:14px; color:#464646;}
.xwlm_l1 li a{  color:#464646; display:block; padding-left:32px;}
.xwlm_l1 li:hover a{ background:url(/img/xw_img1.png) no-repeat left top; color:#fff;}
.xwlm_l2{ padding:20px 0 8px;}
.xwlm_l2 h2{ padding:6px 0 18px; font-size:16px; font-weight:bold; color:#00787d; line-height:20px;}
.xwlm_l2 h2 img{ padding-right:5px;}
.xwlm_l2 ul{ overflow:hidden;}
.xwlm_l2 ul li{ width:33.33%; float:left;}
.xwlm_l2 ul li h3{ line-height:26px; text-align:center; color:#464646;}
.xwlm_l2 ul li h3 a{ color:#464646;}
.xwlm_l3{ padding-top:18px;}
.xwlm_l3 h2{ background:#ff7a01; line-height:31px; padding-left:10px; font-size:14px; color:#fff;}
.xwlm_l3 h2 img{ padding-right:8px; vertical-align:middle;}
.xwlm_l3t{padding:5px 10px; background:#fff; color:#464646;}
.xwlm_l3t li{ line-height:28px; overflow:hidden; zoom:1;}
.xwlm_l3t li strong{width:60px; float:left; font-weight:normal;}
.xwlm_l3t li span{width:70px; float:left;}
.xwlm_l4{ padding-top:10px;}
.xwlm_l4 h2{ line-height:36px; border-bottom:1px dashed #a3a3a3; font-size:16px; font-weight:bold; color:#00787d;}
.xwlm_l4 p{ padding:8px 0; line-height:28px; color:#464646;}
.xwlm_l4 p a{ color:#464646; padding:0 8px;}
.xwlm_r1{ padding:12px;}
.xwlm_r1 li{ border-bottom:1px dashed #d1d1d1; margin-bottom:22px;}
.xwlm_r1 li h2{ font-size:14px; font-weight:bold; line-height:38px; border-bottom:1px solid #afafaf;}
.xwlm_r1 li h2 span{ font-weight:normal; color:#00787d;}
.xwlm_r1 li p{ font-size:14px; line-height:26px; padding:8px 0 20px; color:#666;}
/**********分页******/
.page { overflow:hidden; zoom:1; clear:both;}
.pagelist { height:32px;   padding-top:10px; padding-bottom:10px; overflow:hidden; zoom:1; clear:both; text-align:center; }
.pagelist li { background:#fff; color:#8d8d8d; margin:0 6px; display:inline-block; line-height:30px;  }
.pagelist li.thisclass { line-height:30px; font-weight:bold; background:#339999; color:#fff; border:#ccc 1px solid; padding:1px 10px; }
.pagelist li.thisclass a{  color:#fff;}
.pagelist li .pageinfo {   display:block; height:30px; color:#000; line-height:30px;  padding:1px 10px; }
.pagelist li a {  display:block; height:30px; color:#000; line-height:30px; padding:1px 10px; border:#dcdcdc 1px solid; }
.pagelist li a:hover { color:#fff; background:#339999; font-weight:bold; }

/*-----------文章页右侧模块改版样式 1105----------*/
.xz2_td { overflow: hidden; zoom: 1; }
.xz2_td ul li { margin: 10px 4px 0px; display: inline; float: left; }

.banner, #focusindex{ }
#focusindex li{ }

.nav, .nav_m{ z-index:10;}
.nav_l{ position:relative;  z-index:10;}
.menu{ display:none; width:360px;  position:absolute; left:1px; top:52px;  background:#007272; background-color:rgba(0,114,114,0.8); padding:20px; color:#fff; z-index:10; }
.menu h4{ font-size:16px; font-weight:bold;  line-height:40px; height:40px; margin-bottom:5px;  }
.menu h4 img{ width:36px; float:left; }
.menu h4 a{ font-size:16px; color:#fff; display:block; padding-left:10px;  float:left; line-height:40px; }
.menu a{ color:#fff; margin-right:10px; font-size:14px;  }
.menu p{ line-height:24px; margin-bottom:15px;  }


.doc{ margin-bottom:30px; padding-bottom:30px; border-bottom:dashed 1px #eee; }
.doc a.flt1{ width:215px; float:left; border:solid 1px #eee;  }
.doc a.flt1 img{ width:100%; }
.doc div.flt2{ width:490px; float:right;  }

.doc h3{ font-size:30px; color:#464646; line-height:30px; padding:11px 0;}
.doc h3 span{ font-size:22px; vertical-align:bottom; line-height:22px; display:inline-block;}
.doc h4{ padding:3px 0; line-height:26px; overflow:hidden; font-size:14px;}
.doc h4 strong{ color:#00787d; float:left; width:70px;}
.doc h4 p{ overflow:hidden; color:#666;}
.doc h5{ padding-top:14px;}
.doc h5 span{ padding-right:12px;}

.title{ font-size:30px; color:#000; line-height:40px; margin-bottom:20px; border-bottom:solid 1px #eee; padding-bottom:10px;   }


 
.online h2{ text-align:center; font-size:28px; color:#000; margin-bottom:50px;}
.online{ padding:30px;}
.online table{width:650px; margin:0px auto; font-size:14px;   margin-bottom:30px;}
.online table strong{width:85px; display:inline-block; font-weight:normal;}
.online table cite{ color:#fc0000; padding-right:5px;}
.online table tr{ line-height:46px;}
.online table .txt{ color:#666; font-size:14px; width:190px; height:20px; line-height:20px; padding:3px; border:solid 1px #dddddd; background:#fff;}
.online table textarea{ color:#666; width:525px; height:90px; padding:3px; border:solid 1px #ddd; font-size:14px; line-height:28px; background:#fff;}
.online table select{ color:#666; font-size:14px; }
.online table a{ display:inline-block; line-height:38px; font-size:16px;}
.online .reset{ font-size:14px; font-weight:bold; width:123px; height:38px; color:#00787d; border:none; cursor:pointer; background:#e1dfde; border-radius:3px; margin-right:30px;}
.online .tijiao{ font-size:14px; font-weight:bold; width:123px; height:38px; color:#fff; border:none; cursor:pointer; background:#00787d; border-radius:3px;}
.online .zaixian_btn{ text-align:center; padding:20px;}
.online table p{ font-size:12px; text-align:center; line-height:30px;  }
.online table p cite strong{ font-size:12px; font-family:"宋体"; width:auto; font-weight:bold;}
.online p{ font-size:15px; color:#333; line-height:38px;}
.online p cite{ color:#fe0000;}
.online p strong{ color:#fe0000; font-size:18px; font-family:"微软雅黑","黑体";}


.pagesearch table{ width:100%;}
.pagesearch td{border: 1px solid #ccc; cursor:pointer; list-style-type:none; text-decoration:none;color: #666666;margin-right:5px; padding: 5px 10px; display:inline; overflow:hidden;}
.pagesearch td a{ color:#666666;}
.pagesearch td a:hover{color: #ff0000;}
.pagesearch td input{border: none; cursor:pointer;}


.linkbox {
	padding:10px 8px;
	border-bottom:1px solid #EEE;
}
.linkbox h3, .linkbox h3 a {
	font-size:14px;
	color:#693;
}
.f6 {/* 链接横排自适应列表 */
	width:100%;
	overflow:hidden;
	clear:both;
	padding-bottom:10px;
}
.f6 li {
	float:left;
	line-height:14px;
	padding:8px 10px 0px;
	white-space:nowrap;
}
.f6 li a {
	color:#666666;
	float:left;
}
.map_top {
	width:980px;
	height:auto;
	margin-top:9px;
}
.map_top_logo {
	float:left;
	width:221px;
	height:73px;
	margin-top:9px;
}
.map_top_logo a {
	width:221px;
	height:73px;
	display:block;
}
.map_top_ad {
	float:right;
}
.map {
	width:980px;
	height:auto;
	border-left:1px solid #B7D5CB;
	border-bottom:1px solid #B7D5CB;
	border-right:1px solid #B7D5CB;
	border-top:5px solid #B7D5CB;
	overflow:hidden;
	margin:10px auto;
}
.map_title {
	width:946px;
	height:31px;
	float:left;
	margin:14px 0 0 14px;
	display:inline;
	border-bottom:1px solid #DDD;
}
.map_title span {
	width:100px;
	height:31px;
	float:left;
	line-height:30px;
	font-size:14px;
	color:#333;
	font-weight:bold;
	text-align:center;
	padding:0 0 0 15px;
}
.map_txt {
	width:946px;
	height:auto;
	float:left;
	margin:14px 0 0 14px;
	display:inline;
}
.map_ner {
	width:946px;
	height:auto;
	float:left;
	border-bottom:1px dashed #d4d4d4;
	padding:0 0 10px 0;
	margin:0 0 10px 0;
}
.map_txt ul {
	width:940px;
	height:auto;
	float:left;
}
.map_txt ul.none {
	width:430px;
	height:auto;
	float:left;
	margin:0 0 0 44px;
	border-right:none;
}
.map_txt li {
	margin:0 22px;
	width:410px;
	height:30px;
	float:left;
	line-height:30px;
	font-size:14px;
	padding:0 0 0 15px;
	overflow:hidden;
}
.map_txt li a {
 
	float:left;
	overflow:hidden;
}
.map_txt li span {
	float:right;
	font-size:13px;
	color:#888;
}


.blank1 {
  height: 15px;
  font-size: 0;
  line-height: 0;
  clear: both;
  overflow: hidden;
}.warp {
  width: 1000px;
  margin: 0 auto;
}.sx_hj_tit {
  overflow: hidden;
  height: 52px;
  background: url(/img/sx_hj_tbg.png) no-repeat center top;
  padding-left: 703px;
}.sx_hj_tit li {
  float: left;
  height: 52px;
  overflow: hidden;
  zoom: 1;
  cursor: pointer;
}#exqh1.hover span {
  background: url(/img/sx_hj_thover.png) no-repeat -553px 0px;
}.sx_hj_box {
  overflow: hidden;
  zoom: 1;
  margin-top: 26px;
}.sx_ry_wz {
  width: 300px;
}#exqh1 span {
  width: 148px;
  height: 52px;
  display: block;
}
.left {
  float: left;
}.sx_ry_wz h2 {
  overflow: hidden;
  height: 84px;
  line-height: 84px;
  text-align: center;
  background: #ff7a01;
  font-size: 28px;
  color: #fff;
}
.sx_ry_wz p {
  overflow: hidden;
  height: 262px;
  background: #eee;
  padding: 17px 24px 0px 24px;
  font-size: 14px;
  color: #464646;
  text-indent: 2em;
  line-height: 30px;
}
.sx_jl_pic {
  width: 691px;
  overflow: hidden;
  zoom: 1;
}
.right {
  float: right;
}.sx_jl_pic ul {
  width: 510px;
  overflow: hidden;
  zoom: 1;
  margin-top: -7px;
}
.sx_hj_tit { overflow:hidden; height:52px; background:url(/img/sx_hj_tbg.png) no-repeat center top; padding-left:703px; }
.sx_hj_tit li { float:left; height:52px; overflow:hidden; zoom:1; cursor:pointer; }
.sx_hj_box { overflow:hidden; zoom:1; margin-top:26px; }
#exqh201 span { width:148px; height:52px; display:block; }
#exqh201.hover span { background:url(/img/sx_hj_thover.png) no-repeat -703px 0px; }
#exqh202 span { width:149px; height:52px; display:block; }
#exqh202.hover span { background:url(/img/sx_hj_thover.png) no-repeat -852px 0px; }
.sx_ry_wz { width:300px; }
.sx_ry_wz h2 { overflow:hidden; height:84px; line-height:84px; text-align:center; background:#ff7a01; font-size:28px; color:#fff; }
.sx_ry_wz p { overflow:hidden; height:262px; background:#eee; padding:17px 24px 0px 24px; font-size:14px; color:#464646; text-indent:2em; line-height:30px; }
.sx_ry_pic { width:691px; }
.sx_jl_pic { width:691px; overflow:hidden; zoom:1; }
.sx_jl_pic i { display:block; width:181px; }
.sx_jl_pic ul { width:510px; overflow:hidden; zoom:1; margin-top:-7px; }
.sx_jl_pic ul li { display:block; float:left; margin:7px 6px 0px 0px; display:inline; }
.sx_hj_wz { width:302px; }
.sx_hj_wz i { display:block; text-align:center; }
.sx_hj_wz p { overflow:hidden; height:211px; background:#eee; padding:30px 24px 0px 24px; font-size:14px; color:#464646; text-indent:2em; line-height:30px; }
.sx_hj_pic { width:690px; overflow:hidden; zoom:1; }
.sx_hj_pic i { display:block; width:244px; }
.sx_hj_pic ul { width:446px; overflow:hidden; zoom:1; margin-top:-2px; }
.sx_hj_pic ul li { display:block; float:left; margin:2px 0px 0px 3px; display:inline;}
