﻿@charset "utf-8";
/* CSS Document */
body { font-family: "宋体", "微软雅黑", Tahoma, Arial; margin: 0; padding: 0; }
.yahei { font-family: "微软雅黑"; margin-left: 20px; margin-top: 5px; }
.yahei * { font-family: "微软雅黑"; }
#conhjb1l1 { font-size: 12px; margin: 0px 0px 0px -20px; }
#conhjb2l1 { font-size: 12px; margin: 0px 0px 0px -20px; }
#conhjb3l1 { font-size: 12px; margin: 0px 0px 0px -20px; }
#conhjb4l1 { font-size: 12px; margin: 0px 0px 0px -20px; }
#conhjb1l3, #conhjb1l4, #conhjb1l5, #conhjb1l2, #conhjb1l6, #conhjb2l1, #conhjb2l2, #conhjb2l3, #conhjb2l4, #conhjb2l5, #conhjb2l6, #conhjb3l1, #conhjb3l2, #conhjb3l3, #conhjb3l4, #conhjb3l5, #conhjb3l6, #conhjb4l1, #conhjb4l2, #conhjb4l3, #conhjb4l4, #conhjb4l5 { font-size: 12px; margin: 0px 0px 0px -20px; }
img { border: 0px; }
.fl { float: left; display: inline; }
.fr { float: right; display: inline; }
.left { float: left; display: inline; }
.right { float: right; display: inline; }
.zz { margin: 0px auto; }
.cl { clear: both }
* { margin: 0; padding: 0; }
ul, li { margin: 0px; padding: 0px; list-style: none; }
.cur { cursor: pointer }
.tc { text-align: center; margin: 0 auto; }
.tr { text-align: right }
a { color: #048221; text-decoration: none; }
a:hover { text-decoration: underline; background: url(../images/images/navbg.jpg) no-repeat; }
/* top */
.whhq_top { width: 100%; height: 110px; background: url(../images2014/top.jpg) no-repeat center top; }
.logo { width: 1171px; padding-left: 0px; height: 95px; }
.myclass001 ul { list-style: none; margin: 0px; padding: 0px; border: 0px currentColor; font-family: inherit; font-style: inherit; font-weight: inherit; vertical-align: baseline; }
.myclass001 ul li { padding-left: 12px; background: url(../images2014/d1.jpg) no-repeat 0px 8px; width: 280px; list-style: none; margin: 1px; border: 0px currentColor; font-family: inherit; font-style: inherit; font-weight: inherit; vertical-align: baseline; }
.myclass001 ul fl li { background: url(../images2014/d1.jpg) no-repeat 0px 0px; }
/* banner */
.banner { height: 523px; width: 100%; background: url(../images2014/banner.jpg) no-repeat center center; }
.act_nav { height: 80px; position: fixed; left: 0; bottom: 0; z-index: 500; width: 100%; }
.act_nav a { background: url(../images2014/bottom1.gif) no-repeat top center; height: 60px; position: fixed; right: 5px; bottom: 0; z-index: 500; width: 100%; }
/* 内容 */
.content_index { width: 990px; height: auto !important; min-height: 1000px; margin: 0 auto; background-color: #FFF; }
.content { width: 990px; height: auto !important; margin: 0 auto; background-color: #FFF; }
.colorred { color: #F00; }
/* snav */
.snav { width: 990px; height: 167px; margin: 26px 0px 0px 0px; }
/* snav_bg1 */
.snav_bg1 { background: url(../images2014/snav_bg1.jpg) no-repeat!important; width: 313px; height: 82px; }
.snav_bg1 img { margin: 0px 0px 0px 71px; }
.snav_bg1 p { padding: 1px 0px 0px 71px; }
.snav_bg1f1 { border-right: 1px solid #999999; color: #444444; display: inline-block; font-size: 13px; line-height: 13px; margin-right: 2px; padding-right: 10px; vertical-align: middle; letter-spacing: 0px; }
.snav_bg1f2 { color: #444444; display: inline-block; font-size: 13px; line-height: 13px; margin-right: 2px; padding-right: 10px; vertical-align: middle; letter-spacing: 0px; }
/* snav_bg2 */
.snav_bg2 { background: url(../images2014/snav_bg2.jpg) no-repeat 18px 0px; width: 381px; height: 82px; }
.snav_bg2 img { margin: 0px 0px 0px 89px; }
.snav_bg2 p { padding: 1px 0px 0px 89px; }
.snav_bg2f1 { border-right: 1px solid #999999; color: #444444; display: inline-block; font-size: 13px; line-height: 13px; margin-right: 1px; padding-right: 9px; vertical-align: middle; letter-spacing: 0px; }
.snav_bg2f2 { color: #444444; display: inline-block; font-size: 13px; line-height: 13px; margin-right: 1px; padding-right: 9px; vertical-align: middle; letter-spacing: 0px; }
/* snav_bg3 */
.snav_bg3 { background: url(../images2014/snav_bg3.jpg) no-repeat 9px 0px; width: 290px; height: 82px; }
.snav_bg3 img { margin: 0px 0px 0px 80px; }
.snav_bg3 p { padding: 1px 0px 0px 80px; }
.snav_bg3f1 { border-right: 1px solid #999999; color: #444444; display: inline-block; font-size: 13px; line-height: 13px; margin-right: 1px; padding-right: 9px; vertical-align: middle; letter-spacing: 0px; }
.snav_bg3f2 { color: #444444; display: inline-block; font-size: 13px; line-height: 13px; margin-right: 1px; padding-right: 9px; vertical-align: middle; letter-spacing: 0px; }
/* snav_bg4 */
.snav_bg4 { background: url(../images2014/snav_bg4.jpg) no-repeat!important; width: 313px; height: 82px; }
.snav_bg4 img { margin: 22px 0px 0px 71px; }
.snav_bg4 p { padding: 1px 0px 0px 71px; }
.snav_bg4f1 { border-right: 1px solid #999999; color: #444444; display: inline-block; font-size: 12px; line-height: 13px; margin-right: 1px; padding-right: 9px; vertical-align: middle; letter-spacing: -2px; }
.snav_bg4f2 { color: #444444; display: inline-block; font-size: 12px; line-height: 13px; margin-right: 1px; padding-right: 9px; vertical-align: middle; letter-spacing: 0px; }
/* snav_bg5 */
.snav_bg5 { background: url(../images2014/snav_bg5.jpg) no-repeat 18px 0px; width: 381px; height: 82px; }
.snav_bg5 img { margin: 22px 0px 0px 89px; }
.snav_bg5 p { padding: 1px 0px 0px 89px; }
.snav_bg5f1 { border-right: 1px solid #999999; color: #444444; display: inline-block; font-size: 13px; line-height: 13px; margin-right: 2px; padding-right: 10px; vertical-align: middle; letter-spacing: 0px; }
.snav_bg5f2 { color: #444444; display: inline-block; font-size: 13px; line-height: 13px; margin-right: 2px; padding-right: 10px; vertical-align: middle; letter-spacing: -2px; }
.snav_bg5f22 { color: #444444; display: inline-block; font-size: 13px; line-height: 13px; margin-right: 2px; padding-right: 10px; vertical-align: middle; letter-spacing: 0px; margin-top: 5px; }
/* snav_bg6 */
.snav_bg6 { background: url(../images2014/snav_bg6.jpg) no-repeat 9px 22px; width: 290px; height: 82px; }
.snav_bg6 img { margin: 22px 0px 0px 80px; }
.snav_bg6 p { padding: 2px 0px 0px 80px; }
.snav_bg6f1 { border-right: 1px solid #999999; color: #444444; display: inline-block; font-size: 13px; line-height: 13px; margin-right: 2px; padding-right: 10px; vertical-align: middle; letter-spacing: -2px; }
.snav_bg6f2 { color: #444444; display: inline-block; font-size: 13px; line-height: 13px; margin-right: 2px; padding-right: 10px; vertical-align: middle; letter-spacing: -2px; }
.snav_bg6f22 { color: #444444; display: inline-block; font-size: 13px; line-height: 13px; margin-right: 2px; padding-right: 10px; vertical-align: middle; letter-spacing: -2px; margin-top: 5px; }
/**/
.line { width: 980px; height: 29px; background: url(../images2014/line.jpg) no-repeat!important; margin: 22px 0px 0px 0px; }
/* new */
.new { width: 990px; height: 298px; }
/**/


.m-jdt { background: rgb(240, 240, 240); border: 1px solid rgb(231, 230, 230); width: 289px; height: 293px; overflow: hidden; float: left; position: relative; }
.m-jdt ul { width: 287px; height: 291x; position: absolute; }
.m-jdt ul li { width: 289px; height: 293px; float: left; position: relative; }
.m-jdt ul li img { border: 0px solid rgb(255, 255, 255); }
.m-jdt .btnBg { left: 0px; width: 290px; height: 30px; bottom: 0px; position: absolute; }
.m-jdt .btn { width: 270px; height: 24px; right: 0px; bottom: -4px; position: absolute; text-align: right; }
.m-jdt .btn span { background: rgb(255, 255, 255); width: 16px; height: 16px; text-align: center; color: rgb(255, 255, 255); line-height: 16px; font-family: "Microsoft YaHei", SimHei; font-size: 12px; margin-right: 10px; display: inline-block; cursor: pointer; opacity: 0.5; -moz-opacity: 0.5; _display: inline; _zoom: 1; }
.m-jdt .btn span.on { background: rgb(247, 157, 34); color: rgb(255, 204, 204); opacity: 1; -moz-opacity: 1; }
.m-tab { margin: 0px 50px 0px 20px; width: 359px; }
.f-tab { background-position: 0px 33px; height: 36px; }
.f-tab { background: url(../images2014/cssPic1.png) no-repeat 0px 0px; }
.f-tab .hover { width: 93px; height: 30px; }
.f-tab .hover a { color: #fff; }
.f-tab li .a1 { background-position: 0px -433px; }
.f-tab .hover .a1 { background-position: 0px -503px; }
.f-tab li .a2 { background-position: -98px -433px; }
.f-tab .hover .a2 { background-position: -98px -503px; }
.f-tab li .a3 { background-position: -203px -433px; }
.f-tab .hover .a3 { background-position: -203px -503px; }
.f-tab-lit { color: #444444; }
.new_z1 { width: 393px; height: 97px; margin: 10px 0px 0px 0px; }
.new_z1f1 { width: 146px; height: 97px; margin: 0px 0px 0px 8px; }
.new_z1f2 { width: 228px; height: 97px; padding: 0px 0px 0px 4px; }
.new_z1f2 h2 { font-size: 14px; font-weight: bold; }
.new_z1f2 h2 a { font-size: 14px; font-weight: bold; color: #444444; }
.new_z1f2 p { font-size: 12px; text-indent: 2em; margin: 8px 0px 0px 0px; line-height: 20px; }
.new_z1f2 a { color: #F00; }
.f-tab-lit ul { }
.f-tab-lit li { height: 35px; line-height: 37px; overflow: hidden; font-size: 14px; border-bottom-color: rgb(186, 186, 186); border-bottom-width: 1px; border-bottom-style: dashed; white-space: nowrap; -ms-text-overflow: ellipsis; }
.f-tab-lit li a { background: url("../images2014/d.jpg") no-repeat left; color: rgb(31, 31, 31); padding-left: 16px; margin-left: 9px; float: left; display: inline-block; }
.f-tab-lit li span { color: rgb(147, 147, 147); margin-right: 13px; float: right; display: inline-block; }
.f-tab li { margin: 0px 8px 0px 9px; width: 93px; height: 30px; line-height: 30px; font-size: 14px; float: left; display: inline; }
.f-tab li a { background: url("../images2014/cssPic.png"); width: 67px; height: 30px; color: #048221; padding-left: 29px; display: inline-block; }
.f-tab li { }
ul { list-style: none; margin: 0px; padding: 0px; border: 0px currentColor; font-family: inherit; font-style: inherit; font-weight: inherit; vertical-align: baseline; }
li { list-style: none; margin: 0px; padding: 0px; border: 0px currentColor; font-family: inherit; font-style: inherit; font-weight: inherit; vertical-align: baseline; }
/**/
.whhq_query { width: 259px; height: 293px; background: url(../images2014/query.jpg) no-repeat!important; }
.whhq_queryf1 { width: 258px; height: 248px; border-bottom: 1px solid rgb(231, 230, 230); border-left: 1px solid rgb(231, 230, 230); border-right: 1px solid rgb(231, 230, 230); margin: 37px 0px 0px 0px; padding: 9px 0px 0px 0px; }
.whhq_queryf1 ul { }
.whhq_queryf1 ul li { background: url(../images2014/query_bg.jpg) no-repeat!important; width: 80px; height: 31px; font-size: 14px; color: #444444; padding: 6px 0px 0px 0px; margin: 3px 0px 0px 5px; text-align: center; }
.whhq_queryf1 ul li a { color: #444444; }
.whhq_queryf1 ul li span a { color: #F00; }
.whhq_queryf1 dl { }
.whhq_queryf1 dl dd { background: url(../images2014/query_bg.jpg) no-repeat!important; width: 80px; height: 31px; font-size: 14px; color: #444444; padding: 6px 0px 0px 0px; margin: 2px 0px 0px 33px; text-align: center; }
.whhq_queryf1 dl dd a { color: #444444; }
.whhq_queryf1 dl dd span a { color: #F00; }
.whhq_queryf1 p { margin: 5px 0px 0px 4px; }
.h_s1 { background: url("../images2014/h_cx_3.jpg") no-repeat 0px 0px; border: medium none; color: #666666; height: 27px; line-height: 25px; padding-left: 34px; width: 132px; }
/*  technology */
.technology { width: 980px; height: 392px; }
/*  technology */
.technology_jytd { width: 980px; height: 340px; }
/**/
.technoloytle { width: 980px; height: 53px; }
.g-grid02 { width: 1000px; }
.g-grid02 h2 { }
.m-tsjs { height: 280px; border-top-width: 0px; position: relative; }
.m-tsjs li { padding: 0px 1px 1px 0px; position: absolute; }
.m-tsjs li { padding: 0px 1px 1px 0px; border-radius: 3px; border-right-color: rgb(209, 209, 209); border-bottom-color: rgb(209, 209, 209); border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; -moz-border-radius: 3px; -webkit-border-radius: 3px; }
.m-tsjsImg1 { top: 15px; width: 236px; }
.m-tsjsImg2 { top: 161px; width: 236px; }
.m-tsjsImg3 { left: 250px; top: 15px; width: 268px; }
.m-tsjsImg4 { top: 15px; width: 215px; right: 230px; }
.m-tsjsImg44 { top: 15px; width: 215px; right: 0px; }
.m-tsjsImg5 { top: 161px; width: 215px; right: 230px; }
.m-tsjsImg55 { top: 161px; width: 215px; right: 0px; }
.m-tsjsImg6 { top: 15px; width: 202px; right: 18px; }
.m-tsjs li { overflow: hidden; }
.m-tsjs li a { display: block; position: relative; }
.m-tsjs li a img { display: block; position: relative; }
.m-tsjs li a { color: rgb(255, 255, 255); overflow: hidden; }
.m-tsjs li a div { background: rgb(33, 107, 191); left: 0px; top: 0px; width: 100%; height: 267px; position: absolute; opacity: 0; }
.m-tsjsImg1 h2 { margin: 26px 0px 0px 15px; }
.m-tsjsImg2 h2 { margin: 26px 0px 0px 15px; }
.m-tsjsImg4 h2 { margin: 26px 0px 0px 15px; }
.m-tsjsImg5 h2 { margin: 26px 0px 0px 15px; }
.m-tsjsImg3 h2 { margin: 86px 0px 0px 15px; }
.m-tsjsImg6 h2 { margin: 86px 0px 0px 15px; }
.m-tsjs li h2 { color: rgb(255, 255, 255); font-size: 22px; font-weight: normal; }
.m-tsjs li p { margin-left: 15px; font-size: 14px; margin-top: 4px; }
.m-zjtd { height: 426px; }
.m-tsjs li { overflow: hidden; }
.m-tsjs li a { display: block; position: relative; }
.m-tsjs li a img { display: block; position: relative; }
.m-tsjs li a { color: rgb(255, 255, 255); overflow: hidden; }
.m-tsjs li a div { background: rgb(33, 107, 191); left: 0px; top: 0px; width: 100%; height: 267px; position: absolute; opacity: 0; }
.m-tsjs li h2 { background: url("../images2014/ju.png") no-repeat left; margin: 20px 0px 0px 15px; color: rgb(255, 255, 255); padding-left: 35px; font-size: 22px; font-weight: normal; }
.m-tsjs li p { color: rgb(255, 255, 255); margin-left: 15px; font-size: 14px; margin-top: 4px; }
/*******************tec start*************************/	
.jsa { width: 978px; height: 323px; background: url(../images2014/jishubj2.jpg) no-repeat; font-size: 12px; color: #444444; margin: 15px 0px 0px 9px; }
.jsa1 { width: 978px; height: 323px; background: url(../images2014/jishubj2.jpg) no-repeat; font-size: 12px; color: #444444; margin: 0px 0px 0px 9px; }
.jsadv1 { width: 275px; height: 50px; padding: 40px 0px 0px 76px; }
.jsadv2 { width: 254px; height: 50px; padding: 40px 0px 0px 34px; margin: 0px 0px 0px 300px; }
.jsadv3 { width: 275px; height: 50px; padding: 28px 0px 0px 76px; }
.jsadv4 { width: 254px; height: 50px; padding: 28px 0px 0px 34px; margin: 0px 0px 0px 300px; }
.jsadv1_jytd { width: 275px; height: 48px; padding: 42px 0px 0px 76px; }
.jsadv2_jytd { width: 254px; height: 48px; padding: 43px 0px 0px 34px; margin: 0px 0px 0px 300px; }
.jsadv3_jytd { width: 275px; height: 50px; padding: 29px 0px 0px 76px; }
.jsadv5_jytd { width: 275px; height: 48px; padding: 28px 0px 0px 76px; }
.jsadv4_jytd { width: 254px; height: 50px; padding: 30px 0px 0px 34px; margin: 0px 0px 0px 300px; }
.jsadv6_jytd { width: 254px; height: 48px; padding: 28px 0px 0px 34px; margin: 0px 0px 0px 300px; }
/*  expert team */
.whhq_team { width: 990px; height: 483px; }
/*  expert team */
.whhq_team_jytd { width: 990px; height: 441px; }
/**/
.whhq_teamtle { width: 980px; height: 53px; margin: 17px 0px 0px 0px; }
/**/
.g-grid03 { width: 1000px; }
.g-grid03 h2 { }
.m-zjtd { height: 310px; position: relative; }
.m-zjtd { height: 426px; }
.m-zj { background: url("../images2014/zjbj_317_5F406.jpg") no-repeat top; width: 317px; height: 406px; position: relative; margin: 15px 0px 0px 0px; }
.u-zjjj { background: none repeat scroll 0 0 rgba(255, 255, 255, 0.5); bottom: 77px; height: 177px; padding-top: 10px; position: absolute; right: 7px; width: 182px; }
.u-zjjj h2 a { color: #383540; font-size: 18px; font-weight: 600; margin-left: 16px; }
.u-zjjj h2 span { color: #666667; font-size: 10px; margin-left: 5px; }
.u-zjjj ul { margin: 7px 0px 0px 3px; }
.u-zjjj li { color: #727278; line-height: 21px; font-size: 12px; }
.u-zjjj p { margin: 11px 0px 0px 11px; width: 162px; color: #727278; line-height: 18px; font-size: 12px; }
.u-zjjj p a { color: #db8007; }
.u-zjjj li { }
.rollBox { width: 637px; height: 385px; overflow: hidden; }
.rollBox .pic { padding: 0px; width: 1240px; height: 184px; text-align: left; margin-top: 0px; float: left; }
.rollBox .pic li { margin: 0px 7px 19px 0px; width: 154px; height: 184px; float: left; display: inline; }
.rollBox .pic li span { background-color: #9fc8a5; width: 154px; height: 28px; color: #FFF; line-height: 28px; font-size: 14px; font-weight: 600; display: block; }
.rollBox .pic li img { width: 154px; height: 156px; }
.rollBox .pic li span a { background-color: #9fc8a5; width: 137px; height: 28px; padding-left: 7px; font-size: 12px; display: inline-block; color: #FFF; text-align: center; }
.rollBox .pic li span a:hover { text-decoration: none; }
.rollBox .pic li span a b { margin-left: 3px; }
.rollBox .pic li span { text-align: center; }
.zj_pic { width: 144px; height: 176px; overflow: hidden; display: block; }
#gysd .pic001 { margin-top: 10px; float: left; _margin-top: 0; }
#zjtd .pic001 { margin-top: 10px; float: left; _margin-top: 0; }
#zjtd .pic001 { margin-top: 0px; }
#gysd .pic001 a { width: auto; height: auto; margin-right: 14px; display: inline-block; }
#zjtd .pic001 a { width: auto; height: auto; margin-right: 14px; display: inline-block; }
#gysd .pic001 img { padding: 5px; border: 1px solid rgb(201, 202, 202); float: left; }
#zjtd .pic001 img { padding: 5px; border: 1px solid rgb(201, 202, 202); float: left; }
.rosad { margin: 15px 0px 0px 24px; width: 637px; height: 392px; display: block; position: relative; }
/*  hospital */
.hospital_team { width: 990px; height: 290px; }
/* */
.whhq_hostle { width: 980px; height: 53px; }
.hospital_pic { width: 990px; height: 210px; margin: 15px 0px 0px -5px; }
.hospital_pic a { margin: 0px 0px 0px 5px; }
/*  main_foot */
.whhq_foot { background: url("../images2014/footbj.jpg") repeat-x!important; height: 345px; width: 100%; clear: both; }
.whhq_footf1 { width: 990px; height: 104px; margin: 0px auto; }
.whhq_footf1_1 { width: 324px; height: 90px; margin: 0px 0px 0px 0px; background: none repeat scroll 0 0 #188306; }
.whhq_footf1_1 img { margin: 24px 0px 0px 76px; }
.whhq_footf1_2 { width: 324px; height: 90px; margin: 0px 0px 0px 5px; background: none repeat scroll 0 0 #188306; }
.whhq_footf1_2 img { margin: 24px 0px 0px 76px; }
.whhq_footf1_3 { width: 322px; height: 90px; margin: 0px 0px 0px 5px; background: none repeat scroll 0 0 #188306; }
.whhq_footf1_3 img { margin: 24px 0px 0px 76px; }
.whhq_footf2 { width: 990px; height: 162px; margin: 0px auto; }
.whhq_footf2_1 { width: 323px; height: 162px; background: url("../images2014/foot_bor.jpg") no-repeat right 25px; margin: 0px 0px 0px 4px; }
.whhq_footf2_1 p { margin: 8px 0px 0px 0px; }
.whhq_footf2_1 ul li span a { font-size: 14px; color: #e89f01; }
.whhq_footf2_1 ul li span a:hover { font-size: 14px; color: #e89f01; }
.whhq_footf2_1 ul li a:hover { font-size: 12px; color: #FFF; }
.whhq_footf2_2 { width: 420px; height: 162px; background: url("../images2014/foot_bor.jpg") no-repeat right 25px; }
.whhq_footf2_2 ul { width: 420px; padding: 10px 0px 0px 20px; }
.whhq_footf2_2 ul li { font-size: 12px; color: #FFF; margin: 4px 0px 0px 0px; line-height: 21px; }
.whhq_footf2_2 ul li a { font-size: 12px; color: #FFF; }
.whhq_footf2_2 ul li span a { font-size: 14px; color: #e89f01; }
.whhq_footf2_2 ul li span a:hover { font-size: 14px; color: #e89f01; }
.whhq_footf2_2 ul li a:hover { font-size: 12px; color: #FFF; }
.whhq_footf2_3 { width: 110px; height: 162px; background: url("../images2014/foot_bor.jpg") no-repeat right 25px; }
.whhq_footf2_3 ul { width: 106px; padding: 29px 0px 0px 18px; }
.whhq_footf2_3 ul li { font-size: 12px; color: #FFF; margin: 4px 0px 0px 0px; line-height: 21px; }
.whhq_footf2_3 ul li a { font-size: 12px; color: #FFF; }
.whhq_footf2_3 ul li span a { font-size: 14px; color: #e89f01; }
.whhq_footf2_3 ul li span a:hover { font-size: 14px; color: #e89f01; }
.whhq_footf2_3 ul li a:hover { font-size: 12px; color: #FFF; }
.whhq_footf2_5 { width: 220px; height: 162px; padding: 26px 0px 0px 20px; }
.whhq_footf2_5 a { margin: 8px 0px 0px 8px; }
/* */
.positionCenter { background: #f0f0f0; width: 980px; height: 50px; line-height: 50px; margin: 18px 0px; }
.position { background: url(../images2014/sy_icon.png) no-repeat left; height: 45px; color: rgb(121, 121, 121); padding-left: 20px; font-size: 14px; margin-left: 14px; float: left; }
.position a { color: rgb(83, 83, 83); }
.search { margin: 8px 10px 0px 0px; width: 292px; height: 38px; float: right; }
.position_input_fixed { width: 292px; height: 30px; overflow: hidden; float: left; background-color: rgb(255, 255, 255); }
.positionBox_input { padding: 0px; border: 0px; width: 267px; height: 30px; color: rgb(153, 153, 153); line-height: 30px; text-indent: 0.5em; float: left; display: block; }
.positionBox_bt { background: url(../images2014/search_icon1.png) no-repeat; padding: 0px; border: 0; width: 22px; height: 30px; float: left; display: block; cursor: pointer; }
/*  */
.art2 { width: 980px; height: auto; }
.art2left { width: 625px; height: auto; }
.art2left_tle { width: 625px; height: 30px; border-bottom: 1px solid #038120; margin: 0px 0px 4px 0px; }
.art2left_tle a { font-size: 26px; color: #038120; font-weight: bold }
.art2left_der { width: 625px; height: 118px; border-bottom: 1px dotted #048221; }
.art2left_der ul { width: 380px; margin: 17px 0px 0px 0px; }
.art2left_der ul li { font-size: 12px; width: 385px; background: url(../images2014/d1.jpg) no-repeat 5px 10px; padding: 0px 0px 0px 15px; line-height: 24px; }
.art2left_der ul li a { color: #444444; }
.art2left_der ul li a span { color: #e99f02; }
.art2left_der p { width: 150px; margin: 10px 0px 0px 30px; }
.art2left_der p a img { margin: 10px 0px 0px 0px; }
.guilist { width: 625px;}
.guilist ul { }
.guilist ul li { margin: 38px 0px 0px 0px; }
.guilist ul li p { height: 32px; background: url(../images2014/d2.jpg) no-repeat 0px 0px; padding: 0px 0px 0px 26px; border-bottom: 1px dotted #e7e7e7; }
.guilist ul li p a { color: #038120; font-size: 14px; font-weight: bold; }
.guilist ul li p span a { color: #e99f02; font-size: 12px; font-weight: normal; background: url(../images2014/d3.jpg) no-repeat 0px 0px; padding: 0px 0px 0px 24px; }
.guilist ul li dl { width: 625px; font-size: 14px; line-height: 28px; color: #707070; margin: 10px 0px 55px 0px; display: block; height: 50px; overflow: hidden; display: block; }
.guilist ul li dl a { color: #4ec68b; }
/*  聚合文章css  指定格式 */
.artpage { width: 712px; float: none; overflow: hidden; text-align: center; margin: 0px auto; float: none; clear: both; overflow: hidden; white-space: nowrap; }
.artpage li { font-family: Tahoma; line-height: 17px; margin-right: 6px; border: 1px solid #E9E9E9; float: none; display: inline; }
.guilist1 { width: 625px; height: 600px; }
.guilist1 ul { }
.guilist1 ul li { margin: 38px 0px 0px 0px; }
.guilist1 ul li p { height: 32px; background: url(../images2014/d2.jpg) no-repeat 0px 0px; padding: 0px 0px 0px 26px; border-bottom: 1px dotted #e7e7e7; }
.guilist1 ul li p a { color: #038120; font-size: 14px; font-weight: bold; }
.guilist1 ul li p span a { color: #e99f02; font-size: 12px; font-weight: normal; background: url(../images2014/d3.jpg) no-repeat 0px 0px; padding: 0px 0px 0px 24px; }
.guilist1 ul li dl { width: 625px; font-size: 14px; line-height: 28px; color: #707070; margin: 10px 0px 55px 0px; display: block; height: 50px; overflow: hidden; display: block; }
.guilist1 ul li dl a { color: #4ec68b; }
/*  main_文章页2 翻页 */
.u-ym { }
.u-ym li { float: left; }
.u-ym a { padding: 2px; border: 1px solid rgb(187, 187, 187); color: rgb(51, 51, 51); font-size: 12px; margin-right: 5px; display: inline-block; }
.u-ym li { padding: 2px; font-size: 12px; margin-right: 5px; display: inline-block; }
.u-ym .u-zz { background: rgb(227, 240, 255); }
/* */
.art2right { width: 298px; height: auto; margin: 0px 0px 0px 30px; }
.art2right_tle1 { width: 298px; height: 34px; }
.fr_tle1_pic1 { width: 292px; height: 228px; margin: 16px 0px 0px 0px; }
.art2right_tle2 { width: 298px; height: 50px; margin: 10px 0px 0px 0px; }
.art2right_tle3 { width: 298px; height: 34px; margin: 8px 0px 0px 0px; }
.art2right_tle4 { width: 298px; height: 34px; margin: 0px 0px 0px 0px; }
.art2right_tle6 { width: 298px; height: 34px; margin: 0px 0px 0px 0px; }
.art2right_tle2 img { margin: 0px 0px 0px 0px; }
/**/
.z_m-tab { width: 292px; height: 286px; margin: 16px 0px 0px 0px; }
.z_f-tab { height: 26px; }
.z_f-tab { }
.z_f-tab .hover { }
.z_f-tab .hover a { }
.z_f-tab li .a1 { width: 72px; height: 26px; background: url(../images2014/z011.jpg) no-repeat; }
.z_f-tab .hover .a1 { width: 72px; height: 26px; background: url(../images2014/z01.jpg) no-repeat; }
.z_f-tab li .a2 { width: 72px; height: 26px; background: url(../images2014/z022.jpg) no-repeat; }
.z_f-tab .hover .a2 { width: 72px; height: 26px; background: url(../images2014/z02.jpg) no-repeat; }
.z_f-tab li .a3 { width: 72px; height: 26px; background: url(../images2014/z033.jpg) no-repeat; }
.z_f-tab .hover .a3 { width: 72px; height: 26px; background: url(../images2014/z03.jpg) no-repeat; }
.z_f-tab-lit { color: #444444; }
.f-tab-lit ul { margin: 5px 0px 0px 0px; }
.z_f-tab-lit li { height: 35px; line-height: 37px; overflow: hidden; font-size: 14px; border-bottom-color: rgb(186, 186, 186); border-bottom-width: 1px; border-bottom-style: dashed; white-space: nowrap; -ms-text-overflow: ellipsis; }
.z_f-tab-lit li a { background: url("../images2014/d.jpg") no-repeat left; color: rgb(31, 31, 31); padding-left: 16px; margin-left: 9px; float: left; display: inline-block; }
.z_f-tab-lit li span { color: rgb(147, 147, 147); margin-right: 13px; float: right; display: inline-block; }
.z_f-tab li { margin: 0px 4px 0px 0px; width: 93px; height: 30px; line-height: 30px; font-size: 14px; float: left; display: inline; }
.z_f-tab li a { width: 97px; height: 26px; color: #FFF; padding-left: 25px; display: inline-block; }
.z_f-tab li { }
.z_new_z1 { width: 292px; height: 186px; margin: 0px 0px 0px 0px; }
.z_new_z1f1 { width: 292px; height: 186px; margin: 10px 0px 0px 0px; }
.z_new_z1f2 { width: 228px; height: 97px; padding: 0px 0px 0px 4px; }
.z_new_z1f2 h2 { font-size: 14px; font-weight: bold; }
.z_new_z1f2 h2 a { font-size: 14px; font-weight: bold; color: #444444; }
.z_new_z1f2 p { font-size: 12px; text-indent: 2em; margin: 8px 0px 0px 0px; line-height: 20px; }
.z_new_z1f2 a { color: #F00; }
/* */
.zj_list { width: 296px; height: 215px; }
.zj_list ul { width: 296px; height: 215px; float: left; display: block; }
.zj_list ul li { width: 144px; height: 215px; font-size: 13px; margin-right: 4px; float: left; }
.zj_list_xg { width: 144px; height: 178px; overflow: hidden; cursor: pointer; }
.zj_list_xg img { display: block; }
.zj_pic { width: 154px; height: 156px; overflow: hidden; display: block; }
.zj_js_a { height: 35px; margin-top: -10px; display: block; }
.zj_js { background: rgb(229, 229, 229); width: 144px; height: 35px; text-align: center; color: rgb(51, 51, 51); line-height: 35px; display: block; position: relative; z-index: 100; }
.m-fwtdC .m-fwtdC2 { background-position: -212px -284px; left: 0px; top: 0px; }
.m-fwtdC .m-fwtdC2c { background-position: -212px -314px; left: 0px; top: 30px; }
.m-fwtdC .m-fwtdC3 { background-position: 0px -374px; left: 0px; top: 0px; }
.m-fwtdC .m-fwtdC1 { background-position: 0px -284px; left: 0px; top: 0px; }
.m-fwtdC .m-fwtdC1c { background-position: 0px -314px; left: 0px; top: 30px; }
.m-fwtdC .m-fwtdC3c { background-position: 0px -404px; left: 0px; top: 30px; }
.m-fwtdC .m-fwtdC4 { background-position: -212px -374px; left: 0px; top: 0px; }
.m-fwtdC .m-fwtdC4c { background-position: -212px -404px; left: 0px; top: 30px; }
.m-fwtdC .m-fwtdC2s { margin: 0px; }
.m-fwtdC .m-fwtdC4s { margin: 0px; }
.m-fwtdC a { background: url("../images2014/cssPic1.png") no-repeat top; }
.m-fwtdC { margin: 16px 0px 0px 0px; width: 287px; position: relative; }
.m-fwtdC li { margin: 0px 17px 10px 0px; width: 135px; height: 30px; overflow: hidden; float: left; display: inline; position: relative; }
.m-fwtdC a { width: 76px; height: 30px; color: rgb(51, 51, 51); line-height: 30px; padding-left: 59px; font-size: 14px; display: inline-block; position: absolute; }
.m-fwtdC a { }
/**/
.z_gui { width: 289px; height: 96px; display: block; }
.m-pdR01 .m-fwtdCc { margin: 16px 0px 0px 6px; width: 290px; }
.m-pd-js { left: 5px; top: 15px; height: 383px; margin-bottom: 15px; position: relative; }
.m-pd-js li { position: absolute; }
.m-pd-js li { overflow: hidden; }
.m-pd-js li h2 { background: url("../images2014/ju.png") no-repeat left; height: 40px; margin: 10px 0px 0px 15px; color: rgb(255, 255, 255); padding-left: 35px; padding-top: 20px; font-size: 14px; }
.m-pd-js li p { color: rgb(255, 255, 255); margin-left: 15px; font-size: 12px; }
.m-pd-js li a div { background-color: #038120; left: 0px; top: 0px; width: 100%; height: 100%; position: absolute; opacity: 0; }
.m-js-img1 { left: 0px; top: 0px; }
.hot_info { cursor: pointer; }
.m-js-img2 { left: 160px; top: 0px; }
.m-js-img3 { left: 0px; top: 194px; }
/**/
.map { width: 288px; height: 177px; margin: 16px 0px 16px 5px; }
.map ul { }
.map ul li { width: 280px; height: 24px; font-size: 12px; background: url(../images2014/d1.jpg) no-repeat 12px 5px; padding: 0px 0px 0px 28px; }
.map ul li a { color: #444444; }
.ser { width: 288px; height: 202px; margin: 3px 0px 16px 5px; }
.ser ul { }
.ser ul li { width: 280px; font-size: 12px; color: #444444; margin: 12px 0px 0px 15px; }
.ser ul li span { color: #F00; font-weight: bold; }
.ser ul p { }
.ser ul p a img { margin: 15px 0px 0px 4px; }
/* */
.content_art_new { width: 990px; height: auto !important; margin: 0 auto; background-color: #FFF; }
.art_new { width: 990px; height: auto; }
.art_newleft { width: 625px; height: auto; }
.art_newtit {text-align: center; margin-bottom:5px; }
.art_newtitspan { width: 600px; margin: 14px 0px 0px 25px;overflow: hidden;}
.art_newtit h1 { width: 620px; color: #038120; font-size: 22px; display: inline; }
.art_newtit span { width: 200px; color: rgb(170, 170, 170); font-size: 12px; display: inline; }
.m-pf { padding: 32px 0px 25px 6px; width: 619px; height: 48px; border-top-color: rgb(216, 214, 214); border-top-width: 1px; border-top-style: dashed; }
.m-pf li { width: 625px; color: #038120; font-size: 14px; margin-bottom: 10px; display: inline; }
.m-pf li a { color: #038120; }
/* */
.main_con { width: 625px; height: auto; }
.main_con a { color: #444444; border-bottom: 1px dashed; text-decoration: none; }
.main_con a:link { text-decoration: none; }
.main_con a:visited { text-decoration: none; }
.main_con a:hover { text-decoration: none; }
.main_con a:active { text-decoration: none; }
.main_con a:hover { color: #ca0000; border-bottom: 1px dashed; text-decoration: none; }
.main_con u, ins { text-decoration: none; }
.main_con p { font-size: 14px; color: #444444; line-height: 28px; text-indent: 2em; margin-bottom: 14px; word-break: break-all; }
.main_con p a { color: blue; }
.main_con dl { text-align: center; margin: 12px 0px 23px 0px; }
/**/
.rec_art { width: 980px; height: 200px; margin: 0px auto; }
.rec_art_tit { width: 980px; height: 30px; border-bottom: 1px solid #1b6bc2; }
.rec_art_img { width: 980px; height: 90px; margin: 34px 0px 0px 0px; }
.rec_art_img1 { width: 137px; height: 90px; border: 1px solid #e3e3e3; }
.rec_art_img2 { width: 280px; height: 90px; }
.rec_art_img2 ul li { background: url(../images2014/d1.jpg) no-repeat scroll left center rgba(0, 0, 0, 0); width: 280px; font-size: 12px; line-height: 30px; margin: 0px 0px 0px 16px; padding: 0px 0px 0px 18px; display: block; height: 30px; overflow: hidden; display: block; }
.rec_art_img2 ul li a { font-size: 12px; color: #444444; }
.rec_art_img11 { width: 137px; height: 90px; border: 1px solid #e3e3e3; margin: 0px 0px 0px 50px; }
.rec_art_img21 { width: 280px; height: 90px; }
.rec_art_img21 ul li { background: url(../images2014/d1.jpg) no-repeat scroll left center rgba(0, 0, 0, 0); width: 280px; font-size: 12px; line-height: 30px; margin: 0px 0px 0px 16px; padding: 0px 0px 0px 18px; display: block; height: 30px; overflow: hidden; display: block; }
.rec_art_img21 ul li a { font-size: 12px; color: #444444; }
/* 病种 */
.warp { width: 980px; height: 363px; }
.warp1 { width: 980px; height: 327px; }
.warp2 { width: 980px; }
.title3 { width: 980px; height: 53px; }
.h_jb { background: url("../images2014/h_tbj.jpg") repeat-x top; margin: 0px 0px 0px 0px; }
.h_jbl { width: 700px; }
.h_jblb { width: 974px; }
.mydiv { width: 715px; padding-left: 10px; font-size: 12px; }
.h_jblb_r { width: 460px; padding-left: 10px; font-size: 12px; }
.h_jblb_r { width: 460px; padding-left: 10px; font-size: 12px; }
.h_jblb_r h3 { font-size: 100%; font-weight: normal; }
.h_jblb_r1 { margin: 2px 0px 0px 0px; }
.h_jblb_r1 li { padding-left: 10px; float: left; }
.h_jblb_r1 li h3 { text-align: center; color: #1f1f1f; line-height: 30px; }
.h_jblb_r1 li h3 a { color: #1f1f1f; }
.h_jblb_r2 dt { float: left; clear: both; color: #1f1f1f; font-size: 14px; font-weight: bold; background: url(../images2014/h_jbimg1.jpg) no-repeat; width: 400px; height: 35px; margin-left: 9px; }
.h_jblb_r2 dt a { color: #1f1f1f; float: left; padding: 10px 0px 0px 130px; }
.h_jblb_r2 dd { width: 220px; color: #1f1f1f; line-height: 23px; float: left; font-size: 12px; margin: 2px 0px 0px 10px; }
.h_jblb_r2 dd a { color: rgb(54, 54, 54); }
.h_jbr { width: 290px; margin: 20px 0px 0px -20px; margin-top: -345px; margin-left: 480px; }
.h_jbr p { width: 286px; }
.h_jbr p a img { margin: 11px 0px 0px 2px; }
.h_jbr ul { margin: 26px 0px 0px 0px; }
.h_jbr ul li { height: 29px; line-height: 29px; overflow: hidden; font-size: 14px; border-bottom-color: rgb(186, 186, 186); border-bottom-width: 1px; border-bottom-style: dashed; white-space: nowrap; -ms-text-overflow: ellipsis; }
.h_jbr ul li a { background: url("../images2014/d.jpg") no-repeat left; color: rgb(31, 31, 31); padding-left: 16px; margin-left: 9px; float: left; display: inline-block; }
.h_jbr1 { border: 1px solid rgb(216, 216, 216); padding-bottom: 2px; }
.h_jbr1 dd { text-align: center; padding-top: 7px; }
.h_p3 { padding: 0px 5px; line-height: 24px; }
.h_jb { background: url("../images2014/h_tbj.jpg") repeat-x top; border-width: medium 1px 1px; border-color: currentColor rgb(216, 216, 216) rgb(216, 216, 216); padding: 0px 3px 0px 8px; margin-bottom: 18px; height: 0px; }
.h_jbl { width: 710px; }
.h_jblt { }
.h_jblt ul { margin: 18px 0px 0px -32px; }
.h_jblt li { background: url("../images2014/h_jbx.jpg") no-repeat right top; width: 170px; float: left; }
.h_jblt li a { margin: 0px auto; width: 93px; color: rgb(34, 34, 34); line-height: 32px; padding-top: 8px; padding-left: 40px; font-size: 20px; display: block; }
#hjbt1 { background: url("../images2014/h_tg1.jpg") no-repeat top; }
#hjbt2 { background: url("../images2014/h_tg2.jpg") no-repeat top; }
#hjbt3 { background: url("../images2014/h_tg3.jpg") no-repeat top; }
#hjbt4 { background: url("../images2014/h_tg4.jpg") no-repeat top; }
.hover#hjbt1 { background: url("../images2014/h_tg1_h.jpg") no-repeat top; color: #038120; }
.hover#hjbt2 { background: url("../images2014/h_tg2_h.jpg") no-repeat top; color: #038120; }
.hover#hjbt3 { background: url("../images2014/h_tg3_h.jpg") no-repeat top; color: #038120; }
.hover#hjbt4 { background: url("../images2014/h_tg4_h.jpg") no-repeat top; color: #038120; }
.h_jblb { padding-bottom: 8px; }
.h_jblb_l { width: 210px; }
.h_jblb_l ul { margin: 10px 0px 0px -11px; }
.h_jblb_l li { margin: 2px 2px 2px 2px; width: 92px; height: 89px; float: left; display: inline; }
#hjb1l1 { background: url("../images2014/h_lg1.jpg") no-repeat 0px 0px; }
#hjb1l2 { background: url("../images2014/h_lg2.jpg") no-repeat 0px 0px; }
#hjb1l3 { background: url("../images2014/h_lg3.jpg") no-repeat 0px 0px; }
#hjb1l4 { background: url("../images2014/h_lg4.jpg") no-repeat 0px 0px; }
#hjb1l5 { background: url("../images2014/h_lg5.jpg") no-repeat 0px 0px; }
#hjb1l6 { background: url("../images2014/h_lg6.jpg") no-repeat 0px 0px; }
.hover#hjb1l1 { background: url("../images2014/h_lg1_h.jpg") no-repeat top; }
.hover#hjb1l2 { background: url("../images2014/h_lg2_h.jpg") no-repeat top; }
.hover#hjb1l3 { background: url("../images2014/h_lg3_h.jpg") no-repeat top; }
.hover#hjb1l4 { background: url("../images2014/h_lg4_h.jpg") no-repeat top; }
.hover#hjb1l5 { background: url("../images2014/h_lg5_h.jpg") no-repeat top; }
.hover#hjb1l6 { background: url("../images2014/h_lg6_h.jpg") no-repeat top; }
#hjb2l1 { background: url("../images2014/h_2lg1.jpg") no-repeat top; }
#hjb2l2 { background: url("../images2014/h_2lg2.jpg") no-repeat top; }
#hjb2l3 { background: url("../images2014/h_2lg3.jpg") no-repeat top; }
#hjb2l4 { background: url("../images2014/h_2lg4.jpg") no-repeat top; }
#hjb2l5 { background: url("../images2014/h_2lg5.jpg") no-repeat top; }
#hjb2l6 { background: url("../images2014/h_2lg6.jpg") no-repeat top; }
.hover#hjb2l1 { background: url("../images2014/h_2lg1_h.jpg") no-repeat top; }
.hover#hjb2l2 { background: url("../images2014/h_2lg2_h.jpg") no-repeat top; }
.hover#hjb2l3 { background: url("../images2014/h_2lg3_h.jpg") no-repeat top; }
.hover#hjb2l4 { background: url("../images2014/h_2lg4_h.jpg") no-repeat top; }
.hover#hjb2l5 { background: url("../images2014/h_2lg5_h.jpg") no-repeat top; }
.hover#hjb2l6 { background: url("../images2014/h_2lg6_h.jpg") no-repeat top; }
#hjb3l1 { background: url("../images2014/h_3lg1.jpg") no-repeat top; }
#hjb3l2 { background: url("../images2014/h_3lg2.jpg") no-repeat top; }
#hjb3l3 { background: url("../images2014/h_3lg3.jpg") no-repeat top; }
#hjb3l4 { background: url("../images2014/h_3lg4.jpg") no-repeat top; }
#hjb3l5 { background: url("../images2014/h_3lg5.jpg") no-repeat top; }
#hjb3l6 { background: url("../images2014/h_3lg6.jpg") no-repeat top; }
.hover#hjb3l1 { background: url("../images2014/h_3lg1_h.jpg") no-repeat top; }
.hover#hjb3l2 { background: url("../images2014/h_3lg2_h.jpg") no-repeat top; }
.hover#hjb3l3 { background: url("../images2014/h_3lg3_h.jpg") no-repeat top; }
.hover#hjb3l4 { background: url("../images2014/h_3lg4_h.jpg") no-repeat top; }
.hover#hjb3l5 { background: url("../images2014/h_3lg5_h.jpg") no-repeat top; }
.hover#hjb3l6 { background: url("../images2014/h_3lg6_h.jpg") no-repeat top; }
#hjb4l1 { background: url("../images2014/h_4lg1.jpg") no-repeat top; }
#hjb4l2 { background: url("../images2014/h_4lg2.jpg") no-repeat top; }
#hjb4l3 { background: url("../images2014/h_4lg3.jpg") no-repeat top; }
#hjb4l4 { background: url("../images2014/h_4lg4.jpg") no-repeat top; }
#hjb4l5 { background: url("../images2014/h_4lg5.jpg") no-repeat top; }
#hjb4l6 { background: url("../images2014/h_4lg6.jpg") no-repeat top; }
.hover#hjb4l1 { background: url("../images2014/h_4lg1_h.jpg") no-repeat top; }
.hover#hjb4l2 { background: url("../images2014/h_4lg2_h.jpg") no-repeat top; }
.hover#hjb4l3 { background: url("../images2014/h_4lg3_h.jpg") no-repeat top; }
.hover#hjb4l4 { background: url("../images2014/h_4lg4_h.jpg") no-repeat top; }
.hover#hjb4l5 { background: url("../images2014/h_4lg5_h.jpg") no-repeat top; }
.hover#hjb4l6 { background: url("../images2014/h_4lg6_h.jpg") no-repeat top; }
.h_jblb_r h2 { color: #1f1f1f; line-height: 28px; padding: 0px 0px 0px 0px; font-size: 12px; font-weight: normal; margin: 4px 0px 0px -10px; }
.h_jblb_r h2 span { color: #818181; font-size: 8px; margin: 0px 0px 0px 10px; }
.h_jblb_r h2 span a { color: #818181; font-size: 8px; margin: 0px 0px 0px 10px; }
.h_jblb_r h2 a { color: #1f1f1f; }
.h_jbr { width: 254px; padding-top: 10px; }
.h_jbr1 { border: 1px solid rgb(216, 216, 216); padding-bottom: 2px; }
.h_jbr1 dd { text-align: center; padding-top: 7px; }
.h_gz { background: url("../images2014/h_gzbj.jpg") no-repeat top; height: 113px; padding-top: 14px; }
.h_gzl { padding: 22px 0px 0px 8px; width: 745px; }
.h_gzl li { text-align: center; font-size: 14px; border-bottom-color: rgb(255, 255, 255); border-left-color: rgb(255, 255, 255); border-bottom-width: 2px; border-left-width: 2px; border-bottom-style: solid; border-left-style: solid; float: left; }
.h_gzl li a { color: rgb(34, 34, 34); line-height: 39px; }
.h_gzls1 { background: rgb(216, 216, 216); width: 93px; }
.h_gzls2 { background: rgb(94, 165, 243); width: 152px; }
.h_gzls3 { background: rgb(216, 216, 216); width: 235px; }
.h_gzls4 { background: rgb(94, 165, 243); width: 257px; }
.h_gzls5 { background: rgb(216, 216, 216); width: 231px; }
.h_gzls6 { background: rgb(94, 165, 243); width: 242px; }
.h_gzls7 { background: rgb(216, 216, 216); width: 266px; }
.h_gz { padding-bottom: 17px; }
.h_fwjs { padding-top: 25px; padding-bottom: 10px; }
.h_bz { border: 1px solid rgb(216, 216, 216); }
.h_bzl { padding: 17px 11px 10px 22px; width: 702px; border-right-color: rgb(216, 216, 216); border-right-width: 1px; border-right-style: solid; }
.h_bzl1 { width: 246px; }
.h_bzl1 li { height: 51px; padding-bottom: 8px; }
#hbzl1 { background: url("../images2014/h_fwimg2.jpg") no-repeat top; }
#hbzl2 { background: url("../images2014/h_fwimg3.jpg") no-repeat top; }
#hbzl3 { background: url("../images2014/h_fwimg4.jpg") no-repeat top; }
#hbzl4 { background: url("../images2014/h_fwimg5.jpg") no-repeat top; }
.hover#hbzl1 { background: url("../images2014/h_fwimg2_h.jpg") no-repeat top; }
.hover#hbzl2 { background: url("../images2014/h_fwimg3_h.jpg") no-repeat top; }
.hover#hbzl3 { background: url("../images2014/h_fwimg4_h.jpg") no-repeat top; }
.hover#hbzl4 { background: url("../images2014/h_fwimg5_h.jpg") no-repeat top; }
.h_bzr { width: 220px; padding-top: 10px; padding-right: 14px; }
.h_bzr1 li { width: 50%; text-align: center; color: rgb(101, 101, 101); line-height: 34px; font-size: 16px; font-weight: bold; float: left; }
.h_bzr1 li.hover { background: url("../images2014/h_fwimg6.jpg") repeat-x top; color: rgb(5, 79, 155); }
.hbz_k1 { border: 1px solid rgb(127, 157, 185); width: 125px; height: 21px; line-height: 21px; }
.hbz_k2 { border: 1px solid rgb(127, 157, 185); width: 125px; height: 40px; line-height: 20px; }
.h_bzr2 h3 { padding-top: 18px; }
.h_nav-list { background: url("../images2014/h_nav-list-bg.png") repeat-x left bottom; padding: 10px 0px 0px 25px; height: 114px; }
.h_nav-list dl { float: left; }
.h_nav-list dt { height: 32px; padding-bottom: 15px; }
.h_nav-list dd { line-height: 22px; }
.h_nav-list dd a { color: rgb(53, 81, 93); }
.h_nav-1 { width: 290px; }
.h_nav-2 { width: 257px; }
.h_nav-3 { width: 203px; }
.h_nav-4 { width: 186px; }
.hdyice { width: 990px; }
.xiangqing { height: auto; overflow: hidden; -ms-zoom: 1; }
.xiangqing p { padding: 5px 3px; color: rgb(255, 228, 193); line-height: 21px; }
.xiangqing p span { color: rgb(255, 234, 0); }
.xiangqing p span a { color: rgb(255, 234, 0); }
.baodao { padding: 10px 0px; border: 1px solid rgb(241, 215, 179); height: auto; overflow: hidden; -ms-zoom: 1; }
.baodao ul li { margin-left: 12px; float: left; display: inline; }
.wr_zn { background: url("../images2014/wr_zn_1.png") repeat-x; border: 1px solid rgb(220, 220, 220); height: 62px; }
.wr_zn_le { background: url("../images2014/wr_zn_3.png") no-repeat right top; width: 273px; }
.wr_zn_con { background: url("../images2014/wr_zn_3.png") no-repeat right top; width: 429px; line-height: 62px; }
.wr_zn_re { width: 285px; }
.wr_zn_le p { background: url("../images2014/wr_zn_2.png") no-repeat; height: 55px; color: rgb(71, 71, 71); line-height: 23px; padding-top: 7px; padding-left: 92px; font-size: 14px; }
.wr_zn_con span { padding-left: 14px; float: left; }
.wr_inp_1 { background: url("../images2014/wr_zn_4.png") repeat-x; border: 1px solid rgb(201, 201, 201); width: 257px; height: 31px; margin-top: 15px; float: left; }
.wr_inp_2 { border: 0px currentColor; width: 247px; height: 31px; color: rgb(159, 158, 158); line-height: 31px; padding-left: 10px; font-size: 14px; }
.wr_inp_3 { background: 0px; border: 0px currentColor; margin-top: 15px; margin-left: 8px; float: left; }
.wr_zn_yy { color: rgb(71, 71, 71); line-height: 23px; overflow: hidden; padding-top: 12px; padding-left: 10px; font-size: 14px; -ms-zoom: 1; }
.wr_zn_yy strong { float: left; }
.wr_zn_yy1 { width: 205px; float: left; }
#wr_yidong1 ul li { height: 23px; color: rgb(216, 0, 0); line-height: 23px; }
.wr_ab2 { padding-right: 10px; }
.wr_zn_re3 p { color: rgb(71, 71, 71); line-height: 23px; padding-left: 83px; }
.wr_for_2 { background: url("../images2014/wr_for_2.png") no-repeat; padding: 0px 15px; height: 185px; }
.wr_for_le { width: 558px; }
.wr_for_re { width: 354px; }
.wr_for_re h3 { text-align: center; color: rgb(57, 57, 57); line-height: 40px; font-size: 14px; }
.wr_for_re p { line-height: 26px; }
.wr_for_zuo { width: 257px; }
.wr_for_you { width: 300px; }
.wr_int { margin: 13px 0px; line-height: 18px; overflow: hidden; -ms-zoom: 1; }
.wr_int label { width: 40px; text-align: right; color: rgb(66, 137, 215); line-height: 18px; padding-right: 6px; float: left; }
.wr_int input { padding: 1px; border: 1px solid rgb(220, 220, 220); width: 120px; height: 18px; float: left; }
.wr_int span { line-height: 18px; padding-top: 3px; padding-left: 6px; float: left; }
.wr_int input.wr_int_6 { width: 74px; }
.wr_int input.wr_int_7 { border: 0px currentColor; width: 20px; margin-top: 3px; margin-left: 5px; }
.wr_int select { padding: 0px 1px; border: 1px solid rgb(220, 220, 220); width: 249px; height: 20px; float: left; }
.wr_int textarea { padding: 1px; border: 1px solid rgb(220, 220, 220); width: 250px; height: 71px; float: left; }
.wr_int2 { text-align: center; overflow: hidden; -ms-zoom: 1; }
.wr_re_ys { background: url("../images2014/wr_for_3.png") no-repeat; border: 0px currentColor; width: 109px; height: 34px; }
.wr_int2 input { margin-right: 18px; float: right; }
.wr_left { width: 728px; }
.wr_right { width: 254px; padding-top: 4px; }
.wr_bt { background: url("../images2014/wr_by_1.png") no-repeat; height: 50px; color: rgb(21, 97, 173); line-height: 50px; padding-left: 60px; font-size: 24px; font-weight: bolder; border-bottom-color: rgb(21, 97, 173); border-bottom-width: 3px; border-bottom-style: solid; }
.wr_bt a { color: rgb(21, 97, 173); }
.wr_zl_1 { padding: 14px 8px 14px 15px; }
.wr_zl_le { width: 336px; }
.wr_zl_re { width: 354px; }
.wr_zl_3 { background: url("../images2014/wr_by_2.png") no-repeat; height: 33px; color: rgb(38, 38, 38); line-height: 33px; padding-left: 50px; font-size: 18px; font-weight: bold; border-bottom-color: rgb(21, 97, 173); border-bottom-width: 2px; border-bottom-style: solid; }
.wr_zl_3 a { color: rgb(38, 38, 38); }
.wr_zl_4 { overflow: hidden; -ms-zoom: 1; }
.wr_zl_4 ul li { margin: 8px 6px 0px 0px; border: 1px dashed rgb(192, 192, 192); width: 104px; height: 28px; text-align: center; line-height: 28px; overflow: hidden; font-size: 14px; float: left; display: inline; }
.sz_qink { overflow: hidden; margin-left: 0px; -ms-zoom: 1; }
.wr_zl_4 ul li a { display: block; }
.wr_zl_4 ul li a:hover { background: rgb(160, 205, 254); height: 28px; }
.wr_zl_5 { text-align: center; padding-top: 8px; }
.wr_zl_6 { background: url("../images2014/wr_by_2-03.png") no-repeat; }
.wr_zl_7 { border-width: 0px 1px 1px; border-style: none solid solid; border-color: currentColor rgb(220, 220, 220) rgb(220, 220, 220); padding-top: 7px; }
.wr_zl_7 ul li { color: rgb(38, 38, 38); line-height: 29px; padding-left: 12px; font-size: 14px; }
.wr_zl_7 ul li a { color: rgb(38, 38, 38); }
.wr_rd { background: url("../images2014/wr_by_6.png") no-repeat; height: 99px; padding-top: 8px; padding-left: 45px; margin-top: 2px; }
.wr_rd ul { overflow: hidden; -ms-zoom: 1; }
.wr_rd ul li { background: url("../images2014/wr_by_7.png") no-repeat left; width: 300px; color: rgb(38, 38, 38); line-height: 28px; padding-left: 30px; font-size: 14px; float: left; }
.wr_bt span { color: rgb(38, 38, 38); padding-right: 20px; font-size: 14px; float: right; }
.wr_bt span a { color: rgb(38, 38, 38); font-family: "����"; }
.wr_jb { border: 1px solid rgb(224, 224, 224); }
.wr_jb_1 { padding: 16px 0px 16px 18px; }
.wr_jb_1 ul { overflow: hidden; -ms-zoom: 1; }
.wr_jb_1 ul li { width: 308px; height: 176px; overflow: hidden; float: left; }
.wr_jb_1 ul li.wr_jb_li { height: 190px; margin-right: 44px; }
.wr_jb_bt { background: url("../images2014/wr_by_9.png") repeat-x; height: 32px; line-height: 32px; padding-left: 7px; }
.wr_jb_bt span { padding-right: 18px; float: right; }
.wr_jb_bt h3 { background: url("../images2014/wr_by_8.png") repeat-x; padding: 0px 26px; height: 32px; color: rgb(38, 38, 38); line-height: 32px; font-size: 14px; font-weight: bolder; float: left; }
.wr_jb_bt h3 a { color: rgb(38, 38, 38); }
.wr_jb_co { padding: 14px 15px 14px 0px; overflow: hidden; -ms-zoom: 1; }
.wr_jb_co i { margin-right: 20px; float: left; }
.wr_jb_co h6 { color: rgb(38, 38, 38); line-height: 28px; font-size: 14px; }
.wr_jb_co h6 a { color: rgb(38, 38, 38); }
.wr_lt { height: 365px; position: relative; }
.wr_lt ul li { overflow: hidden; position: absolute; -ms-zoom: 1; }
.wr_lt_1 { left: 3px; top: 10px; }
.wr_lt_2 { left: 281px; top: 10px; }
.wr_lt_3 { left: 565px; top: 10px; }
.wr_lt_4 { left: 3px; top: 216px; }
.wr_lt_5 { left: 144px; top: 216px; }
.wr_lt_6 { left: 281px; top: 159px; }
.wr_lt_7 { left: 566px; top: 209px; }
.wr_lt_div { background: rgba(16, 119, 220, 0.6); padding: 20px 13px 0px 18px; left: 0px; top: -204px; position: absolute; }
.wr_lt_div p { color: rgb(255, 255, 255); line-height: 28px; }
.wr_lt_div h3 { text-align: right; padding-top: 10px; }
.wr_lt_div h3 a { color: rgb(255, 255, 255); }
.wr_lt_1 div { height: 184px; }
.wr_lt_2 div { height: 126px; }
.wr_lt_3 div { height: 177px; }
.wr_lt_4 div { height: 118px; }
.wr_lt_5 div { height: 118px; }
.wr_lt_6 div { height: 176px; }
.wr_lt_7 div { height: 126px; }
.wr_lit_z { background: url("../images2014/wr_zz_1.png") no-repeat; height: 46px; color: rgb(21, 97, 173); line-height: 46px; padding-left: 56px; font-size: 22px; font-weight: bolder; border-bottom-color: rgb(11, 91, 170); border-bottom-width: 2px; border-bottom-style: solid; }
.wr_zzcx { background: rgb(241, 241, 241); border: 1px solid rgb(221, 221, 221); padding-bottom: 5px; }
.wr_zzcx ul li { padding-top: 10px; padding-left: 8px; float: left; }
.wr_zai { margin: 13px 0px 14px; }
.wr_zai ul li { float: left; }
.wr_wc { border: 1px solid rgb(220, 220, 220); }
.wr_lit_z2 { background: url("../images2014/wr_yu_1.png") no-repeat; }
.wr_wc_4 { padding: 5px 0px 10px; }
.wr_wc_4 ul li { border-bottom-color: rgb(226, 225, 223); border-bottom-width: 1px; border-bottom-style: solid; }
.wr_wc_4 ul li h3 { height: 34px; color: rgb(38, 38, 38); line-height: 34px; font-size: 14px; }
.wr_jczj ul li { text-align: center; margin-top: 4px; }
.wr_jczj { padding-bottom: 10px; }
.wr_jczj ul li a:hover { opacity: 0.8; }
.jw_dh { background: url("../images2014/jw_dybg.png") repeat-x; margin: 0px auto; width: 990px; height: 41px; }
.jw_dh_left { width: 607px; }
.jw_dh_left p { background: url("../images2014/jw_t1.jpg") no-repeat 8px 5px; line-height: 41px; padding-left: 40px; font-size: 14px; }
.jw_dh_right { width: 383px; }
.jw_dh_right ul li { background: url("../images2014/jw_bg.png") no-repeat right; width: 69px; padding-left: 5px; float: left; display: inline; }
.jw_dh_right ul li a:hover { background: url("../images2014/jw_abg.png") no-repeat top; width: 62px; height: 41px; text-align: center; color: rgb(255, 255, 255); line-height: 35px; display: block; }
.jw_dh_right ul li a { width: 62px; height: 41px; text-align: center; color: rgb(38, 38, 38); line-height: 35px; display: block; }
.jw_main1 { margin: 0px auto; width: 990px; }
.jw_m1_left { border: 1px solid rgb(220, 220, 220); width: 729px; }
.jw_m1_leftz { width: 306px; padding-top: 8px; }
.jw_m1_leftz h2 { background: url("../images2014/jw_gh.png") no-repeat 18px top; color: rgb(25, 115, 203); padding-left: 60px; font-size: 24px; font-weight: bold; }
.jw_m1_leftz .jw_m1_zm { border-width: 2px 1px 1px; border-style: solid; border-color: rgb(25, 115, 203) rgb(216, 216, 216) rgb(216, 216, 216); padding: 10px 16px 15px 10px; height: auto; overflow: hidden; margin-top: 3px; -ms-zoom: 1; }
.jw_m1_leftz .jw_m1_zm p { line-height: 31px; padding-top: 10px; font-size: 14px; }
.jw_m1_leftz .jw_m1_zm p span { background: rgb(25, 115, 203); width: 68px; height: 27px; text-align: center; color: rgb(255, 255, 255); line-height: 27px; float: left; }
.jw_m1_lefty { width: 387px; }
.jw_m1_lefty h2 { background: url("../images2014/jw_t4.png") no-repeat 18px top; height: 44px; color: rgb(25, 115, 203); padding-left: 80px; font-size: 24px; font-weight: bold; }
.jw_m1_lefty .jw_m1_ym { border-width: 2px 1px 1px; border-style: solid; border-color: rgb(25, 115, 203) rgb(216, 216, 216) rgb(216, 216, 216); padding: 6px 0px 10px 9px; height: auto; overflow: hidden; -ms-zoom: 1; }
.jw_m1_lefty .jw_m1_ym ul li { line-height: 33px; font-size: 14px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dashed; }
.jw_m1_lefty .jw_m1_ym ul li a { color: rgb(35, 35, 35); }
.jw_m1_lefty .jw_m1_ym ul li span { color: rgb(140, 140, 140); padding-right: 5px; }
.jw_m1_right { border: 1px solid rgb(220, 220, 220); }
.jw_m1_right h2 { background: url("../images2014/jw_gh.png") no-repeat 10px top; height: 35px; color: rgb(25, 115, 203); line-height: 30px; padding-left: 50px; font-size: 22px; font-weight: bold; }
.jw_m1_rm { height: auto; overflow: hidden; margin-top: 12px; border-top-color: rgb(25, 115, 203); border-top-width: 2px; border-top-style: solid; -ms-zoom: 1; }
.jw_m1_rm cite { margin-top: 5px; display: block; }
.jw_main2 { margin: 0px auto; width: 990px; }
.jw_m2_left { width: 729px; }
.jw_m2_z1 .jw_m2_u { height: auto; overflow: hidden; -ms-zoom: 1; }
.jw_m2_z1 .jw_m2_u li { background: rgb(220, 220, 220); width: 241px; height: 49px; text-align: center; line-height: 49px; font-size: 18px; font-weight: bold; border-right-color: rgb(165, 165, 165); border-right-width: 1px; border-right-style: solid; float: left; }
.jw_m2_z1 .jw_m2_u li.hover { background: rgb(25, 115, 203); color: rgb(255, 255, 255); }
.jw_m2_z1 dl { height: auto; overflow: hidden; -ms-zoom: 1; }
.jw_m2_z1 dt { width: 91px; float: left; }
.jw_m2_z1 dd { width: 550px; float: right; }
.jw_m2_z1 dd h3 { text-align: center; padding-top: 5px; font-size: 16px; font-weight: bold; }
.jw_m2_z1 dd ul { padding-left: 60px; }
.jw_m2_z1 dd p { line-height: 24px; text-indent: 2em; padding-top: 5px; }
.jw_m2_z1 dd ul li { width: 230px; line-height: 28px; float: left; }
.jw_m2_z1 dd ul li span { color: rgb(25, 115, 203); }
.jw_m2_z1 dd ul li a { text-decoration: underline; }
.jw_m2_z1 .jw_m2_a { border-width: medium 1px 1px; border-style: none solid solid; border-color: currentColor rgb(220, 220, 220) rgb(220, 220, 220); padding: 10px 40px 10px 20px; height: 107px; }
.jw_m2_z1 #conjw_a1 li { width: 300px; line-height: 30px; overflow: hidden; margin-bottom: 5px; margin-left: 10px; float: left; display: inline; -ms-zoom: 1; }
.jw_m2_z1 #conjw_a1 li span { background: rgb(25, 115, 203); width: 52px; height: 27px; text-align: center; color: rgb(255, 255, 255); line-height: 27px; margin-right: 5px; float: left; display: inline; }
.jw_m2_z1 #conjw_a1 li p { width: 243px; font-size: 14px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dashed; float: right; }
.jw_m2_z1 #conjw_a2 li { width: 270px; line-height: 30px; padding-left: 30px; margin-left: 10px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dashed; float: left; display: inline; }
.jw_m2_z2 { border: 1px solid rgb(220, 220, 220); }
.jw_m2_z2 ul li { line-height: 34px; font-size: 14px; }
.jw_m2_right { overflow: hidden; -ms-zoom: 1; }
.jw_m2_r1 { padding: 10px 20px 10px 10px; border: 1px solid rgb(220, 220, 220); }
.jw_m2_r1 .jw_m2_u li { height: auto; line-height: 24px; overflow: hidden; border-bottom-color: rgb(212, 212, 212); border-bottom-width: 1px; border-bottom-style: dashed; -ms-zoom: 1; }
.jw_m2_r1 .jw_m2_u li span { width: 33.33%; float: left; }
.jw_m2_r1 .jw_m2_u2 li { width: 64px; text-align: center; margin-top: 10px; margin-left: 9px; float: left; display: inline; }
.jw_m2_r2 { border: 1px solid rgb(220, 220, 220); margin-top: 5px; }
.jw_m2_r2 h2 { background: url("../images2014/jw_gh.png") no-repeat 12px top; height: 36px; color: rgb(20, 103, 195); line-height: 36px; padding-bottom: 5px; padding-left: 50px; font-size: 18px; font-weight: bold; border-bottom-color: rgb(20, 103, 195); border-bottom-width: 2px; border-bottom-style: solid; }
.jw_m2_r2 ul { margin: 0px auto; width: 221px; }
.jw_m2_r2 ul li { margin-top: 10px; }
.jw_m2_r2 ul li p { text-align: center; line-height: 24px; font-weight: bold; }
.jw_m2_r3 { background: rgb(20, 103, 195); height: 58px; }
.jw_m2_r3 p { text-align: center; line-height: 22px; padding-top: 5px; font-size: 13px; }
.jw_m2_r3 p a { color: rgb(255, 255, 255); }
.jw_main3 { margin: 0px auto; width: 990px; }
.jw_m3_left { border: 1px solid rgb(216, 216, 216); width: 696px; }
.jw_m3_left h2 { background: url("../images2014/jw_dang.png") no-repeat 20px; color: rgb(11, 91, 170); padding-left: 70px; font-size: 24px; font-weight: bold; margin-bottom: 15px; }
.jw_m3_zm ul { overflow: hidden; float: left; -ms-zoom: 1; }
.jw_m3_zm ul li { width: 600px; overflow: hidden; margin-right: 10px; float: left; display: inline; -ms-zoom: 1; }
#jw_left { padding-top: 120px; margin-right: 5px; float: left; display: inline; }
.jw_m3_zm { overflow: hidden; position: relative; -ms-zoom: 1; }
#jw_right { padding-top: 120px; float: right; }
#jw_m3_zm2 { margin: 0px auto; width: 600px; position: relative; z-index: 0; }
.jw_m3_z { padding: 5px; border: 1px solid rgb(216, 216, 216); width: 238px; position: relative; z-index: 1; }
.jw_m3_z h3 { left: 15px; top: 254px; position: absolute; z-index: 2; }
.jw_m3_z h3 a { border-radius: 5px; width: 100px; height: 35px; text-align: center; color: rgb(255, 255, 255); line-height: 35px; font-size: 18px; margin-left: 3px; float: left; display: inline-block; }
.jw_m3_r { width: 320px; overflow: hidden; -ms-zoom: 1; }
.jw_m3_r h3 { font-size: 14px; font-weight: bold; }
.jw_m3_r h3 span { color: rgb(11, 91, 170); padding-right: 5px; font-size: 24px; }
.jw_m3_r .jw_m3_ru { padding: 10px 0px; }
.jw_m3_r .jw_m3_ru dd { line-height: 26px; padding-left: 10px; font-size: 14px; }
.jw_m3_r .jw_m3_ru dd span { color: rgb(255, 0, 0); padding-right: 5px; }
.jw_m3_r .jw_m3_ru2 dd { background: url("../images2014/jw_san.png") no-repeat 10px; line-height: 24px; padding-left: 23px; }
.jw_m3_r .jw_m3_ru2 dd span { color: rgb(255, 0, 0); }
.jw_m3_right { border-width: 1px 1px 1px medium; border-style: solid solid solid none; border-color: rgb(216, 216, 216) rgb(216, 216, 216) rgb(216, 216, 216) currentColor; width: 291px; }
.jw_m3_right h2 { background: url("../images2014/jw_gh.png") no-repeat 12px top; color: rgb(11, 91, 170); padding-bottom: 5px; padding-left: 50px; font-size: 24px; font-weight: bold; border-bottom-color: rgb(19, 105, 192); border-bottom-width: 2px; border-bottom-style: solid; }
.jw_m3_right h2 span { color: rgb(115, 116, 117); font-size: 14px; font-weight: normal; }
.jw_m3_right h2 a { color: rgb(11, 91, 170); font-size: 14px; }
.jw_m3_right ul li { line-height: 26px; padding-left: 10px; }
.jw_m3_right ul li a:hover { color: rgb(20, 103, 195); }
.jw_xg1 { border: 1px solid rgb(197, 197, 197); height: 31px; line-height: 31px; overflow: hidden; -ms-zoom: 1; }
.jw_xg1 ul { overflow: hidden; margin-left: 20px; -ms-zoom: 1; }
.jw_xg1 ul li { width: 100px; text-align: center; color: rgb(51, 51, 51); overflow: hidden; font-size: 14px; font-weight: bold; border-left-color: rgb(197, 197, 197); border-left-width: 1px; border-left-style: solid; float: left; cursor: pointer; -ms-zoom: 1; }
.jw_xg1 ul li.hover { color: rgb(40, 110, 178); }
.jw_xg1_n { border-width: medium 1px 1px; border-style: none solid solid; border-color: currentColor rgb(197, 197, 197) rgb(197, 197, 197); padding: 20px 0px 10px; overflow: hidden; -ms-zoom: 1; }
.jw_xg1_n ul { }
.jw_xg1_n ul li { margin-left: 24px; float: left; display: inline; }
#conp02 { color: rgb(51, 51, 51); line-height: 24px; font-size: 12px; white-space: nowrap; }
.jw_xg2 { background: url("../images2014/jw_xg2_b_bg.jpg") repeat-x; height: 33px; line-height: 33px; overflow: hidden; border-right-color: rgb(197, 197, 197); border-left-color: rgb(197, 197, 197); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; -ms-zoom: 1; }
.jw_xg2 ul li { width: 100px; text-align: center; color: rgb(51, 51, 51); font-size: 12px; border-top-color: rgb(197, 197, 197); border-right-color: rgb(197, 197, 197); border-top-width: 1px; border-right-width: 1px; border-top-style: solid; border-right-style: solid; float: left; cursor: pointer; }
.jw_xg2 ul li.hover { background: url("../images2014/jw_xg2_hover.jpg") repeat-x; height: 33px; color: rgb(40, 110, 178); overflow: hidden; font-weight: bold; }
.jw_xg2_n { border-width: medium 1px 1px; border-style: none solid solid; border-color: currentColor rgb(197, 197, 197) rgb(197, 197, 197); padding: 15px 0px 10px; overflow: hidden; -ms-zoom: 1; }
.jw_xg2_n ul li { width: 160px; margin-left: 10px; float: left; display: inline; }
.jw_xt1 { overflow: hidden; -ms-zoom: 1; }
.jw_xt1 img { padding: 4px; border: 1px solid rgb(197, 197, 197); }
.jw_xj1 { text-align: center; color: rgb(51, 51, 51); padding-top: 8px; }
.page { overflow: hidden; clear: both; -ms-zoom: 1; }
.pagelist { height: 22px; overflow: hidden; padding-top: 30px; padding-left: 100px; }
.pagelist li { background: rgb(255, 255, 255); border: 1px solid rgb(204, 204, 204); color: rgb(0, 95, 185); font-size: 12px; margin-left: 5px; float: left; display: inline; }
.pagelist li.thisclass { background: rgb(255, 255, 255); border: currentColor; color: rgb(255, 0, 0); line-height: 20px; }
.pagelist li.thisclass a { color: rgb(255, 0, 0); }
.pagelist li .pageinfo { padding: 0px 6px; height: 20px; color: rgb(0, 0, 0); line-height: 20px; float: left; display: block; }
.pagelist li a { padding: 0px 6px; height: 20px; color: rgb(0, 0, 0); line-height: 20px; font-size: 14px; float: left; display: block; }
.pagelist li a:hover { background: rgb(255, 255, 255); border: currentColor; color: rgb(255, 0, 0); }
.sx_side1 { width: 726px; }
.sx_side2 { width: 252px; }
.sx_bor { border: 1px solid rgb(220, 220, 220); }
.sx_zj_top { padding: 0px 20px; overflow: hidden; -ms-zoom: 1; }
.sx_zj_top h1 { height: 72px; text-align: center; color: rgb(25, 115, 203); line-height: 72px; overflow: hidden; font-size: 24px; font-weight: bold; }
.sx_zj_top h2 { padding: 5px 0px; height: 19px; text-align: center; line-height: 19px; overflow: hidden; }
.sx_zj_top h2 img { vertical-align: top; }
.sx_zj_top span { color: rgb(123, 123, 123); }
.sx_zj_con { padding: 0px 20px; line-height: 24px; overflow: hidden; font-size: 14px; -ms-zoom: 1; }
.sx_zj_con b { color: rgb(229, 0, 0); }
.sx_zj_con a { color: rgb(25, 115, 203); }
.sx_zj_con p { text-indent: 2em; }
.sx_wz_bot { padding: 15px 11px 18px; overflow: hidden; -ms-zoom: 1; }
.sx_wz_tit { background: url("../images2014/sx_wz_tbg.png") no-repeat top; height: 34px; color: rgb(54, 54, 54); line-height: 34px; overflow: hidden; padding-left: 45px; font-size: 14px; font-weight: bold; }
.sx_wz_ww { padding: 18px 0px; overflow: hidden; -ms-zoom: 1; }
.sx_wz_ww li { width: 159px; margin-left: 14px; float: left; display: inline; }
.sx_wz_fx { height: 16px; text-align: center; line-height: 16px; overflow: hidden; }
.sx_wz_fx img { padding: 0px 4px; vertical-align: top; }
.sx_tit1 { padding: 8px 0px 8px 14px; overflow: hidden; border-bottom-color: rgb(11, 91, 170); border-bottom-width: 2px; border-bottom-style: solid; -ms-zoom: 1; }
.sx_tit1 span { margin-right: 7px; float: left; display: block; }
.sx_tit1 h2 { color: rgb(21, 97, 173); line-height: 28px; font-size: 18px; font-weight: bold; }
.sx_tit1 p { color: rgb(21, 97, 173); line-height: 28px; font-size: 18px; font-weight: bold; }
.sx_js { overflow: hidden; -ms-zoom: 1; }
.sx_js h2 { background: rgb(102, 179, 140); height: 36px; text-align: center; color: rgb(255, 255, 255); line-height: 36px; overflow: hidden; font-size: 15px; }
.sx_js span { text-align: center; display: block; }
.sx_js ul { overflow: hidden; padding-bottom: 8px; -ms-zoom: 1; }
.sx_js ul li { height: 34px; line-height: 34px; overflow: hidden; padding-left: 10px; font-size: 14px; margin-top: 3px; border-top-color: rgb(220, 220, 220); border-bottom-color: rgb(220, 220, 220); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; }
.sx_zjt { width: 250px; position: relative; z-index: 0; }
.sx_zjt_ic1 { left: 0px; top: 34px; position: absolute; z-index: 1; }
.sx_zjt_ic2 { top: 34px; right: 0px; position: absolute; z-index: 1; }
.sx_zjt li { width: 250px; overflow: hidden; padding-top: 14px; float: left; -ms-zoom: 1; }
.sx_zjt_top { padding: 0px 9px; overflow: hidden; -ms-zoom: 1; }
.sx_zjt_top span { padding: 2px; border: 1px solid rgb(204, 204, 204); display: block; }
.sx_zjt li p { padding: 12px 0px 12px 10px; line-height: 22px; overflow: hidden; -ms-zoom: 1; }
.sx_zjt li p b { font-weight: normal; }
.sx_zjt li h2 { background: url("../images2014/sx_zjt_bg.png") repeat-x top; padding: 10px; color: rgb(51, 51, 51); line-height: 22px; overflow: hidden; -ms-zoom: 1; }
.sx_map { padding: 8px 2px; overflow: hidden; -ms-zoom: 1; }
.sx_map span { text-align: center; display: block; }
.sx_map p { padding: 8px 0px; line-height: 24px; }
.resetBtn { margin: 0px; padding: 0px; border: 0px currentColor; width: 104px; height: 33px; cursor: pointer; background-image: url("../images2014/h_fwimg8.jpg"); background-repeat: no-repeat; }
.ss { line-height: 26px; float: right; }
.gpf_lux { background: url("../images2014/gpf_bg1.jpg") repeat-x top; margin: 20px auto; padding: 37px 14px 10px; border: 1px solid rgb(19, 124, 221); width: 646px; }
.gpf_luxbox { border: 1px solid rgb(124, 177, 225); }
.gpf_luxtit h2 { background: url("../images2014/gpf_bg2.jpg") repeat-x; border-width: medium 1px 1px; border-style: none solid solid; border-color: currentColor rgb(124, 177, 225) rgb(124, 177, 225); width: 50px; height: 20px; text-align: center; line-height: 20px; margin-left: 2px; float: left; display: inline; }
.gpf_luxtit h2 a { color: rgb(51, 51, 51); }
.gpf_luxtit h2.hover a { color: rgb(19, 129, 218); font-weight: bold; }
.gpf_wxts { margin: 10px auto; padding: 1px; border: 1px dashed rgb(98, 133, 201); width: 670px; }
.gpf_wxtscont { background: url("../images2014/gpf_wxtsbg.jpg"); padding: 12px 24px; }
.gpf_zx1 img { margin: 0px 20px; }
#huanying { background: url("../images2014/hybg.png") repeat-x top; overflow: hidden; padding-bottom: 2px; -ms-zoom: 1; }
.huanying { margin: 0px auto; width: 990px; text-align: right; line-height: 31px; overflow: hidden; font-size: 14px; -ms-zoom: 1; }
.top { background: url("../images2014/topbg.png") repeat-x top; overflow: hidden; -ms-zoom: 1; }
.nav { background: url("../images2014/navbg.png") repeat-x top; overflow: hidden; -ms-zoom: 1; }
.nav ul { margin: 0px auto; width: 990px; overflow: hidden; -ms-zoom: 1; }
.nav ul li { margin: 0px 6px 0px 7px; width: 97px; height: 58px; color: rgb(113, 181, 255); line-height: 26px; font-family: Arial, Helvetica, sans-serif; float: left; display: inline; }
.nav ul li a { color: rgb(113, 181, 255); padding-left: 15px; text-decoration: none; display: block; }
.nav ul li b { color: rgb(255, 255, 255); line-height: 32px; font-size: 16px; font-weight: normal; display: block; }
.nav ul li a:hover { background: url("../images2014/navbg2.png") no-repeat top; }
.nav ul li.hover a { background: url("../images2014/navbg2.png") no-repeat top; }
.nav ul li a:hover b { color: rgb(255, 234, 0); }
.nav ul li.hover b { color: rgb(255, 234, 0); }
#foot { background: url("../images2014/footbg.png") repeat-x top; overflow: hidden; -ms-zoom: 1; }
.foot { margin: 0px auto; width: 1000px; overflow: hidden; position: relative; z-index: 0; -ms-zoom: 1; }
.foottext { left: 300px; top: 50px; color: rgb(255, 255, 255); line-height: 28px; position: absolute; z-index: 1; }
.footnav { background: rgb(5, 79, 155); text-align: center; color: rgb(255, 255, 255); line-height: 49px; font-size: 14px; }
.footnav a { margin: 0px 10px; color: rgb(255, 255, 255); }
.kuang { margin: 0px auto; width: 990px; height: auto; overflow: hidden; -ms-zoom: 1; }
.h_nav-list { background: url("../images2014/h_nav-list-bg.png") repeat-x left bottom; padding: 10px 0px 0px 25px; height: 114px; }
.h_nav-list dl { float: left; }
.h_nav-list dt { height: 32px; padding-bottom: 15px; }
.h_nav-list dd { line-height: 22px; }
.h_nav-list dd a { color: rgb(53, 81, 93); }
.h_nav-1 { width: 290px; }
.h_nav-2 { width: 257px; }
.h_nav-3 { width: 203px; }
.h_nav-4 { width: 186px; }
.hdyice { width: 990px; }
.xiangqing { height: auto; overflow: hidden; -ms-zoom: 1; }
.xiangqing p { padding: 5px 3px; color: rgb(255, 228, 193); line-height: 21px; }
.xiangqing p span { color: rgb(255, 234, 0); }
.xiangqing p span a { color: rgb(255, 234, 0); }
.baodao { padding: 10px 0px; border: 1px solid rgb(241, 215, 179); height: auto; overflow: hidden; -ms-zoom: 1; }
.baodao ul li { margin-left: 12px; float: left; display: inline; }
.wr_zn { background: url("../images2014/wr_zn_1.png") repeat-x; border: 1px solid rgb(220, 220, 220); height: 62px; }
.wr_zn_le { background: url("../images2014/wr_zn_3.png") no-repeat right top; width: 273px; }
.wr_zn_con { background: url("../images2014/wr_zn_3.png") no-repeat right top; width: 429px; line-height: 62px; }
.wr_zn_re { width: 285px; }
.wr_zn_le p { background: url("../images2014/wr_zn_2.png") no-repeat; height: 55px; color: rgb(71, 71, 71); line-height: 23px; padding-top: 7px; padding-left: 92px; font-size: 14px; }
.wr_zn_con span { padding-left: 14px; float: left; }
.wr_inp_1 { background: url("../images2014/wr_zn_4.png") repeat-x; border: 1px solid rgb(201, 201, 201); width: 257px; height: 31px; margin-top: 15px; float: left; }
.wr_inp_2 { border: 0px currentColor; width: 247px; height: 31px; color: rgb(159, 158, 158); line-height: 31px; padding-left: 10px; font-size: 14px; }
.wr_inp_3 { background: 0px; border: 0px currentColor; margin-top: 15px; margin-left: 8px; float: left; }
#wr_yidong1 ul li { height: 23px; color: rgb(216, 0, 0); line-height: 23px; }
.wr_ab2 { padding-right: 10px; }
.side05 { width: 714px; }
.bor2 { padding: 1px; border: 1px solid rgb(204, 204, 204); height: auto; overflow: hidden; -ms-zoom: 1; }
.m1_list1 { margin: 0px auto; padding: 20px 0px; width: 690px; overflow: hidden; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dashed; -ms-zoom: 1; }
#m1_list1 { margin: 0px auto; width: 690px; height: 140px; overflow: hidden; }
.m1_list1 ul { height: 140px; overflow: hidden; float: left; }
.m1_list1 ul li { width: 230px; text-align: center; float: left; }
.m1_list1 ul li img { padding: 1px; border: 1px solid rgb(204, 204, 204); vertical-align: top; }
.kj_newslist { margin: 0px auto; width: 680px; height: auto; overflow: hidden; -ms-zoom: 1; }
.kj_newslist ul li { padding: 10px 0px 5px; height: auto; overflow: hidden; -ms-zoom: 1; }
.kj_newslist ul li h3 { background: url("../images2014/newslist-icon.gif") no-repeat left 8px; height: 34px; line-height: 34px; overflow: hidden; padding-left: 30px; font-size: 14px; font-weight: bold; }
.kj_newslist ul li { border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dashed; }
.kj_newslist ul li p.NLContent { line-height: 24px; padding-bottom: 5px; margin-left: 30px; display: inline-block; }
.kj_newslist ul li p.NLZX { width: 200px; height: 26px; margin-top: 9px; margin-left: 439px; float: left; display: inline; }
.kj_newslist ul li p.NLZX a { background: url("../images2014/NLZXa1.jpg") no-repeat 0px 0px; height: 18px; color: rgb(0, 0, 0); padding-top: 8px; padding-left: 30px; float: left; display: inline; }
.kj_newslist ul li p.NLZX .a2 { background: url("../images2014/NLZXa2.jpg") no-repeat 0px 5px; padding-left: 20px; margin-left: 25px; }
.pagelist { padding: 10px 0px 8px 40px; height: 22px; }
.pagelist ul li { background: rgb(255, 255, 255); border: 1px solid rgb(205, 205, 205); line-height: 22px; font-family: Tahoma, Geneva, sans-serif; margin-right: 4px; vertical-align: bottom; float: left; display: inline; }
.pagelist ul li a { padding: 0px 10px; color: rgb(0, 101, 156); display: block; }
.pagelist ul .thisclass { background: 0px; padding: 0px 8px; border: 0px currentColor; color: rgb(253, 103, 0); font-size: 14px; font-weight: bold; }
.sidepic { padding: 5px; border: 1px solid rgb(204, 204, 204); clear: left; margin-top: 3px; margin-right: 10px; float: left; }
.page_space { width: 1px; height: 150px; overflow: hidden; float: left; }
.page { height: auto; overflow: hidden; -ms-zoom: 1; }
.pagelist { height: 22px; padding-top: 16px; padding-bottom: 16px; padding-left: 100px; }
.pagelist li { border: 1px solid rgb(204, 204, 204); margin-left: 5px; float: left; display: inline; }
.pagelist li a { padding: 0px 6px; height: 20px; line-height: 20px; float: left; display: block; }
.pagelist .thisclass { background: rgb(22, 114, 106); padding: 0px 6px; border: 0px currentColor; color: rgb(255, 255, 255); line-height: 22px; font-weight: bold; }
.pagelist li a:hover { background: rgb(22, 114, 106); color: rgb(255, 255, 255); }
.wenz { width: 710px; overflow: hidden; -ms-zoom: 1; }
.weny { width: 264px; overflow: hidden; -ms-zoom: 1; }
.wenz_bt { padding-top: 30px; }
.wenzhang { margin: 0px auto; width: 980px; overflow: hidden; -ms-zoom: 1; }
.wenz_bt h1 { text-align: center; color: rgb(7, 79, 154); font-size: 24px; }
.sz_ly { padding: 15px 0px 5px; text-align: center; line-height: 19px; }
.zt2 { color: rgb(123, 123, 123); }
.wenzhen { padding: 0px 40px; color: rgb(51, 51, 51); line-height: 24px; font-size: 14px; margin-top: 12px; }
.yusn2 h3 { padding: 8px 0px 5px; text-align: center; }
.yusn2 h3 img { padding: 2px; border: 1px solid rgb(204, 204, 204); }
.yusn2 p { padding: 0px 8px; color: rgb(0, 1, 0); line-height: 20px; text-indent: 2em; }
.yusn3 { padding-top: 8px; }
.yuan_n { margin: 0px auto; width: 220px; overflow: hidden; -ms-zoom: 1; }
.yuan_n ul { overflow: hidden; float: left; -ms-zoom: 1; }
.yuan_n li { margin-left: 10px; float: left; display: inline; }
.yuanz { margin: 10px 0px 0px 10px; display: inline; cursor: pointer; }
.yuany { margin: 10px 10px 0px 0px; display: inline; cursor: pointer; }
.wenli { padding-bottom: 8px; }
.wenli li { padding: 8px 0px 0px 5px; float: left; }
.wen2 { background: url("../images2014/sz_yt_bg.jpg") no-repeat; height: 161px; }
.wen2 p { padding: 80px 8px 0px; color: rgb(39, 39, 39); line-height: 24px; text-indent: 2em; }
.zjde { padding: 1px; }
.zjde_b { background: url("../images2014/zji_btbg.jpg") repeat-x; height: 34px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; }
.zjde_n { background: url("../images2014/xain1_bg.jpg") repeat-x bottom; }
.wentz { background: url("../images2014/sz_btdi1.jpg") no-repeat; margin: 1px 0px 0px 8px; width: 70px; height: 33px; color: rgb(255, 255, 255); line-height: 33px; padding-left: 36px; font-size: 14px; font-weight: bold; float: left; display: block; }
.wentz a { color: rgb(255, 255, 255); }
.sz_lxjs { padding: 0px 8px; }
.lban { background: url("../images2014/xuelie.jpg") no-repeat 0px 10px; width: 17px; height: 27px; text-align: center; color: rgb(255, 255, 255); padding-right: 10px; font-size: 14px; font-weight: bold; margin-left: 8px; float: left; display: inline; }
.sz_lxjs ul { padding: 8px 0px; overflow: hidden; -ms-zoom: 1; }
.sz_lxjs li { line-height: 33px; overflow: hidden; border-bottom-color: rgb(156, 156, 156); border-bottom-width: 1px; border-bottom-style: dashed; -ms-zoom: 1; }
.sz_lxjs li.hover a { color: rgb(42, 115, 185); }
.sz_lxjs li h3 { padding: 10px 0px; }
.wentz1 { background: url("../images2014/sz_btdi2.jpg") no-repeat; margin: 1px 0px 0px 8px; width: 70px; height: 33px; color: rgb(255, 255, 255); line-height: 33px; padding-left: 36px; font-size: 14px; font-weight: bold; float: left; display: block; }
.wentz1 a { color: rgb(255, 255, 255); }
.h_zjft { padding: 8px 0px 8px 6px; overflow: hidden; -ms-zoom: 1; }
.h_zjft ul li { width: 249px; height: 58px; padding-top: 2px; }
.h_zjft ul li a { width: 249px; height: 58px; text-indent: -99999px; display: block; }
.h_zjft ul li a.rbd_a1 { background: url("../images2014/h_zf_1.jpg") no-repeat 0px 0px; }
.h_zjft ul li a.rbd_a2 { background: url("../images2014/h_zf_2.jpg") no-repeat 0px 0px; }
.h_zjft ul li a.rbd_a3 { background: url("../images2014/h_zf_3.jpg") no-repeat 0px 0px; }
.h_zjft ul li a.rbd_a4 { background: url("../images2014/h_zf_4.jpg") no-repeat 0px 0px; }
.h_zjft ul li a.rbd_a1:hover { background: url("../images2014/h_zf_01.jpg") no-repeat 0px 0px; }
.h_zjft ul li a.rbd_a2:hover { background: url("../images2014/h_zf_02.jpg") no-repeat 0px 0px; }
.h_zjft ul li a.rbd_a3:hover { background: url("../images2014/h_zf_03.jpg") no-repeat 0px 0px; }
.h_zjft ul li a.rbd_a4:hover { background: url("../images2014/h_zf_04.jpg") no-repeat 0px 0px; }
.wenash { margin: 10px 0px 0px; padding: 0px 10px 10px 20px; width: 218px; height: 138px; overflow: hidden; }
.wenash li { line-height: 28px; vertical-align: top; border-bottom-color: rgb(213, 213, 213); border-bottom-width: 1px; border-bottom-style: dashed; }
.srq { overflow: hidden; position: relative; z-index: 0; -ms-zoom: 1; }
.srq p { left: 15px; top: 25px; width: 233px; color: rgb(57, 57, 57); line-height: 24px; position: absolute; z-index: 1; }
.kduan { padding: 5px 0px 10px; text-align: center; color: rgb(63, 63, 63); line-height: 18px; }
.h_p3 { padding: 0px 5px; line-height: 24px; }
.h_p4 { background: url("../images2014/h_lx_2.jpg") no-repeat left top; margin: 11px 5px 0px; line-height: 20px; padding-left: 65px; }
.h_lylx h4 { padding: 6px 6px 15px; }
.zjwz { display: inline; }
.zjwy { display: inline; }
.zjw_n { margin: 0px auto; padding: 0px 0px 0px; width: 201px; overflow: hidden; -ms-zoom: 1; }
#zj1 { margin: 0px auto; width: 234px; overflow: hidden; -ms-zoom: 1; }
.zjw_n ul { overflow: hidden; float: left; -ms-zoom: 1; }
.zjw_n li { width: 234px; overflow: hidden; vertical-align: top; float: left; -ms-zoom: 1; }
.wenzt img { padding: 2px; border: 1px solid rgb(204, 204, 204); }
.bk { overflow: hidden; -ms-zoom: 1; }
.eddd { padding: 10px 0px; }
.eddd p { color: rgb(92, 92, 92); line-height: 22px; }
.shanc p { color: rgb(51, 51, 51); line-height: 22px; }
.jw_dh { background: url("../images2014/jw_dybg.png") repeat-x; margin: 0px auto; width: 990px; height: 41px; }
.jw_dh_left { width: 607px; }
.jw_dh_left p { background: url("../images2014/jw_t1.jpg") no-repeat 8px 5px; line-height: 41px; padding-left: 40px; font-size: 14px; }
.jw_dh_right { width: 383px; }
.jw_dh_right ul li { background: url("../images2014/jw_bg.png") no-repeat right; width: 69px; padding-left: 5px; float: left; display: inline; }
.jw_dh_right ul li a:hover { background: url("../images2014/jw_abg.png") no-repeat top; width: 62px; height: 41px; text-align: center; color: rgb(255, 255, 255); line-height: 35px; display: block; }
.jw_dh_right ul li a { width: 62px; height: 41px; text-align: center; color: rgb(38, 38, 38); line-height: 35px; display: block; }
.yy_helei { width: 980px; height: 0px; font-size: 0px; position: relative; }
.yy_helei span { left: 650px; top: -130px; right: 0px; position: absolute; }
.yy_helei span a { height: 90px; display: block; }
.side05 { width: 714px; }
.bor2 { padding: 1px; border: 1px solid rgb(204, 204, 204); height: auto; overflow: hidden; -ms-zoom: 1; }
.kj_yyry { height: auto; overflow: hidden; -ms-zoom: 1; }
.kj_yyry ul { margin: 0px auto; width: 696px; height: auto; overflow: hidden; padding-bottom: 20px; -ms-zoom: 1; }
.kj_yyry ul li { margin: 20px 10px 0px; width: 212px; float: left; display: inline; }
.kj_yyry ul li span { display: block; }
.kj_yyrypic { background: rgb(233, 243, 237); border-width: 1px 1px 0px; border-style: solid solid none; border-color: rgb(209, 184, 178) rgb(209, 184, 178) currentColor; padding: 10px; width: 190px; text-align: center; }
.kj_yyryword { background: url("../images2014/bg1.gif") repeat-x; border: 1px solid rgb(204, 204, 204); height: 35px; color: rgb(46, 95, 135); line-height: 35px; padding-left: 15px; font-weight: bold; }
.kj_yyryword a { color: rgb(46, 95, 135); }
.kj_yyryword a:hover { color: rgb(255, 0, 0); text-decoration: none; }
.pd_l { width: 713px; }
.pd_k1 { border: 1px solid rgb(212, 212, 212); }
.zj_tit { background: url("../images2014/lb_tbj.jpg") repeat-x top; height: 55px; padding-left: 8px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; }
.zj_tit1 { background: url("../images2014/zj_timg.jpg") no-repeat left; color: rgb(161, 55, 0); line-height: 28px; padding-left: 30px; font-size: 20px; font-weight: bold; margin-top: 15px; border-right-color: rgb(204, 204, 204); border-right-width: 1px; border-right-style: solid; }
.zj_l1 h4 { padding: 6px; }
.zj_l2 { background: url("../images2014/zj_img5.jpg") no-repeat left bottom; padding: 10px 15px; }
.zj_l2_1 { width: 179px; }
.zj_l2_1 cite img { padding: 1px; border: 1px solid rgb(222, 222, 222); }
.zj_l2_1 h3 { padding-top: 10px; }
.zj_l2_2 { width: 480px; padding-left: 20px; }
.zj_l2_3 h3 { color: rgb(1, 114, 180); line-height: 36px; font-size: 16px; }
.zj_l2_3 h4 { color: rgb(0, 0, 0); line-height: 24px; font-weight: bold; }
.zj_l2_3 p { color: rgb(51, 51, 51); line-height: 22px; padding-bottom: 3px; }
.zj_p1 { margin-bottom: 10px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dashed; }
.zj_p2 { height: 45px; }
.zj_3 { background: rgb(226, 226, 226); color: rgb(127, 127, 127); line-height: 18px; }
.zj_3 p { padding: 5px 0px 0px 10px; width: 228px; }
.sz_xiaz { background: url("../images2014/ybduj_title-02.jpg") no-repeat 0px 0px; width: 397px; height: 204px; }
.sz_xiay { overflow: hidden; position: relative; z-index: 0; }
.sz_xiay p { left: 85px; top: 52px; color: rgb(38, 38, 38); line-height: 34px; position: absolute; z-index: 1; }
.kundddd { margin: 12px 0px 0px 6px; padding: 2px; border: 1px solid rgb(204, 204, 204); width: 375px; }
.sz_xiazz { width: 283px; overflow: hidden; padding-left: 2px; }
.sz_xiazy { width: 89px; overflow: hidden; }
.sz_xiazy li { background: rgb(255, 255, 255); padding: 3px 0px 0px; cursor: pointer; opacity: 0.4; }
.sz_xiazy li.hover { opacity: 1; }
.h_k { border: 1px solid rgb(212, 212, 212); }
.wz_2 { margin: 0px auto; padding: 20px 0px; width: 365px; }
.wz_2 h3 span { padding-left: 18px; }
.wz_2 h4 { text-align: center; line-height: 16px; }
.zhuanti { border: 1px solid rgb(204, 204, 204); }
.cont2 { padding: 30px 10px 10px; border: 1px solid rgb(204, 204, 204); height: auto; overflow: hidden; -ms-zoom: 1; }
.title { text-align: center; color: rgb(46, 95, 135); font-family: "����"; font-size: 24px; }
.bianji { margin: 20px 0px; text-align: center; }
.bianji span { margin: 0px 10px; }
.tonggao { margin: 0px auto; border: 1px solid rgb(204, 204, 204); width: 710px; height: 32px; }
.tgpic { border-right-color: rgb(204, 204, 204); border-right-width: 1px; border-right-style: solid; float: left; }
.tgtext { background: rgb(230, 240, 236); width: 592px; height: 32px; line-height: 32px; overflow: hidden; font-size: 14px; float: left; }
.kj_wenzhang { padding: 20px 10px 10px; line-height: 24px; font-size: 14px; }
.kj_wenzhang p strong { font-size: 14px; font-weight: bold; }
.kj_wenzhang a { color: rgb(0, 0, 255); }
.kj_cont3 { padding: 0px 11px; }
.gpf_cont { line-height: 26px; font-size: 14px; }
.gpf_cont a { }
.gpf_pic ul { width: 710px; }
.gpf_pic ul li { margin: 10px 30px; color: rgb(255, 0, 0); float: left; display: inline; }
.gpf_pic ul li img { border: 1px solid rgb(157, 143, 143); }
.gpf_pic ul li span { text-align: center; line-height: 30px; display: block; }
.gpf_lux { background: url("../images2014/gpf_bg1.jpg") repeat-x top; margin: 20px auto; padding: 37px 14px 10px; border: 1px solid rgb(19, 124, 221); width: 646px; }
.gpf_luxbox { border: 1px solid rgb(124, 177, 225); }
.gpf_luxtit h2 { background: url("../images2014/gpf_bg2.jpg") repeat-x; border-width: medium 1px 1px; border-style: none solid solid; border-color: currentColor rgb(124, 177, 225) rgb(124, 177, 225); width: 50px; height: 20px; text-align: center; line-height: 20px; margin-left: 2px; float: left; display: inline; }
.gpf_luxtit h2 a { color: rgb(51, 51, 51); }
.gpf_luxtit h2.hover a { color: rgb(19, 129, 218); font-weight: bold; }
.gpf_wxts { margin: 10px auto; padding: 1px; border: 1px dashed rgb(98, 133, 201); width: 670px; }
.gpf_wxtscont { background: url("../images2014/gpf_wxtsbg.jpg"); padding: 12px 24px; }
.gpf_zx1 img { margin: 0px 20px; }
.gpf_trans { padding: 1px; border: 1px solid rgb(211, 212, 212); }
.gpf_tit { background: rgb(189, 220, 252); padding: 0px 10px; height: 30px; line-height: 30px; }
.gpf_dot { background: url("../images2014/gpf_dot.jpg") no-repeat left 1px; padding-left: 40px; font-size: 14px; display: block; }
.gpf_trans ul { padding: 0px 15px; }
.gpf_trans ul li { padding: 10px 0px; height: auto; overflow: hidden; border-bottom-color: rgb(100, 146, 210); border-bottom-width: 1px; border-bottom-style: dashed; -ms-zoom: 1; }
.gpf_trans ul li span.left { background: url("../images2014/gpf_line1.jpg") no-repeat right 5px; padding: 40px 8px; margin-right: 20px; display: inline; }
.gpf_trans ul li p { height: auto; color: rgb(68, 68, 68); line-height: 26px; overflow: hidden; -ms-zoom: 1; }
/*相关文章推荐开始*/
.newrec_art { width: 980px; height: 300px; margin: 0 auto; clear: both; }
.newrec_arttle { width: 980px; height: 30px; border-bottom: 1px solid #038120; }
.newrec_artf { }
.newrec_artf1 { width: 450px; height: 110px; margin: 20px 0px 0px 0px; }
.newrec_artf1im { width: 100px; height: 93px; }
.newrec_artf1font { width: 320px; height: 93px; margin: 4px 0px 0px 8px; color: #444444; }
.newrec_artf1font h3 a { font-size: 14px; color: #444444; }
.newrec_artf1font p { font-size: 12px; line-height: 18px; margin: 2px 0px 0px 0px; }
.newrec_artf1font p span a { color: #F00; }
.newrec_artf2 { width: 450px; height: 110px; margin: 20px 0px 0px 80px; }
.newrec_artf2im { width: 100px; height: 93px; }
.newrec_artf2font { width: 320px; height: 93px; margin: 4px 0px 0px 8px; color: #444444; }
.newrec_artf2font h3 a { font-size: 14px; color: #444444; }
.newrec_artf2font p { font-size: 12px; line-height: 18px; margin: 2px 0px 0px 0px; }
.newrec_artf2font p span a { color: #F00; }
/*  course */
.course { width: 980px; height: 423px; }
.title4 { width: 980px; height: 53px; }
.coursebg { width: 980px; height: 233px; background: url(../images2014/coursebg.jpg) no-repeat; font-size: 12px; line-height: 20px; color: #444; text-align: center; }
.coursebg1 { width: 80px; height: 50px; padding: 103px 0px 0px 44px; }
.coursebg2 { width: 80px; height: 50px; padding: 103px 0px 0px 68px; }
.coursebg3 { width: 80px; height: 50px; padding: 103px 0px 0px 70px; }
.coursebg4 { width: 80px; height: 50px; padding: 103px 0px 0px 148px; }
.coursebg5 { width: 80px; height: 50px; padding: 103px 0px 0px 70px; }
.coursebg6 { width: 80px; height: 50px; padding: 103px 0px 0px 60px; }
.coursepic { width: 980px; height: 119px; }
/*  来院路线 */
.topSearch1 { background: rgb(246, 246, 246); border: 1px solid rgb(222, 222, 222); width: 978px; height: 30px; overflow: hidden; margin-top: 2px; margin-bottom: 10px; }
.topSearch1 p { width: 680px; height: 30px; color: rgb(51, 51, 51); line-height: 30px; overflow: hidden; font-size: 14px; float: left; _display: inline; }
.topSearch1 p strong { background: url("../images2014/NewsInfo_BG.png") no-repeat -434px -122px; color: rgb(33, 89, 155); padding-left: 20px; font-weight: normal; margin-left: 16px; float: left; _display: inline; }
.topSearch1 p a { color: rgb(51, 51, 51); }
.topSearch1 fieldset { border: currentColor; }
.topSearch1 legend { display: none; }
.topSearch1 input { background: url("../images2014/NewsInfo_BG.png") no-repeat -426px -152px; border: currentColor; width: 130px; height: 22px; color: rgb(51, 51, 51); line-height: 22px; padding-right: 3px; padding-left: 40px; font-size: 12px; margin-top: 4px; float: left; }
.topSearch1 button { background: url("../images2014/NewsInfo_BG.png") no-repeat 0px -144px; margin: 5px 0px 0px 12px; border: currentColor; width: 52px; height: 20px; text-indent: -9999px; float: left; cursor: pointer; }
.nslylx { width: 100%; height: 1520px; overflow: hidden; }
.nslylx .nslylx_nr { margin: 0px auto; width: 980px; height: auto; }
.nslylx_nr .gball { width: 980px; height: 2122px; overflow: hidden; margin-top: 10px; float: left; display: inline; }
/*  活动图片 */
.hdpic1 { width: 980px; height: 106px; margin: 5px 0px 0px 0px; }
.hdpic1 img { margin: 0px; }
/*  内容 */
.nrlelr { width: 980px; height: 1516px; }
.nrlelrle { width: 713px; height: 1496px; border: 1px solid rgb(212, 214, 211); margin: 10px 0px 0px 0px; }
.nrlelrle1 { width: 713px; height: 57px; }
.nrlelrle2 { width: 713px; height: 321px; margin: 6px 0px 0px 0px; }
.nrlelrle3 { width: 713px; height: 54px; margin: 6px 0px 0px 0px; }
.nrlelrle4 { width: 713px; height: 386px; margin: 18px 0px 0px 0px; background: url(../images2014/lylx_pic1.jpg) no-repeat; position: relative; }
.nrlelrle4 a { position: absolute; top: 3px; right: 12px; }
.nrlelrle4dv2 a { position: absolute; top: 206px; right: 12px; }
.nrlelrle5 a { position: absolute; top: 3px; right: 12px; }
.nrlelrle5dv3 a { position: absolute; top: 220px; right: 12px; }
.nrlelrle5dv4 a { position: absolute; top: 422px; right: 12px; }
.nrlelrle4dv1 { width: 410px; height: 40px; font-size: 14px; padding: 53px 0px 0px 212px; }
.nrlelrle4dv2 { width: 440px; height: 40px; font-size: 14px; padding: 154px 0px 0px 212px; line-height: 23px; }
.nrlelrle4dv2 span { color: #F00; font-size: 14px; }
.nrlelrle5 { width: 713px; height: 629px; margin: 18px 0px 0px 0px; background: url(../images2014/lylx_pic2.jpg) no-repeat; position: relative; }
.nrlelrle5dv1 { width: 440px; height: 40px; font-size: 14px; padding: 45px 0px 0px 212px; line-height: 23px; }
.nrlelrle5dv1 span { color: #F00; font-size: 14px; }
.nrlelrle5dv2 { width: 450px; height: 40px; font-size: 14px; padding: 67px 0px 0px 212px; }
.nrlelrle5dv2 span { color: #F00; font-size: 14px; }
.nrlelrle5dv3 { width: 440px; height: 40px; font-size: 14px; padding: 71px 0px 0px 212px; line-height: 23px; }
.nrlelrle5dv3 span { color: #F00; font-size: 14px; }
.nrlelrle5dv4 { width: 440px; height: 40px; font-size: 14px; padding: 160px 0px 0px 212px; line-height: 23px; }
.nrlelrle5dv5 { width: 450px; height: 40px; font-size: 14px; padding: 81px 0px 0px 212px; }
.nrlelrle5dv5 span { color: #F00; font-size: 14px; }
/*****************************new right*****************************/
.nrlelrlr { width: 255px; height: 1550px; margin: 10px 0px 0px 0px; }
.nrlelrlr1 { width: 253px; height: 316px; border: 1px solid rgb(212, 214, 211); }
.nrlelrlr1 p { width: 225px; height: 94px; margin: 2px 0px 0px 18px; font-size: 12px; line-height: 21px; }
.nrlelrlr1 p span { color: #F00; }
.nrlelrlr1 p span a { color: #F00; }
.nrlelrlr2 { width: 253px; height: 204px; border: 1px solid rgb(212, 214, 211); margin: 12px 0px 0px 0px; }
.nrlelrlr3 { width: 255px; height: 85px; margin: 12px 0px 0px 0px; }
.nrlelrlr4 { width: 253px; height: 444px; border: 1px solid rgb(212, 214, 211); }
.nrlelrlr4zj1 { width: 240px; height: 200px; background: url(../images2014/newArc_asideDoc2.jpg) no-repeat 6px 12px; }
.nrlelrlr4zj1 p { font-size: 12px; width: 120px; height: 92px; padding: 44px 0px 0px 127px; line-height: 21px; }
.nrlelrlr4zj1 p span a { color: #F00; }
.nrlelrlr4zj1 ul { font-size: 12px; width: 135px; height: 40px; padding: 23px 0px 0px 116px; }
.nrlelrlr4zj1 ul li { height: 19px; }
.nrlelrlr4zj2 { width: 240px; height: 30px; padding: 7px 0px 0px 8px; }
.nrlelrlr4zj2 a { margin: 0px 0px 0px 5px; }
.nrlelrlr4zj3 { width: 240px; height: 200px; background: url(../images2014/newArc_asideDoc3.jpg) no-repeat 6px 12px; }
.nrlelrlr4zj3 p { font-size: 12px; width: 110px; height: 92px; padding: 44px 0px 0px 135px; line-height: 21px; }
.nrlelrlr4zj3 p span a { color: #F00; }
.nrlelrlr4zj3 ul { font-size: 12px; width: 135px; height: 40px; padding: 23px 0px 0px 116px; }
.nrlelrlr4zj3 ul li { height: 19px; }
.nrlelrlr5 { width: 255px; height: 416px; margin: 3px 0px 0px 0px; }
.sdbz { clear: both; width: 980px; height: 110px; margin: 0 auto; }
.sdbz_dv1 { width: 278px; height: 65px; background: url(../images2014/sdbz_dv1bg.jpg) no-repeat; margin: 10px 0px 4px 0px; padding: 30px 0px 0px 33px; }
.sdbz_dv1 a.sdbz_dv1dian { border-right: 1px solid #fff; color: #fff; display: inline-block; font-size: 12px; line-height: 13px; margin-right: 2px; padding-right: 10px; vertical-align: middle; margin-top: 14px; }
.sdbz_dv1 a.sdbz_dv1wu { color: #fff; display: inline-block; font-size: 12px; line-height: 13px; margin-right: 2px; padding-right: 10px; vertical-align: middle; margin-top: 14px; }
.sdbz_dv2 { width: 227px; height: 65px; background: url(../images2014/sdbz_dv2bg.jpg) no-repeat; margin: 10px 0px 0px 10px; padding: 30px 0px 0px 27px; }
.sdbz_dv2 a.sdbz_dv2dian { border-right: 1px solid #fff; color: #fff; display: inline-block; font-size: 12px; line-height: 13px; margin-right: 2px; padding-right: 10px; vertical-align: middle; margin-top: 14px; }
.sdbz_dv2 a.sdbz_dv2wu { color: #fff; display: inline-block; font-size: 12px; line-height: 13px; margin-right: 2px; padding-right: 10px; vertical-align: middle; margin-top: 14px; }
.sdbz_dv3 { width: 200px; height: 65px; background: url(../images2014/sdbz_dv3bg.jpg) no-repeat; margin: 10px 0px 0px 10px; padding: 30px 0px 0px 31px; }
.sdbz_dv3 a.sdbz_dv3dian { border-right: 1px solid #fff; color: #fff; display: inline-block; font-size: 12px; line-height: 13px; margin-right: 2px; padding-right: 10px; vertical-align: middle; margin-top: 14px; }
.sdbz_dv3 a.sdbz_dv3wu { color: #fff; display: inline-block; font-size: 12px; line-height: 13px; margin-right: 2px; padding-right: 10px; vertical-align: middle; margin-top: 14px; }
.sdbz_dv4 { width: 116px; height: 65px; background: url(../images2014/sdbz_dv4bg.jpg) no-repeat; margin: 10px 0px 0px 10px; padding: 30px 0px 0px 38px; }
.sdbz_dv4 a.sdbz_dv4dian { color: #fff; display: inline-block; font-size: 12px; line-height: 13px; margin-right: 2px; padding-right: 10px; vertical-align: middle; margin-top: 14px; }
.sdbz_dv4 a.sdbz_dv4wu { color: #fff; display: inline-block; font-size: 12px; line-height: 13px; margin-right: 2px; padding-right: 10px; vertical-align: middle; margin-top: 14px; }
.pllice { clear: both; width: 980px; height: 272px; margin: 0 auto; border: 1px solid rgb(212, 214, 211); }
.pllicetitle { width: 980px; height: 57px; }
.pllicetitle1c { width: 980px; height: 57px; margin: 12px 0px 0px 0px; }
.plliceli { width: 980px; height: 205px; margin: 12px 0px 0px 0px; }
.plliceli ul { }
.plliceli ul li { font-size: 12px; color: #F00; text-align: center; margin: 0px 0px 0px 24px; }
.plliceli ul p { margin: 10px 0px 0px 0px; }
.pllicet12 { clear: both; width: 980px; height: 294px; margin: 0 auto; }
.pllicet12_jytd { clear: both; width: 980px; height: 304px; margin: 0 auto; }
 @charset "utf-8";
#yysg { float: left; width: 998px; height: 135px; clear: both; margin-top: 10px; margin-right: auto; margin-bottom: 10px; margin-left: auto; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #038120; border-bottom-color: #038120; border-left-color: #038120; }
.yysg1 { float: left; height: 38px; width: 998px; background-color: #038120; }
.yysg1 ul { margin: 0; padding: 0; float: left; }
.yysg1 li { float: left; width: 180px; height: 25px; text-align: center; padding-top: 10px; cursor: pointer; color: #FFF; list-style-type: none; }
.yysg1 li strong { display: block; font-size: 16px; padding-left: 10px; list-style-type: none; }
.yysg1 .active { width: 180px; height: 28px; background: url(../images2/foot3.gif) no-repeat; color: #085F18; }
.yysg2 { float: left; height: 93px; width: 1000px; margin-top: 0px; _margin-left: -15px; }
.yysg2 img { display: block; float: left; width: 165px; height: 73px; overflow: hidden; zoom: 1; margin-right: 20px; margin-top: 0px; }
.yysg3 img { display: block; float: left; width: 165px; height: auto; overflow: hidden; zoom: 1; margin-right: 10px; margin-top: 20px; }
.yysg4 img { display: block; float: left; width: 165px; height: auto; overflow: hidden; zoom: 1; margin-right: 10px; margin-top: 20px; }
.yysg5 img { display: block; float: left; width: 165px; height: auto; overflow: hidden; zoom: 1; margin-right: 10px; margin-top: 20px; }
.cnxh_1 { border: 1px solid #CCCCCC; height: 325px; }
.cnxh_2 { size: 30px; margin: 12px; color: #444444; }
.map2 { height: 177px; margin: 10px 0px 16px 11px; }
.map2 ul li { float: left; width: 260px; height: 24px; font-size: 12px; background: url(../images2014/d1.jpg) no-repeat 12px 5px; padding: 0px 0px 0px 28px; }
.map2 ul li a { color: #444444; }
/*列表页专家切换*/
.picMarquee-left { width: 298px; overflow: hidden; position: relative; }
.picMarquee-left .hd { background: #f4f4f4; padding: 0 10px; }
.picMarquee-left .hd .prev, .picMarquee-left .hd .next { display: block; width: 5px; height: 9px; float: right; margin-right: 5px; margin-top: 10px; overflow: hidden; cursor: pointer; background: url("../images2014/arrow.png") no-repeat; }
.picMarquee-left .hd .next { background-position: 0 -50px; }
.picMarquee-left .hd .prevStop { background-position: -60px 0; }
.picMarquee-left .hd .nextStop { background-position: -60px -50px; }
.picMarquee-left .bd { padding: 10px; }
.picMarquee-left .bd ul { overflow: hidden; zoom: 1; }
.picMarquee-left .bd ul li { margin: 0 8px; float: left; _display: inline; overflow: hidden; text-align: center; }
.picMarquee-left .bd ul li .pic { text-align: center; }
.picMarquee-left .bd ul li .pic img { width: 154px; height: 156px; display: block; padding: 2px; border: 1px solid #ccc; }
.picMarquee-left .bd ul li .pic a:hover img { border-color: #999; }
.picMarquee-left .bd ul li .title { line-height: 24px; }
/*底部css*/		
.mostdown { margin: 0px; padding: 0px; float: left; height: 320px; width: 100%; background: #00791c; background-repeat: repeat-x; margin-top: 10px; }
.footpic { width: 990px; height: 301px; overflow: hidden; margin: 0 auto; }
.footpic img { float: left; }
.footpic .ft_zx{width: 990px; height:88px; }
.footpic .ft_con{width: 990px;margin-top:20px;  }
.footpic .ft_lf{ width:272px; height:200px; float:left; margin:15px 0 0 15px;}
.footpic .ft_mid{ width:365px;height:200px;float:left; border-left:1px dashed #fff; padding-left:20px; margin-left:20px;color:#fff;font-family:"微软雅黑";}
.footpic .ft_mid p{font-size: 14px;line-height: 26px;}
.footpic .ft_mid span{font-size: 22px; font-weight: bold;display: inline-block;margin-bottom: 10px;}
.footpic .ft_mid a{ color:#fff; }
.footpic .ft_mid a.dh,.footpic .ft_mid a.qq{display:inline-block; height:30px; line-height:30px;}
.footpic .ft_rt{ width:255px;height:200px;float:left;border-left:1px dashed #fff;padding-left:16px; margin-left:16px;}	
.footpic .ft_rt ul { width: 235px; height: 200px; margin-top:25px;}
.footpic .ft_rt li { float: left; }
.footpic .ft_rt img { float: left; margin: 5px; }
