﻿@charset "gb2312";
html { overflow-x: hidden; }
ol, li, h1, h2, h3, h4, h5, h6, form, input, p, table, tr, th, td, iframe, embed, object, img，span, a { margin: 0; padding: 0; text-overflow: ellipsis; }
img { border: none; }
body { font-family: "微软雅黑"; font-size: 14px; line-height: 24px; background: #f1f1f1; color: #000; }
* { margin: 0px; padding: 0px; }
li { float: left; list-style-type: none; list-style: none; }
a { text-decoration: none; color: #000 }
a:hover { text-decoration: underline }
p { margin: 0; padding: 0; }
.clear { clear: both }
.left { float: left; display: inline }
.right { float: right; display: inline }
.inline-block { display: inline-block }
#main { width: 100%; height: auto; min-width: 986px; }
.img1 { float: left; margin-left: 161px; }
.img2 { float: left; }
.top_bg { width: 100%; height: 81px; display: block; cursor: pointer; }
.red { color: #fe0002; }
.blank { width: 100%; height: 5px; clear: both; line-height: 5px; }
.clearFix:after { content: "\20"; display: block; height: 0; clear: both; visibility: hidden }
.w1000 { width: 1000px; margin: 0 auto; }
.w1050 { width: 1050px; margin: 0 auto; }
.head { background: #fff; }
.head .w1000 { height: 80px; padding: 10px 0; }
.nav { font-size: 16px; background: #008e98; height: 40px; line-height: 40px; }
.nav .w1000 { height: 40px; padding: 0; }
.nav li { float: left; width: 120px; text-align: center; }
.nav li a { color: #fff; }
.subMenu { background: #fff; border-bottom: 1px solid #d7d7d7; height: 120px; width: 100%; }
.subMenu .nav2 { overflow: hidden; }
.subMenu .nav2 li { float: left; height: 100px; width: 250px; padding: 10px 0; }
.subMenu .nav2 li span { float: left; height: 90px; overflow: hidden; width: 56px; padding-top: 10px; }
.subMenu .nav2 li p { color: #c9c9c9; height: 80px; line-height: 20px; width: 180px; padding-left: 10px; padding-top: 20px; float: left; }
.subMenu .nav2 li p a { display: block; float: left; height: 20px; line-height: 20px; overflow: hidden; font-size: 13px; }
.subMenu .nav2 li p a:nth-child(3) { color: red; }
.bannerCenter { position: relative; width: 100%; height: 400px; margin: 0 auto; }
.bannerCenter li { position: absolute; bottom: 0; left: 0; z-index: 2; width: 100%; min-width: 1000px; _width: 1440px; overflow: hidden; opacity: 0; filter: opacity(alpha=0); }
.bannerCenter li.active, .banner3 li.active { z-index: 3; opacity: 1; filter: opacity(alpha=100); }
.bannerCenter li img, .banner3 li img { display: block; margin: 0 auto; }
.bannerCenter div.btn { position: absolute; bottom: 10px; left: 50%; z-index: 4; width: 120px; height: 20px; margin-left: -50px; }
.banner3 div.btn { position: absolute; bottom: 10px; right: 10px; z-index: 4; width: 60px; height: 20px; }
.bannerCenter div.btn span, .banner3 div.btn span { display: inline-block; *zoom:1;
*display:inline;
width: 12px; height: 12px; overflow: hidden; margin: 0 4px; background: #cfcfcf; text-align: center; line-height: 20px; color: #fff; cursor: pointer; }
.bannerCenter div.btn span.active, .banner3 div.btn span.active { background: #f7941d; color: #db3636; }
.toggleBtn { position: absolute; right: 170px; bottom: 0; z-index: 10; width: 112px; height: 30px; padding-left: 11px; background: #006f7d url() no-repeat left center; color: #fff; font-size: 16px; line-height: 30px; cursor: pointer; }
.toggleBtn span { display: block; position: absolute; top: 0; right: 0; width: 40px; height: 30px; background: url() no-repeat top right; }
.hiHidden { display: none; }
/*footer*/
.w1062 { width: 1000px; margin: 0 auto; }
#footer { background: #03a8b3; }
.copy_right { float: left; width: 404px; }
.footer_main img { display: block; }
.footer_main { height: 387px; background: url(../images/footer_pic.jpg) right bottom no-repeat; }
.copy_right p.txt { color: #fff; line-height: 20px; border-top: 1px solid #fff; font-size: 12px; padding: 10px 0px; }
.footer { background: url(../images/fbg.gif) repeat; }
.foot { padding: 20px 0; overflow: hidden; }
.ftLogo { padding-right: 50px; }
.ft2 { width: 287px; padding: 0 45px; border-right: 1px solid #53aca6; border-left: 1px solid #53aca6; }
.ft2 ul { overflow: hidden; padding-left: 5px; }
.ft2 h3 { font-size: 14px; color: #fff; padding-bottom: 10px; }
.ft2 li { float: left; margin-bottom: 10px; margin: 0 5px; }
.ft2 li a { padding: 3px; color: #b8dcda; }
.ft2 li a:hover { background: #fff; border-radius: 2px; color: #005b5b; text-decoration: none; }
.ewm { padding: 0 0 0 60px; color: #fff; width: 305px; }
.ewm img { margin-right: 10px; }
.ewm p { line-height: 24px; padding-top: 20px; overflow: hidden; }
.ewm span { display: block; clear: both; font-size: 38px; height: 50px; line-height: 50px; background: url(../images/ft-03.jpg) no-repeat 0 8px; padding-left: 40px; margin-top: 70px; }
.copyright { background: url(../images/fbg2.gif) repeat; text-align: center; padding: 20px 0 50px; color: #fff; }
#container { width: 986px; height: auto; margin: 10px auto; padding: 10px; background: #fff; overflow: hidden; }
.video { height: 140px; background: url(../images/videotit.jpg) 15px 10px no-repeat; }
.videolist { width: 750px; height: 140px; margin-left: 90px; overflow: hidden; float: left; }
.videolist li { float: left; width: 178px; height: 140px; margin-right: 10px; }
.videozx { width: 140px; padding-top: 20px; }
.videozx p { font-size: 17px; font-weight: bold; color: #565959; }
.videozx a { display: block; width: 130px; height: 42px; font-size: 18px; line-height: 42px; text-align: center; color: #fff; background: #03a09b; margin-top: 20px; }
.ts_tit { width: 100%; border-bottom: 1px solid #b9b9b9; height: 38px; color: #008e98; line-height: 38px; }
.ts_tit h2 { font-size: 24px; float: left; }
.ts_tit span { color: #595959; font-size: 22px; line-height: 42px; padding-left: 15px; }
.tsindex { padding-top: 10px; overflow: hidden; }
.tsul, .tsul2 { width: 236px; background: #a4e8e7; padding: 0 2px 10px; }
.tsul li, .tsul2 li { height: 39px; border-bottom: 1px dashed #000; width: 100%; line-height: 39px; font-size: 16px; }
.tsul li.hover, .tsul li:hover, .tsul2 li.hover, .tsul2 li:hover { background: #e0ffff; }
.tsul li span, .tsul2 li span { display: block; width: 20px; height: 25px; background: #299699; float: left; color: #fff; line-height: 25px; text-align: center; margin: 7px 5px 0; font-size: 20px; }
.tsulc { width: 474px; margin: 0 0 0 15px; }
.box { width: 986px; height: auto; padding: 10px 0px 10px 0px; overflow: hidden; }
.jianjie { height: 340px; overflow: hidden; }
.br { border: 1px solid #e0e0e0; padding: 0 0 10px 0; }
.jianjiei { padding: 0 0 0 10px; height: 390px; overflow: hidden; position: relative; }
.jianjie_video { position: absolute; top: 82px; left: 3px; }
.picture { width: 100%; height: auto; text-align: center; padding: 6px 0px; }
.picture2 { width: 100%; height: auto; text-align: center; padding: 6px 0px; }
.picture1 { width: 100%; height: auto; }
.jjTit { background: url(../images/show_07.jpg) no-repeat #008e98 10px 14px; }
.t2 { height: 40px; line-height: 40px; color: #fff; font-size: 18px; padding-left: 33px; }
.t2 span { font-size: 14px; padding-left: 10px; text-shadow: 1px 1px 2px #007F85, 0 0 0 #006364; color: #004A4B; }
.jj_con, .jja { width: 250px; height: auto; margin: 0px auto; padding-bottom: 6px; overflow: hidden; }
.jj_con p { text-indent: 2em; font-size: 14px; line-height: 20px; color: #666; }
.jja { padding: 0; text-align: center; }
.jja a { background: #318b8b; padding: 8px 15px; color: #fff; margin: 0 10px; }
.righttel { width: 100%; margin-top: 10px; background: url(../images/righttel.jpg) 10px 15px no-repeat #f1f1f1; height: 65px; }
.righttel p { line-height: 20px; padding: 15px 0 0 70px; color: #059a9c; }
.doc { width: 985px; height: auto; overflow: hidden; }
.doc_t { width: 985px; height: 50px; background: url() left top no-repeat; }
.doc_t a { width: 547px; height: 39px; display: block; margin: 3px 0px 0px 221px; }
.doc2 { width: 951px; height: 183px; border: 1px solid #22810d; border-top: none; padding: 0px 16px; overflow: hidden; }
.doc_con { width: 951px; height: 157px; overflow: hidden; }
.doc_list { width: 951px; height: 157px; overflow: hidden; }
.doc_list ul { width: 317px; height: 157px; float: left; }
.doc_list ul li.tu1 { width: 138px; height: 157px; margin-left: 10px; display: inline; float: left; }
.doc_list ul li.wen1 { width: 159px; height: 157px; padding-left: 10px; float: left; }
.doc_list ul li h3 { font-size: 14px; font-weight: bold; line-height: 28px; padding-bottom: 6px; color: #b61d1f; }
.doc_list ul li.wen1 p { height: 100px; line-height: 20px; color: #666; }
.group { width: 800%; float: left; }
#marquePic1 { float: left; }
#marquePic2 { float: left; }
#demo { overflow: hidden; width: 951px; height: 157px; }
#indemo { float: left; width: 800%; }
#demo1 { float: left; }
#demo2 { float: left; }
.colee3 { height: 400%; }
.c7 { width: 986px; height: auto; margin-top: 10px; overflow: hidden; }
.c7 .c7_1 { width: 717px; height: auto; float: left; overflow: hidden; }
.c7 .border { width: 715px; height: auto; border: 1px solid #008e98; float: left; margin-bottom: 5px; overflow: hidden; }
.c7 .c7_1 .jbleft1bt { background: url(../images/jbbg.jpg) no-repeat; display: inline; float: left; height: 33px; margin: 0; overflow: hidden; padding: 0; width: 715px; }
.c7 .c7_1 .title { width: 115px; height: 23px; margin-top: 10px; line-height: 22px; font-weight: bold; float: left; text-align: center; }
.c7 .c7_1 .title a { color: #fff; font-size: 14px; }
.c7 .c7_1 .jbleft1bt2 { clear: none; display: inline; float: right; height: 28px; margin-right: 5px; overflow: hidden; padding: 5px 0 0; width: 474px; font-size: 14px; }
.c7 .c7_1 ul { padding: 0; margin: 0; height: 28px; }
.c7 .c7_1 li { width: 116px; height: 28px; float: left; text-align: center; line-height: 28px; }
.c7 .c7_1 li.hover { width: 116px; height: 28px; float: left; background: url(../images/jbbg2.jpg) no-repeat; font-weight: bold; }
.c7 .c7_1 li a { color: #008e98; }
.c7 .c7_1 .c7_left { width: 210px; height: 230px; float: left; margin-left: 15px; margin-top: 15px; display: inline; overflow: hidden; }
.c7 .c7_1 .c7_left img { float: left; }
.c7 .c7_1 .c7_left .title { float: left; font-weight: bold; line-height: 25px; width: 210px; height: 25px; margin: 0px; padding: 0; }
.c7 .c7_1 .c7_left p { width: 210px; height: auto; margin: 0px; padding: 0; line-height: 21px; text-indent: 2em; }
.c7 .c7_1 .c7_left p a { color: #464747; }
.c7 .c7_1 .c7_right { width: 443px; height: 240px; float: left; margin-left: 35px; margin-top: 15px; display: inline; overflow: hidden }
.c7 .c7_1 .c7_right h4 { width: 443px; float: left; height: 30px; line-height: 30px; text-align: center; font-size: 14px; margin: 0 }
.c7 .c7_1 .c7_right h4 a { color: #fb0200; }
.c7 .c7_1 .c7_right p { width: 443px; float: left; height: 43px; line-height: 21px; font-size: 14px; margin: 0; text-indent: 2em; }
.c7 .c7_1 .c7_right p a { color: #f00; }
.c7 .c7_1 .c7_right .newlist { width: 443px; height: 104px; float: left; margin-top: 16px; display: inline; }
.c7 .c7_1 .c7_right li { width: 192px; height: 26px; float: left; display: inline; text-align: left; padding-left: 15px; line-height: 23px; _line-height: 21px; background: url(../images/new_bg.jpg) no-repeat; }
.c7 .c7_1 .c7_right li a { color: #464747; float: left; }
.c7 .c7_1 .c7_right .ad { width: 443px; height: 57px; border: 1px solid #C8DFF3; float: left; margin-top: 10px; }
.newlist2 { width: 395px; height: 36px; margin: 8px 0px 0px 28px; background: #e8f8f8; }
.newlist2 span { width: 310px; height: 36px; font-size: 14px; line-height: 36px; color: #535250; display: block; float: left; text-align: center; }
.newlist2 span a { color: #535250; padding: 0px 10px; }
.newlist2 img { margin-top: 8px; }
.new_r { width: 260px; height: auto; float: right; overflow: hidden; }
.new_r h2 { font-family: "微软雅黑"; padding-top: 10px; letter-spacing: 3px; }
.box2 { width: 258px; height: 288px; border: 1px solid #008e98; margin-bottom: 5px; overflow: hidden; float: left; }
.new_title { width: 258px; height: 34px; background: url(../images/newtitle2.jpg) no-repeat; }
.new_title span { width: 152px; height: 24px; padding: 10px 0px 0px 6px; text-align: left; display: block; line-height: 24px; font-weight: bold; font-size: 14px; margin: 0 auto; text-align: center; }
.new_title span a { color: #fff; }
.new_title span a:hover { text-decoration: none; }
.zjsy_con { width: 253px; height: 249px; padding: 3px 2px 2px 3px; overflow: hidden; }
.zjsy_list { width: 253px; height: 249px; overflow: hidden; }
.new_con { width: 253px; height: 249px; }
.new_con ul { width: 247px; height: 58px; margin-top: 3px; background: #e8f8f8; padding: 6px 3px 3px 3px; }
.new_con ul li.pic1 { width: 57px; height: 58px; float: left; }
.new_con ul li.txt1 { width: 180px; height: 58px; padding-left: 10px; float: left; }
.new_con ul li.txt1 .doctor { width: auto; height: 20px; line-height: 20px; display: block; padding-right: 6px; float: left; }
.new_con ul li.txt1 .doctor a { color: #008e98; font-weight: bold; text-decoration: none; }
.new_con ul li.txt1 .tu { width: auto; height: 20px; display: block; }
.new_con ul li.txt1 .red { color: #fe0000; font-size: 14px; line-height: 18px; display: block; }
.new_con ul li.txt1 .link { color: #666; font-size: 14px; line-height: 18px; display: block; }
.new_con ul li.txt1 .link a { color: #666; text-decoration: none; }
.new_list { width: 218px; height: 190px; margin-left: 16px; overflow: hidden; }
.new_list ul { width: 218px; height: 190px; overflow: hidden; float: left; }
.new_list ul li { width: 218px; height: 165px; text-align: center; }
.new_list ul li a { display: block; }
.new_list ul li.wen3 { width: 218px; height: 24px; line-height: 24px; text-align: center; }
.jsfoot_scroll { width: 218px; height: 190px; overflow: hidden; line-height: 25px; text-align: center; margin: 0px auto; }
.jsfoot_scroll a { display: block; text-align: center; }
.newlist3 { width: 218px; height: 190px; }
.tu3 { width: 100%; height: 165px; text-align: center; }
.wenben3 { width: 100%; height: 25px; line-height: 25px; text-align: center; }
.#outer {
padding:0px;
margin:0px;
width:610px;
height:100px text-align:center;
}
.con { width: 252px; height: 248px; margin: 3px; background-color: #fff; }
.box_con { width: 252px; height: 190px; overflow: hidden; }
.jk { width: 252px; height: 190px; overflow: hidden; }
.jk ul li { width: 252px; height: 190px; float: left; text-align: center; }
.list { width: 234px; height: auto; margin: 0px 12px; overflow: hidden; }
.list ul li { width: 214px; height: auto; line-height: 22px; padding-left: 20px; background: url(../images/libg3.jpg) left center no-repeat; }
.list ul li a { float: left; }
.link1 { width: 244px; height: 65px; padding-left: 7px; }
#smallbox { overflow: hidden; height: 129px; width: 237px; }
#bigbox { border: 1px #ccc solid; overflow: hidden; margin-top: -320px; position: relative; left: -580px; width: 580px; }
#view { border: 1px #F00 solid; width: 0px; height: 0px; position: absolute; }
.box3 { width: 986px; height: auto; margin: 8px 0px; overflow: hidden; }
.kfbl { width: 486px; height: auto; border: 1px solid #008e98; float: left; }
.kfbl_r { width: 486px; height: auto; border: 1px solid #008e98; float: right; }
.kfbl_con { width: 476px; height: auto; padding-right: 10px; overflow: hidden; }
.kfbl_new { width: 231px; height: 220px; float: left; padding: 8px 0px 8px 7px; }
.kfbl_new ul { width: 229px; height: 218px; border: 1px solid #cbcbcb; overflow: hidden; }
.kfbl_new ul li.pic1 { width: 229px; height: 139px; }
.kfbl_new ul li.txt1 { width: 211px; height: auto; padding: 0px 9px; color: #595758; }
.kfbl_new ul li.txt1 span { font-size: 14px; font-weight: bold; text-align: center; color: #000; display: block; line-height: 26px; }
.liaofa { width: 462px; height: 185px; margin: 12px 7px 12px 6px; background-color: #e8f8f8; padding: 0px 7px 0px 4px; }
.liaofa img { margin: 7px 0px 3px 4px; }
.jryy { width: 485px; height: auto; float: left; border-top: 1px solid #cacaca; border-right: 1px solid #cacaca; margin-bottom: 10px; }
.title1 { width: 100%; height: 34px; background: url(../images/titlebg.jpg) no-repeat; float: left; }
.title1 span { width: 94px; height: 27px; padding: 7px 0px 0px 11px; line-height: 27px; text-align: center; display: block; font-size: 16px; font-weight: bold; color: #408b2c; margin-left: 0px; }
.title1 span a { color: #008e98; }
.title1 span a:hover { text-decoration: none; }
.picture2 { width: 100%; height: auto; padding: 6px 0px 6px 0px; text-align: center; }
.jryy_list { width: 220px; height: 78px; padding: 6px 0px; margin: 0px 0 0 10px; border: 1px solid #31a1a2; float: left; display: inline; }
.jyzn { width: 243px; height: auto; float: left; margin-bottom: 10px; border-top: 1px solid #cacaca; }
.jyzn_con { width: 230px; height: 90px; margin: 0 10px 0 0; border-left: 1px solid #cacaca; float: right; display: inline; }
.link2 { width: 206px; height: auto; padding-bottom: 9px; margin: 0px auto; }
.link2 img { margin-top: 7px; }
.add { width: 100%; height: auto; padding-top: 6px; }
.hzhb { width: 980px; height: auto; margin-top: 8px; border: 1px solid #008e98; padding: 2px; overflow: hidden; }
.hzhb_t { width: 25px; height: 115px; float: left; }
.hzhb_con { width: 920px; height: 115px; float: left; padding-left: 30px; overflow: hidden; }
.weizhi { width: 984px; height: 34px; border: 1px solid #bae1a8; background: url(../images/wzbg.jpg) top repeat-x; margin-top: 4px; }
.dqwz { width: auto; height: 34px; line-height: 34px; background: url(../images/wzbg2.jpg) left top no-repeat; padding-left: 40px; padding-right: 6px; font-size: 14px; color: #333; float: left; }
.dqwz a { color: #333; }
.middle { width: 986px; height: auto; overflow: hidden; margin: 0 auto; }
.middle_l { width: 719px; height: auto; float: left; margin-right: 6px; display: inline; }
.con1 { width: 713px; height: 303px; border: 1px solid #008e98; padding: 2px 0px 5px 4px; overflow: hidden; margin-bottom: 6px; float: left; }
.flash { width: 261px; height: 299px; float: left; border: 1px solid #008e98; margin-top: 2px; margin-right: 17px; display: inline; }
.flash2 { width: 261px; height: 299px; float: left; margin-right: 35px; display: inline; }
.news { width: 433px; height: auto; float: left; }
.title2 { width: 403px; height: 28px; padding-left: 30px; line-height: 28px; background: url(../images/title3.jpg) no-repeat; color: #fff; font-size: 14px; }
.title2 a { color: #fff; }
.title2 a:hover, .jb a:hover { text-decoration: none; }
.news p { font-size: 14px; line-height: 28px; margin: 8px 0px; padding-right: 10px; color: #333; text-indent: 2em; }
.news h2 { text-align: center; line-height: 30px; }
.news h2 a { font-size: 16px; color: #ff0000; line-height: 30px; }
.list1 { width: 400px; height: auto; border-top: 1px dashed #ccc; padding: 13px 0px 0px 23px; }
.list1 ul { width: 100%; height: auto; }
.list1 ul li { width: 100%; height: 28px; line-height: 28px; font-size: 14px; background: url(../images/libg7.jpg) left center no-repeat; }
.list1 ul li a { padding-left: 16px; color: #555555; }
.con2 { width: 725px; height: auto; margin-left: -6px; overflow: hidden; }
.news1 { width: 354px; height: 290px; border: 1px solid #008e98; margin-left: 6px; display: inline; margin-bottom: 7px; float: left; overflow: hidden; }
.news1_t { width: 354px; height: 33px; background: url(../images/title4.jpg) no-repeat; }
.jb { width: auto; height: 24px; line-height: 24px; padding-left: 35px; padding-top: 4px; color: #000; font-size: 14px; float: left; }
.more { width: 58px; height: 15px; padding-top: 8px; float: right; }
.news1_con { width: 334px; height: auto; margin: 10px 10px 0px 10px; overflow: hidden; }
.news1_list1 { width: 334px; height: 72px; padding-bottom: 15px; }
.news1_list1 li.tu { width: 70px; height: 72px; float: left; }
.news1_list1 li.wen { width: 254px; height: 72pa; float: left; padding-left: 10px; line-height: 24px; color: #545454; }
.news1_list1 li p { text-indent: 2em; }
.news1_list1 li h3 { height: 24px; line-height: 24px; font-size: 14px; text-align: center; }
.news1_list1 li a { color: #ff0103; font-weight: bold; }
.news1_list2 { width: 334px; height: 144px; border-top: 1px dashed #ccc; padding-top: 8px; }
.news1_list2 li { width: 334px; height: 24px; line-height: 24px; font-size: 14px; background: url(../images/libg8.jpg) 6px center no-repeat; color: #000; }
.news1_list2 li a { padding-left: 22px; color: #000; }
.news2 { height: auto; overflow: hidden; margin-top: 10px; }
.news2_t { width: 257px; height: 40px; line-height: 40px; color: #fff; font-size: 18px; padding-left: 33px; }
.news2_con { width: 250px; height: 183px; padding: 11px 2px 9px 3px; border: 1px solid #a8ced1; border-top: none; }
.news2_con3 { height: auto; overflow: hidden; }
.news2_con3 p { width: 206px; height: auto; margin: 0px auto; line-height: 24px; }
.alTit { background: url(../images/show_15.jpg) no-repeat #008e98 10px 17px; }
.daohangTit { background: url(../images/show_19.gif) no-repeat #008e98 10px 13px; }
.news2_list { height: auto; overflow: hidden; padding: 2px; border: 1px solid #e0e0e0; }
.news2_list ul { width: 100%; height: auto; padding-top: 2px; }
.news2_list ul li.pic2 { width: 100%; height: 122px; overflow: hidden; }
.news2_list ul li.txt2 { width: 239px; height: 32px; line-height: 32px; overflow: hidden; padding-left: 15px; background: #d8d8d8; margin-bottom: 2px; }
.news2_list ul li.txt2 a { color: #008e98; }
.news2_list2 { width: 255px; height: 216px; border: 1px solid #a8ced1; border-top: none; overflow: hidden; background: #f7f7f7; }
.news2_list2 ul { width: 250px; height: 208px; margin-left: 4px; background: url(../images/libg10.jpg) no-repeat; }
.news2_list2 ul li { width: 234px; height: 26px; line-height: 26px; padding-left: 16px; }
.news2_list2 ul li a { float: left; color: #000; }
.news2_con2 { width: 250px; height: auto; padding: 0px 2px 0px 3px; border: 1px solid #a8ced1; border-top: none; overflow: hidden; }
.t1 { width: 250px; height: auto; }
.tu2 { width: 250px; height: auto; padding: 4px 0px; }
.wen2 { width: 208px; height: auto; padding-left: 42px; line-height: 26px; float: left; }
.hong { color: #ee2f13; }
.wen2 .big { font-size: 14px; }
.djs { width: 208px; height: auto; line-height: 24px; background: url(../images/timebg.jpg) no-repeat; overflow: hidden; margin: 6px 0px 9px 42px; display: inline; float: left; color: #000; }
.djs .time { width: 28px; height: 24px; padding-right: 23px; display: block; float: left; text-align: center; color: #fff; }
.kaishi { width: 208px; height: 26px; line-height: 26px; padding-left: 42px; padding-bottom: 6px; float: left; }
.kaishi span { display: block; float: left; }
.kaishi .pic3 { padding-left: 10px; }
.middle_l2 { width: 717px; height: auto; padding: 0 0px 10px; float: left; margin-bottom: 10px; }
.con3 { width: 717px; height: auto; border-bottom: 1px solid #bbe2ab; padding-bottom: 10px; overflow: hidden; }
.con3_l { width: 250px; height: 170px; padding: 0px 25px 0px 20px; float: left; }
.con3_r { width: 410px; height: auto; float: left; }
.con3_r h3 { font-size: 14px; line-height: 30px; text-align: center; margin-bottom: 12px; }
.con3_r p { text-indent: 2em; line-height: 24px; padding-bottom: 8px; border-bottom: 1px dashed #ccc; font-size: 14px; }
.list2 { width: 100%; height: auto; line-height: 24px; font-size: 14px; padding-top: 4px; }
.list2 li { width: 50%; height: 24px; float: left; background: url(../images/libg11.jpg) left center no-repeat; }
.list2 li a { padding: 0px 4px 0px 12px; }
.list3 { width: 717px; height: auto; margin-top: 20px; overflow: hidden; padding-bottom: 10px; }
.list-r-1 { margin-bottom: 20px; padding-bottom: 15px; border-bottom: 1px dashed #d9d9d9; height: 87px; }
.list-r-1 h3 { height: 30px; line-height: 25px; font-family: "微软雅黑", "黑体"; font-size: 18px; font-weight: normal; }
.list-r-1 h3 a { color: #000; padding: 0px 5px; padding-bottom: 2px; border-radius: 2px; transition: all 0.3s linear 0s; border-radius: 2px; }
.list-r-1 h3 a:hover { color: #fff; text-decoration: none; background: #008e98; }
.list-r-1 p { font-size: 14px; line-height: 28px; color: #555; text-indent: 2em; }
.list-r-1 p a { color: #008e98; padding: 0px 5px; padding-bottom: 2px; border-radius: 2px; transition: all 0.3s linear 0s; border-radius: 2px; }
.list-r-1 p a:hover { color: #fff; text-decoration: none; background: #008e98; }
.fenye { width: 677px; margin: 0px auto; padding-bottom: 7px; text-align: center; }
.fenye li { margin: 0 5px; display: inline; }
.fenye a { line-height: 20px; color: #666; }
.fenye a.dq { border: none; color: #000; }
.content { width: 657px; height: auto; margin: 0px auto; font-size: 15px; color: #404040; }
.content h1 { font-size: 24px; line-height: 48px; text-align: center; }
.artcont p, .artcont div { line-height: 26px; font-size: 15px; margin-bottom: 10px; text-indent: 2em; color: #404040; }
.ly { width: 657px; margin-bottom: 10px; border: 1px solid #ccc; }
.ly1 { width: 100%; text-align: center; padding: 5px 0; }
.ly2 { width: 100%; height: 40px; line-height: 40px; background: #f1f1f1; font-size: 16px; }
.ly2 span { padding-left: 10px; color: #01909e; }
.ly2 a { float: right; width: 130px; height: 40px; background: url(../images/article_tit2.jpg) right 5px center no-repeat #01909e; color: #fff; line-height: 40px; padding-left: 5px; }
.left_content_zj { width: 637px; height: 125px; background: #f1f1f1; border: 1px solid #dadada; padding: 10px; overflow: hidden; margin-bottom: 10px; }
.left_content_zj dt { text-align: center; width: 127px; height: 125px; float: left; margin-right: 10px; }
.left_content_zj dd p { text-indent: 2em; color: #666666; font-size: 12px; line-height: 18px; }
.left_content_zj dd b { font-size: 14px; color: #008e98; }
.left_content_zj dd s { text-decoration: none; font-size: 14px; color: #333333; padding-right: 10px; }
.left_content_zj dd span { display: block; height: 30px; line-height: 30px; font-size: 12px; }
.left_content_zj .zj_zz { height: 26px; padding-top: 6px; }
.left_content_zj .zj_zz a { display: block; float: left; height: 26px; line-height: 26px; background: url(../images/nr2.jpg) no-repeat 6px 2px #1a9aa3; margin-right: 10px; padding: 0 10px 0 33px; color: #fff }
.left_content_zj .zj_zz a.z2 { background-position: 6px -24px; }
.left_content_zj .zj_zz a.z3 { background-position: 6px -52px; }
.left_content_zj .zj_zz a.z4 { background-position: 6px -75px; }
.blue { color: #0201fd; }
.blue:hover { color: #fe0000; }
.zx { width: 100%; text-align: center; margin-bottom: 10px; }
.zx img { margin: 0px 4px 0px 3px; }
.zx1 { width: 657px; height: 112px; padding-top: 133px; background: url(../images/zxbg.jpg) no-repeat; }
.zixun { width: 480px; height: 112px; float: right; font-weight: bold; font-size: 14px; text-align: center; }
.gc_zxyy { width: 330px; height: 45px; text-align: center; margin: 14px auto 0; }
.gc_zxyy a { width: 145px; height: 45px; line-height: 45px; font-size: 14px; font-weight: bold; color: #ffffff; display: block; float: left; margin: 0px 10px; }
.gc_zxyy a.zx { background: url() 0px 0px no-repeat; }
.gc_zxyy a.yy { background: url() 0px -45px no-repeat; }
.bshare-custom { width: 563px; height: 20px; padding-left: 100px; margin: 20px 0px; overflow: hidden; }
.gc_fenpian { width: 663px; height: 30px; line-height: 30px; overflow: hidden; background: #f2f2f2; }
.gc_fenpian span { width: 311px; height: 30px; padding-left: 20px; float: left; }
.gc_fenpian a { color: #000000; }
.gc_bszy02 { width: 350px; height: 277px; float: left; border: 1px solid #008e98; margin: 0 9px 0px 0px; overflow: hidden; background: url() -290px 0px no-repeat; }
.gc_bszy02 dl { width: 272px; height: auto; padding: 50px 0px 0px 63px; }
.gc_bszy02 dl dt { font-size: 14px; font-weight: bold; line-height: 22px; padding-top: 8px; }
.gc_bszy02 dl dd { font-size: 14px; line-height: 22px; }
.gc_mainleft_yy { width: 344px; height: 278px; float: right; }
.otherlist { width: 350px; height: 180px; float: left; margin-right: 10px; border: 1px solid #008e98; overflow: hidden; }
.title5 { width: 100%; height: 28px; line-height: 28px; background: url(../images/titlebg1.jpg) repeat-x; border-bottom: 1px solid #008e98; margin-bottom: 15px; }
.title5 span { padding-left: 13px; font-size: 14px; font-weight: bold; color: #008e98; }
.listcon { width: 342px; height: auto; padding-left: 8px; float: left; }
.listcon1 { width: 147px; height: 131px; padding-left: 14px; float: left; }
.pic4 { width: 147px; height: 101px; }
.txt4 { width: 100%; line-height: 30px; text-align: center; }
.otherlist1 { width: 355px; height: 180px; float: left; border: 1px solid #008e98; overflow: hidden; }
.pic5 { width: 98px; height: 99px; float: left; padding: 0px 5px 0px 8px; }
.otherlist1 p { line-height: 20px; }
.middle_l3 { width: 717px; height: auto; border: 1px solid #bbe2ab; margin-bottom: 10px; padding-bottom: 10px; overflow: hidden; }
.middle_title { width: 717px; height: auto; border-bottom: 1px solid #bbe2ab; margin-bottom: 10px; }
.zj { width: 105px; height: auto; padding: 0px 10px; float: left; text-align: center; margin-bottom: 10px; }
.zj_con { width: 570px; height: auto; float: left; line-height: 18px; margin-bottom: 10px; }
.zj_con p { text-indent: 2em; }
.table2 { width: 570px; height: auto; color: #333; }
.table2 td { vertical-align: text-top; }
.picture3 { width: 112px; height: 101px; padding: 0px 10px; float: left; }
.txt3 { width: 535px; height: 89px; float: left; padding: 14px 13px 0px 13px; background: url(../images/txtbg.jpg) no-repeat; line-height: 20px; }
.yuyue { width: 360px; height: auto; margin: 23px auto 0px auto; line-height: 36px; }
.yuyue a { display: block; float: left; padding-right: 4px; }
.middle_l4 { width: 717px; height: auto; border: 1px solid #bbe2ab; border-top: none; margin-bottom: 10px; overflow: hidden; }
.middle_title1 { width: 717px; height: 32px; line-height: 32px; background: url(../images/titlebg2.jpg) repeat-x; }
.middle_title1 ul li { width: 109px; height: 32px; line-height: 32px; float: left; text-align: center; font-weight: bold; font-size: 14px; background: url(../images/libg13.jpg) repeat-x; }
.middle_title1 ul li.hover { background: url(../images/libg14.jpg) repeat-x; }
.middle_title1 ul li a:hover { text-decoration: none; }
.middle_con { width: 717px; height: auto; padding-bottom: 10px; }
.yellow { color: #ff8603; }
.news3 { width: 673px; height: auto; padding: 0px 38px 0px 6px; background: #f9f9f9; }
.news3_t { width: 100%; height: 32px; line-height: 32px; border-bottom: 1px solid #ddd; }
.news3_t ul li { width: 85px; height: 32px; float: left; color: #808080; font-size: 14px; }
.news3_t ul li .yellow { text-decoration: underline; }
.news3_t ul li .black { color: #000; }
.news3_t ul li a { color: #808080; }
.news3_t ul li a { text-decoration: none; }
.news3_list { width: 673px; height: auto; overflow: hidden; }
.news3_list ul { width: 673px; height: 141px; padding: 10px 0px; font-size: 14px; border-bottom: 1px dashed #e3e3e3; }
.news3_list ul.no { border-bottom: none; }
.news3_list ul li.name { width: 202px; height: 110px; padding-top: 31px; border-right: 1px solid #e3e3e3; float: left; text-align: center; }
.news3_list ul li.content2 { width: 450px; height: 141px; float: left; padding-left: 20px; }
.news3_list ul li .green { color: #358c00; }
.nav_daohang { width: 982px; height: 70px; border: 2px solid #008e98; padding-top: 16px; background: url(../images/navdaohangbg.jpg) repeat-x; margin: 2px auto; }
.nav_daohang_pic { width: 58px; height: 59px; float: left; padding: 0px 9px 0px 9px; }
.nav_daohang_link1 { width: auto; height: 58px; float: left; font-size: 14px; line-height: 29px; }
.nav_daohang_link1 a { color: #000; text-decoration: none; }
.nav_daohang_link1 a.dq { color: #ff0000; }
.nav_daohang_link2 { width: auto; height: 58px; float: left; font-size: 14px; line-height: 29px; }
.nav_daohang_link2 a { color: #000; text-decoration: none; }
.wd { width: 250px; height: auto; margin: 0 auto; margin-top: 5px; border-bottom: 1px solid #bce1ad; overflow: hidden; padding-bottom: 8px; }
.wd_wen { width: 250px; height: auto; float: left; background: url(../images/img/wen.jpg) no-repeat top left; padding-bottom: 5px; border-bottom: 1px dashed #ccc; }
.wd_wen span { padding-left: 20px; padding-top: 7px; display: block; }
.wd_wen label { float: right; text-align: right; }
.wd_wen label a { color: #ff0000; text-decoration: underline; }
.wd_da { width: 250px; height: auto; float: left; background: url(../images/img/da.jpg) no-repeat top left; margin-top: 5px; }
.wd_da span { padding-left: 20px; padding-top: 7px; display: block; }
.wd_da img { float: right; margin-right: 10px; }
.c5_hot01 { width: 240px; height: auto; margin: 0px auto; padding-bottom: 8px; margin-top: 8px; }
.c5_hot01 ul li { background: url(../images/img/rd.jpg) no-repeat left center; line-height: 23px; }
.c5_hot01 ul li a { padding-left: 25px; }
.left_wd { width: 715px; height: auto; float: left; border: 1px solid #bae1aa; margin-top: 8px; }
.left_wd_1 { width: 715px; height: auto; float: left; }
.left_wd_2 { width: 184px; height: 351px; float: left; background: url(../images/img/xg_zxzj.jpg) no-repeat; margin-top: 3px; margin-left: 6px; display: inline; }
.left_wd_2 a { position: relative; top: 274px; left: 44px; width: 95px; height: 28px; display: block; }
.left_wb_3 { width: 501px; height: auto; float: left; margin-left: 11px; margin-top: 3px; font-size: 14px; display: inline; }
.left_wb_3_1 { width: 501px; height: auto; float: left; margin-top: 5px; border-bottom: 1px solid #bce1ad; overflow: hidden; padding-bottom: 8px; }
.left_wb_3_wen { width: 501px; height: auto; float: left; background: url(../images/img/wen.jpg) no-repeat top left; padding-bottom: 5px; border-bottom: 1px dashed #ccc; }
.left_wb_3_wen span { padding-left: 20px; padding-top: 7px; display: block; }
.left_wb_3_wen label { float: right; text-align: right; font-size: 14px; padding-top: 5px; }
.left_wb_3_wen a { color: #7f7f7f; font-size: 14px; text-decoration: underline; }
.left_wb_3_da { width: 501px; height: auto; float: left; background: url(../images/img/da.jpg) no-repeat top left; margin-top: 5px; }
.left_wb_3_da span { padding-left: 20px; padding-top: 7px; display: block; }
.left_wb_3_da img { float: right; margin-right: 280px; }
.left_wb_3_da label { float: right; text-align: right; font-size: 14px; padding-top: 5px; }
.c5_hot02 { width: 501px; height: auto; margin: 0px auto; padding-bottom: 8px; margin-top: 8px; }
.c5_hot02 ul li { background: url(../images/img/rd.jpg) no-repeat left center; float: left; width: 501px; line-height: 23px; }
.c5_hot02 ul li a { padding-left: 25px; float: left; }
.c5_hot02 ul li span { float: right; }
.left_wb_3_2 { width: 501px; height: auto; float: left; text-align: center; margin-top: 20px; margin-bottom: 5px; }
.left_wb_3_2 img { margin-left: 15px; display: inline; }
.left_wb_4 { width: 715px; height: auto; float: left; padding-bottom: 5px; background: url(../images/img/wdbj.jpg) no-repeat bottom right #f0fff2; font-size: 14px; }
.left_wb_4_1 { width: 670px; height: auto; float: left; background: url(../images/img/xg_tb.jpg) no-repeat; line-height: 40px; color: #1a7b00; margin-top: 9px; padding-left: 45px; }
.left_wb_4_2 { width: 683px; height: auto; float: left; padding-left: 32px; margin: 10px 0; }
.left_wb_4_3 { width: 683px; height: auto; float: left; padding-left: 32px; margin-top: 10px; }
.input01 { width: 66px; height: 21px; line-height: 21px; border: 0px; background: url(../images/img/xg_01.jpg) no-repeat; }
.input02 { width: 226px; height: 21px; line-height: 21px; color: #868686; border: 0px; background: url(../images/img/xg_02.jpg) no-repeat; }
.input03 { width: 556px; height: 113px; border: 1px solid #ccc; float: left; }
.input04 { margin-left: 100px; }
.left_wb_4_2 span { color: #ff0000; }
.left_wb_4_3 span { color: #ff0000; float: left; padding-right: 5px; }
.left_wb_4_2 label { font-size: 14px; }
.list_ydtj { width: 688px; height: auto; margin: 0 auto; overflow: hidden; }
.ydtj_title { width: 688px; height: auto; float: left; }
.ydtj_wb { width: 686px; height: auto; float: left; border: 1px solid #d3d3d3; border-top: none; }
.ydtj_wb_1 { width: 606px; height: auto; float: left; padding: 29px 43px 0 37px; }
.title01 { width: 607px; height: auto; float: left; line-height: 19px; font-size: 14px; font-weight: bold; }
.title01 img { float: left; }
.title01 a { float: left; margin-left: 10px; display: inline; color: #008e98; }
.wb { width: 607px; height: auto; float: left; }
.ydtj_wb_pic { width: 686px; height: auto; float: left; }
.ydtj_wb_2 { width: 604px; height: auto; float: left; padding: 5px 60px 21px 22px; }
.wb01 { width: 334px; height: 174px; float: left; background: url(../images/wbbj02.jpg) no-repeat; }
.wb01 ul { width: 276px; height: auto; float: left; padding-left: 58px; }
.wb01 ul li { width: 276px; height: auto; float: left; line-height: 29px; }
.wb01 ul li a { color: #000; font-size: 14px; }
.pic2 { width: 225px; height: 174px; float: right; }
.weizhi { width: 984px; height: 34px; border: 1px solid #008e98; background: url(../images/wzbg.jpg) top repeat-x; margin: 4px auto 0px auto; }
.c9 { width: 984px; height: 200px; border: 1px solid #008e98; margin: 0px auto; }
.hzhb { width: 980px; height: auto; margin: 8px auto 0px auto; border: 1px solid #008e98; padding: 2px; overflow: hidden; }
.qwlf { width: 984px; height: 248px; margin-top: 10px; overflow: hidden; border: 1px solid #008e98; background: url(../images/liaofabg.jpg) no-repeat; }
.qwlf_t { width: 984px; height: 58px; overflow: hidden; }
.qwlf_con { width: 961px; height: 185px; margin: 0px auto; overflow: hidden; }
.qwlf_con dl { width: 961px; height: 183px; padding-top: 2px; }
.qwlf_con dt { width: 39px; height: 181px; float: left; margin-left: 2px; display: inline; background: url(../images/liaofalibg02.jpg) no-repeat; }
.qwlf_con dt h2 { height: 34px; line-height: 34px; font-size: 16px; text-align: center; color: #fff; }
.qwlf_con dt h3 { line-height: 20px; font-size: 14px; padding: 0px 5px; margin-top: 8px; text-align: center; color: #008e98; }
.qwlf_con dt a { display: block; width: 39px; height: 181px; }
.qwlf_con dt.hover { background: url(../images/liaofalibg01.jpg) no-repeat; color: #e25500; }
.qwlf_con dt.hover a h3 { color: #e25500; }
.qwlf_con dt a:hover { text-decoration: none; }
.qwlf_con dd { width: 630px; height: 181px; float: left; margin-left: 2px; display: inline; }
.cate_introduce { height: 293px; border: 1px solid #ccc; }
.cate_intc { width: 630px; height: 247px; float: right; display: inline; margin-top: 25px; margin-right: 10px; }
.cate_intl { border: 1px solid #ccc; float: left; width: 225px; height: 235px; padding: 5px; overflow: hidden; }
.cate_intl img { width: 225px; height: 235px; }
.cate_intr { float: right; width: 380px; height: 245px; }
.cate_intr h2 { height: 35px; line-height: 35px; font-size: 22px; color: #333; margin-left: 10px; }
.cate_intrc { height: 35px; border-bottom: 1px dashed #ccc; padding: 10px 0; overflow: hidden; }
.cate_intrcl { height: 35px; width: 95px; background: #D9D9D9; line-height: 35px; text-align: center; font-size: 14px; font-weight: 800; color: #333; float: left; }
.cate_intrcr { float: left; font-size: 14px; margin-left: 10px; display: inline; height: 35px; line-height: 35px; overflow: hidden; width: 275px; }
.cate_intrcr span { font-weight: bold; }
#footAdd { width: 100%; height: 140px; background: url(/swt/fix_tel/footAdd_bg.png); position: fixed; left: 0; bottom: -140px; z-index: 9999; }
.footAddBox { width: 1000px; height: 90px; margin: 0 auto; }
.bondtopnew1 { width: 990px; margin-right: auto; margin-left: auto; font-size: 14px; color: #005e6a; padding-left: 10px; height: 29px; }
.shouji { float: left; line-height: 28px; }
.shouji span a { color: #005e6a; }
.shouji span { float: left; }
.shouji p { float: left; line-height: 29px; padding-left: 20px; }
.shouji p a { color: #F00; }
.bondtopnew .bondtopnew1 { color: #005e6a; }
.bdanli .mainCenter .sCGalleryWrap #gallery ul li div { color: #018b96; }
.bondrt { border: 1px solid #dedede; height: 240px; width: 272px; float: right; padding-top: 14px; background-color: #FFF; padding-left: 10px; }
.bondhj { clear: both; height: 220px; width: 998px; border: 1px solid #dedede; margin-top: 13px; margin-right: auto; margin-left: auto; background-color: #FFF; }
.gaodu10 { height: 13px; }
.bondtopnew { background-image: url(../images/topbj1_02.jpg); background-repeat: repeat-x; height: 29px; width: 100%; }
.bondlogonew { background-image: url(../images/logobj12_02.jpg); background-repeat: no-repeat; height: 127px; background-position: center; width: 100%; background-color: #005e6a; }
.daohangnew2 { background-color: #005e6a; text-align: center; height: 42px; width: 100%; }
.bondlogonew1 { height: 127px; width: 1000px; margin-right: auto; margin-left: auto; }
.weibo { float: right; }
.bonddhnew2 { background-image: url(); background-repeat: repeat-x; height: 41px; width: 998px; margin-right: auto; margin-left: auto; font-size: 14px; border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #033f47; border-left-color: #033f47; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #007583; }
#navnew2 { padding: 0; margin: 0px 0px 0px 2px; height: 42px; }
#navnew2 li { width: 98px; float: left; height: 42px; line-height: 42px; }
#navnew2 li a { color: #fff; font-size: 14px; padding: 0px; cursor: pointer; }
#navnew2 li ul { display: none; }
#navnew2 li:hover ul { position: absolute; display: block; margin: 0; padding: 0; list-style: none; }
#navnew2 li:hover ul.sub { left: -5px; top: 36px; background: #fff; padding: 3px; white-space: nowrap; width: 98px; height: auto; z-index: 300; margin-top: 5px; }
#navnew2 li:hover ul.sub li { display: block; height: 35px; position: relative; float: left; min-width: 98px; font-weight: normal; }
#navnew2 li:hover ul.sub li a { display: block; font-size: 14px; height: 35px; width: 98px; line-height: 35px; text-indent: 5px; color: #006e77; text-decoration: none; }
#navnew2 li:hover ul.sub li a:hover { background: #018899; color: #fff; }
#navnew2 li:hover ul { left: 90px; top: -4px; background: #fff; padding: 3px; width: 98px; z-index: 400; height: auto; }
.a1121_03 { width: 98px; position: relative; text-align: center; }
.nev { width: 100%; background: #fff; height: 70px; overflow: hidden; border-bottom: 1px solid #E3E3E3; }
.nev01 { width: 1000px; height: 70px; margin: 0 auto; overflow: hidden; }
.nev01 span { display: block; width: 155px; height: 70px; overflow: hidden; float: left; }
.nev01 ul { width: 810px; height: 70px; float: right; overflow: hidden; }
.nev01 ul li { height: 70px; width: 90px; overflow: hidden; float: left; }
.nev01 ul li p { width: 89px; line-height: 70px; text-align: center; height: 70px; float: left; }
.nev01 ul li b { float: right; line-height: 70px; display: block; width: 1px; height: 14px; overflow: hidden; margin-top: 29px; }
.nev01 ul li a { font-size: 16px; }
.gjcss { clear: both; height: 43px; width: 1000px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #d4d3d4; margin-right: auto; margin-left: auto; background-color: #f6f6f6; }
.gjcss ul li { float: left; margin-right: 15px; font-size: 14px; color: #666666; line-height: 26px; margin-top: 9px; }
<!--
栏目修改添加-->  .lmtj ul li { float: left; margin-right: 15px; font-size: 20px; ; line-height: auto; margin-top: 9px; color: FFF; }
.lmtj { height: 45px; width: 715px; background: #008e98; border: solid 1px red #FFF; }
.smtj ul li { float: left; margin-right: 15px; font-size: 15px; ; line-height: auto; margin-top: 9px; color: FFF; }
.smtj { height: 45px; width: 715px; background: #008e98; border: solid 1px red #FFF; }
.jcjs ul li { float: left; margin-right: 15px; font-size: 16px; ; line-height: auto; margin-top: 9px; color: FFFFF; }
.jcjs { height: 45px; width: 715px; background: #008e98; border: solid 1px red #FFF; }
.wbjb ul li { float: left; margin-right: 15px; font-size: 17px; ; line-height: auto; margin-top: 9px; color: FFFFF; }
.wbjb { height: 70px; width: 715px; background: #008e98; border: solid 1px red #FFF; }
.search2 { float: right; width: 270px; height: 26px; overflow: hidden; _zoom: 1; padding-top: 8px; padding-right: 0; padding-bottom: 6px; padding-left: 0; margin: 0; border: none; background: none; margin-right: 10px; display: inline; }
.search2 input { float: left; width: 146px; height: 24px; padding-left: 10px; border: 0; border: 1px solid #bdbdbd; color: #ccc; font-size: 14px; line-height: 24px }
.search2 button { float: left; width: 111px; height: 26px; border: 0; text-align: center; cursor: pointer; background-image: url(../images/anniu_03.jpg); background-repeat: no-repeat; }
.FocusPic { width: 1000px; height: 240px; position: relative; zoom: 1; overflow: hidden; margin: auto; }
.FocusPic .FP_angle { width: 7px; height: 7px; overflow: hidden; font-size: 0; line-height: 0; position: absolute; z-index: 10; }
.FocusPic .FP_arr_left { width: 13px; height: 25px; position: absolute; z-index: 8; top: 145px; left: 5px; background: url(../images/p_w_06.gif) no-repeat 0 0; filter: Alpha(Opacity=80); opacity: .8; cursor: pointer; }
.FocusPic .FP_arr_right { width: 13px; height: 25px; position: absolute; z-index: 8; top: 145px; right: 5px; background: url(../images/p_w_06.gif) no-repeat -200px 0; filter: Alpha(Opacity=80); opacity: .8; cursor: pointer; }
.FocusPic .FP_NumList { position: absolute; right: 20px; bottom: 7px; zoom: 1; overflow: hidden; z-index: 9; }
.FocusPic .FP_NumList span { float: left; padding: 0px 5px; margin-left: 10px; display: inline; background: #ef9400; color: #fff; font-family: Arial, Helvetica, sans-serif; cursor: pointer; }
.FocusPic .FP_NumList span.selected { background: #fff; color: #000; }
.FocusPic .FP_pic { width: 1000px; height: 240px; overflow: hidden; float: left; }
.FocusPic .FP_pic .FP_tit_bg { height: 40px; width: 100%; margin-top: -55px; background: #000; filter: Alpha(Opacity=30); opacity: .3; }
.FocusPic .FP_pic .FP_tit_txt { line-height: 36px; padding-left: 18px; margin-top: -40px; font-size: 22px; font-weight: bold; color: #fff; position: relative; *position:static;
}
.FocusPic .FP_pic .FP_tit_ico { width: 11px; height: 15px; margin: -22px 0 0 7px; overflow: hidden; font-size: 0; line-height: 0; position: relative; *position:static;
}
.FocusPic .FP_pic a:link, .FP_pic a:visited { color: #fff; text-decoration: none; }
.FocusPic .FP_pic a:hover { text-decoration: underline; }
.zxcon { width: 1000px; margin: auto; }
.zx-rightw { border-bottom: 1px solid #cccccc; margin-top: 8px; background-color: #F4F4F4; }
.zx-rightw img { margin-right: 5px; }
.zx-rightw a { color: #626262; line-height: 30px; }
.fy { width: 638px; border: 1px solid #e3e3e3; margin: 0 auto 0; }
.fy ul { width: 640px; overflow: hidden; }
.fy ul li { width: 319px; border-right: 1px solid #e3e3e3; color: #838383; float: left; text-align: center; height: 57px; line-height: 57px; }
.fy ul li a { color: #838383; }
.fy ul li a:hover { color: #006e77; }
.zzgh_1 { width: 575px; height: 128px; margin: 20px auto 0; }
.arct { width: 700px; margin: 15px auto; overflow: hidden; }
.article_tab { width: 700px; height: 41px; background: #fbfbfb; }
.article_tab li { float: left; width: 175px; height: 41px; cursor: pointer; }
.article_tab li a { display: block; width: 175px; height: 41px; }
.article_tab li.tab1 { background: url(../images/title1.jpg) 0 0 no-repeat; }
.article_tab li.tab2 { background: url(../images/title1.jpg) -175px 0 no-repeat; }
.article_tab li.tab3 { background: url(../images/title1.jpg) -350px 0 no-repeat; }
.article_tab li.tab4 { background: url(../images/title1.jpg) -525px 0 no-repeat; }
.article_tab li.tab1 a:hover, .article_tab .tab1.cur a { background: url(../images/titlebg.jpg) 0 0 no-repeat; }
.article_tab li.tab2 a:hover, .article_tab .tab2.cur a { background: url(../images/titlebg.jpg) -175px 0 no-repeat; }
.article_tab li.tab3 a:hover, .article_tab .tab3.cur a { background: url(../images/titlebg.jpg) -350px 0 no-repeat; }
.article_tab li.tab4 a:hover, .article_tab .tab4.cur a { background: url(../images/titlebg.jpg) -525px 0 no-repeat; }
.arttix { border: 1px dashed #ccc; padding: 5px; width: 688px; margin: 0 auto 10px; }
.artwen { width: 700px; margin: 0 auto; }
.artwenl, .artwenr { width: 340px; }
.artwen strong { color: #008e98; height: 32px; line-height: 32px; }
.artwen li { padding-left: 18px; background: url(../images/article_arli.jpg) 5px center no-repeat; height: 24px; ling-height: 24px; overflow: hidden; width: 322px; }
.artwenr { border: 1px solid #ccc; background: #dff7f7; }
.artwenr strong { border-bottom: 1px solid #ccc; background: #f5fbfb; padding-left: 10px; height: 32px; width: 330px; display: block; }
.artwen ul { padding: 10px; }
.clearfix:after { height: 0; visibility: hidden; content: "."; display: block; clear: both; overflow: hidden; }
* html .clearfix { display: inline-block; }
*+html .clearfix { display: inline-block; }
.clearfix { clear: both; }
.zt_slide { width: 100%; height: 230px; overflow: hidden; }
.zt_slide .hd { background: url(../images/r_11.jpg) no-repeat #008e98 10px 11px; }
.zt_slide .hd .item { float: left; height: 40px; line-height: 40px; color: #fff; font-size: 18px; padding-left: 33px; }
.zt_slide .hd h2 { padding-top: 0; }
.zt_slide .hd p { float: right; width: 50px; height: 21px; padding: 7px 10px 0 0; display: inline; }
.zt_slide .hd p a { float: left; width: 20px; height: 21px; background: url(../images/slide_zt_sign.gif) left -21px no-repeat; }
.zt_slide .hd p a.next { float: right; background: url(../images/slide_zt_sign.gif) -23px top no-repeat; }
.zt_slide .hd p a.prev { background: url(../images/slide_zt_sign.gif) left top no-repeat; }
.zt_slide .hd p a.nextStop { background: url(../images/slide_zt_sign.gif) -23px -21px no-repeat; }
.zt_slide .hd p a.prevStop { background: url(../images/slide_zt_sign.gif) left -21px no-repeat; }
.doc_slide { overflow: hidden; height: auto; }
.doc_slide .bd { border: 1px solid #e0e0e0; padding: 10px 10px 0; }
.doc_slide p.instr { background: #07a2b8; line-height: 30px; text-align: center; color: #fff; }
.zt_listmm { position: relative; display: block; height: 272px; }
.doc_slide .fl, .news2 .fl, .footer .fl, .cate_introduce .fl { float: left; }
.doc_slide .fr { float: right; }
.doc_slide p.instr { background: url(../images/doc_slidebj.png) left bottom repeat-x; line-height: 30px; text-align: center; color: #fff; position: absolute; bottom: 0px; left: 0px; width: 238px; text-align: center; }
.doc_slide .toupiao { line-height: 22px; padding: 8px 0px; margin: 10px 0; text-align: center; }
.doc_slide .toupiao a { background: #f28300; color: #fff; padding: 7px 15px; margin: 0 10px; }
.doc_slide .poll { margin-top: 5px; }
.doc_slide .poll p { line-height: 24px; }
.special_tech { border: 1px solid #e0e0e0; padding: 0 10px 10px; }
.special_tech dl dt, .special_tech dl dd { padding: 10px 0px 10px 0px; border-bottom: 1px dotted #ccc; }
.special_tech dl dd.last { border: none; padding-bottom: 0px; _bottom: -1px; }
.special_tech dl dt p.tit, .special_tech dl dd p.tit { font-size: 16px; padding: 0px 0px 8px 0px; }
.special_tech dl dd p.tit { padding: 0px 0px 6px 0px; }
.special_tech dl dd p.txt { overflow: hidden; font-size: 12px; height: 20px; line-height: 20px; }
.special_tech dl dd p.txt span { float: left; width: 160px; color: #999; }
.special_tech dl dt p.tit span, .special_tech dl dd p.tit span { float: right; }
.special_tech dl dd p.txt a.more { float: right; padding-left: 18px; background: url(../images/list_sign.gif) left -83px no-repeat; color: #07a2b8; padding-top: 0; width: auto; height: auto; }
.zxrk { border: 1px solid #e0e0e0; overflow: hidden; width: 258px; background: #fff; }
.zxrk dl { overflow: hidden; border-bottom: 1px dashed #ccc; margin: 4px; text-align: center; vertical-align: middle; }
.zxrk dt { float: left; width: 50px; height: 42px; overflow: hidden; }
.zxrk dd { width: 200px; float: right; }
.lxb { width: 250px; height: 35px; overflow: hidden; margin-top: 10px; }
.rbi { float: left; width: 159px; height: 30px; border: #ccc solid 1px; color: #ccc; line-height: 30px; border-right: none; }
.rb1 { width: 90px; height: 32px; float: left; background: #ff6305; color: #fff; border: none; }
.article_ly { width: 640px; margin: 10px auto 0; }
.article_ly01 { width: 640px; height: 43px; }
.article_ly ul { width: 630px; overflow: hidden; margin: 15px 0 0 10px; }
.article_ly ul li { width: 158px; height: 20px; margin: 3px 15px 3px 0; float: left; padding-left: 20px; background: url(../images/ly_bj.gif) no-repeat 0 center; }
.article_ly ul li a { color: #333333; }
.article_ly ul li a:hover { text-decoration: underline; }
.gkrzzon, .gknewon { background: #008e98; }
.gkrzzout, .gknewout { background: #b9b9b9; }
.hxjmzbcs { background: url(../images/hxjmzbcsBg.gif) no-repeat; height: 343px; position: relative; padding: 64px 28px 0px 28px; overflow: hidden; }
.gkPone { position: absolute; top: 12px; left: 343px; }
.gksearch { width: 258px; height: 24px; position: absolute; top: 8px; left: 722px; }
.gktxt { background: #fff; border: 1px solid #e4e4e4; width: 197px; height: 22px; line-height: 22px; color: #737373; padding-left: 5px; float: left; }
.gkbut { background: #46b9b6; font-size: 14px; font-weight: bold; color: #fff; border: none; width: 54px; height: 24px; line-height: 26px; float: left; }
.gkLeft { width: 657px; float: left; padding: 7px 15px 7px 0px; border-right: 1px solid #e8e8e8; }
.gkdlpic { width: 224px; float: left; }
.gkdlpic p { line-height: 24px; padding: 15px 0 0; text-indent: 2em; }
.gkyyjs { width: 410px; float: right; border: 2px solid #c4c3c8; }
.banner3 { width: 410px; height: 305px; margin: 0 auto; overflow: hidden; position: relative; }
.banner3 li { position: absolute; bottom: 0; left: 0; z-index: 2; width: 100%; overflow: hidden; opacity: 0; filter: opacity(alpha=0); }
#gkrzz2 { margin: 0px 10px; }
.newsRight { width: 241px; float: right; padding-top: 3px; }
.newsTit { height: 29px; }
.newsTit ul li { width: 79px; float: left; font-size: 14px; line-height: 29px; text-align: center; }
.newsTit ul li a { color: #fff; }
#gknew2 { margin: 0px 2px; }
.gknewCont { margin-top: 7px; }
.hopPic { position: relative; height: 110px; overflow: hidden; }
.hopPic span { display: block; position: absolute; height: 23px; line-height: 23px; font-size: 14px; left: 0px; top: 87px; background: #000; *-moz-opacity:.5;
opacity: .5; filter: alpha(opacity=50); width: 239px; text-align: center; }
.hopPic span a { color: #F6F6F6; }
.gknewCont ul { font-size: 14px; line-height: 26px; margin-top: 12px; overflow: hidden; }
.gknewCont ul li { background: url(../images/dianIcon.jpg) no-repeat 2px 13px; padding-left: 13px; overflow: hidden; width: 228px; height: 26px; }
.gknewContno { display: none; }
.expert { width: 986px; height: auto; overflow: hidden; }
.expert_con { width: 984px; height: 460px; padding: 10px 0 0; overflow: hidden; }
.expert_left { width: 650px; height: 460px; margin: 0px 16px 0 10px; display: inline; float: left; overflow: hidden; }
.expert_left_bot { width: 650px; height: 310px; background: url(../images/expertbg2.jpg) repeat-x; overflow: hidden; }
.expert_tu { width: 270px; height: 310px; float: left; margin-right: 10px; color: #b90900; }
.expert_tu img { width: 270px; height: 310px; }
.expert_txt { width: 370px; height: 310px; float: left; line-height: 22px; color: #404040; overflow: hidden; }
.expert01 { width: 366px; height: 30px; padding-right: 4px; padding-top: 3px; overflow: hidden; margin-bottom: 10px; }
.expert01 h2 { height: 30px; padding-top: 0px; font-size: 30px; line-height: 30px; }
.expert01 h2 span { float: right; width: 121px; height: 25px; background: #01949e; font-size: 14px; color: #fff; text-align: center; line-height: 25px; margin: 3px 80px 0 0; display: inline; }
.expert011 { margin-top: 10px; }
.expert011 h3 { line-height: 24px; font-size: 14px; font-family: "微软雅黑"; font-weight: normal; background: #e8e8e8; padding-left: 10px; overflow: hidden; color: #018e86; }
.expert011 ul { padding: 5px 0; }
.expert011 li { width: 360px; height: 18px; line-height: 18px; font-size: 14px; margin: 3px 0; }
.expert011 li span { display: block; width: 30px; text-align: center; overflow: hidden; float: left; }
.expert02 { width: 366px; height: 100px; overflow: hidden; font-size: 14px; }
.expert_but { width: 360px; height: 36px; padding-left: 20px; padding-top: 10px; }
.expert_but a { width: 121px; height: 36px; color: #fff; font-size: 16px; text-align: center; line-height: 36px; display: inline-block; margin-right: 22px; }
.expert_but a.zjzx1 { background: #01949e; }
.expert_but a.zjgh { background: #f28300; }
.expert_right { width: 293px; height: 304px; float: right; }
.kf_r { width: 290px; height: 180px; }
.wcsy_zjtd_box1_pic1 { margin-left: 12px }
.wcsy_zjtd_box2 { width: 290px; margin-left: 12px; margin-top: 20px; overflow: hidden; }
.wcsy_zjtd_box2 img { float: left; display: inline; margin-left: 5px; }
.wcsy_zjtd_box2_wz { width: 248px; float: right; display: inline; color: #0b4471; font-weight: bold; line-height: 25px }
.wcsy_zjtd_box2_wz a { color: #01949e; text-decoration: none }
.wcsy_zjtd_box3 { width: 290px; margin-left: 12px; margin-top: 10px }
.wcsy_zjtd_box3 img { float: left; display: inline; margin-left: 5px; margin-top: 5px }
.wcsy_zjtd_box3_wz { width: 248px; float: right; display: inline; line-height: 22px }
.wcsy_zjtd_box3_wz a { color: #ff0000; text-decoration: none }
.pic_zj_con_pj { width: 280px; height: 216px; background: url(../images/hzpj.jpg) 45px 10px no-repeat #f4f4f4; font-size: 16px; position: relative; margin-left: 12px; }
.pic_zj_con_pj p { padding-top: 50px; padding-bottom: 20px; margin-left: 15px; height: 90px; color: #414141; line-height: 30px; width: 250px; border-bottom: 1px dashed #d7d7d7; overflow: hidden; }
.pic_zj_con_pj font { color: #ff0000; font-weight: bold; margin-left: 5px; }
.pic_zj_con_pj span { padding: 10px 0 10px 5px; position: absolute; display: block; bottom: 5px; width: 275px; overflow: hidden; }
.pic_zj_con_pj span font { line-height: 24px; width: 100px; height: 24px; display: block; float: left; color: #414141; font-weight: normal; }
.pic_zj_con_zx { width: 280px; height: 40px; margin-top: 20px; margin-left: 12px; text-align: center; }
.pic_zj_con_zx img { border: none; }
.expert_right h1 { height: 53px; }
.expert_right_t { width: 280px; height: 29px; line-height: 29px; color: #fff; margin: 0px auto; background: #01949e; }
.expert_right_t ul li { width: 40px; height: auto; float: left; text-align: center; }
.expert_right_t ul li.hover { background: #f6cd01; }
.expert_left_t { width: 648px; height: 135px; overflow: hidden; border: 1px solid #008e98; padding: 3px 0; }
#TabID { }
#TabID li { float: left; cursor: pointer; width: 129px; height: 135px; filter: alpha(opacity=50); }
#TabID li img { width: 120px; height: 131px; border: 2px solid #3A528C; margin: 0px 2px; opacity: 0.5; }
#TabID li img.hover { opacity: 1; }
#TabID li.active { filter: alpha(opacity=100); opacity: 1; }
#TabID li.active img { width: 120px; height: 131px; border: 2px solid #0099FF; marign: 0; }
.wcjb_con { height: 348px; overflow: hidden; margin-top: 10px; }
.three-t { width: 200px; float: left; }
.wcjb_con .gknewCont { margin-top: 0; }
.three-t strong { width: 200px; height: 170px; overflow: hidden; text-align: center; display: block; margin-bottom: 8px; font-size: 14px; }
.three-t strong a { color: #fff; width: 200px; height: 170px; display: block; line-height: 170px; font-size: 24px; }
.three-t strong a:hover { text-decoration: none; }
.three-n { float: right; width: 780px; height: 348px; overflow: hidden; }
.t-jb-t { height: 38px; line-height: 38px; margin-left: 4px; }
.t-jb-t strong { font-weight: normal; font-size: 14px; padding: 0 12px; text-align: center; cursor: pointer; display: inline-block; margin-left: 2px; }
.t-jb-t strong a { color: #fff; }
.jbwCont { display: block; }
.jbwContnone { display: none; }
.jvw { float: left; width: 460px; padding: 10px 0 0 10px; display: inline; overflow: hidden; }
.jvwpic { border-bottom: 1px dashed #888888; overflow: hidden; padding-bottom: 10px; height: 160px; }
.jvwpic p { height: 20px; background: url(../images/jvwt.jpg) right center no-repeat; margin-bottom: 10px; font-size: 16px; line-height: 20px; width: 88px; }
.jvw_bt { overflow: hidden; width: 460px; }
.jvw_bt strong { color: #008e98; }
.jvw_bt p { text-indent: 2em; }
.jrw { float: right; width: 280px; margin: 10px 0 0 0; display: inline; overflow: hidden; }
.jrdoc { margin-top: 10px; }
.jrdoc dt { width: 280px; height: 24px; text-align: center; background: #b9b9b9; }
.jrdoc dd { border: 1px solid #b9b9b9; padding: 5px 10px; width: 258px; overflow: hidden; }
.jrdoc dd span { float: left; }
.jrdoc dd strong a { color: #008e98; }
.jrdoc dd p { padding-left: 10px; float: right; width: 165px; }
.jrdoc dd p a.doczx { width: 75px; height: 27px; display: block; background: #f28300; text-align: center; color: #fff; }
.sy_sp { width: 986px; height: 430px; }
.sy_sp2 { width: 986px; height: 430px; margin-top: 10px; }
.da_sp { float: left; width: 387px; height: 300px; cursor: pointer; }
.sp_k { width: 387px; height: 276px; background: #dfdfdf; }
.sp_title { width: 387px; height: 24px; background: #dfdfdf; color: #2d2d2d; font-size: 14px; text-align: center; line-height: 24px; }
.da_sp:hover .sp_title { background: #008e98; color: #fff }
.sp_list { float: right; width: 591px; }
.sp_list dl { width: 190px; height: 143px; margin: 0 0px 14px 7px; overflow: hidden; float: left; cursor: pointer; display: inline; }
.sp_list dt, .sp_list2 dt { width: 190px; height: 119px; background: #b9b9b9; overflow: hidden; }
.sp_list dd, .sp_list2 dd { width: 190px; height: 24px; margin-top: 1px; line-height: 24px; overflow: hidden; text-align: center; background: #b9b9b9; }
.sp_list dl:hover dd, .sp_list2 dl:hover dd { background: #008e98; color: #fff }
.sp_list2 .moresp { height: 143px; font-size: 32px; font-weight: bold; letter-spacing: 2px; text-align: center; }
.sp_list2 .moresp dt { height: 143px; line-height: 143px; }
.sp_list2 .moresp:hover dt { background: #008e98; color: #fff; margin: 0; }
.sp_list dl a, .sp_list2 dl a { color: #2d2d2d; }
.sp_list dl:hover a, .sp_list2 dl:hover a { color: #fff; }
.sp_list2 dl { float: right; margin-left: 7px; }
.huanjin { background: #fff; height: 303px; width: 986px; margin: 0 auto; }
.hjTit { height: 42px; border-bottom: 3px solid #008e98; }
.hjTit ul { width: 338px; float: left; }
.hjTit ul li { width: 79px; height: 29px; float: left; line-height: 29px; font-size: 14px; text-align: center; color: #fff; }
.hjTit span { display: block; width: 220px; float: right; text-align: right; font-size: 14px; line-height: 40px; padding-right: 8px; color: #7a7a7a; }
#yyhj2 { margin-left: 2px; }
#yyhj3 { margin-left: 2px; }
#yyhj4 { margin-left: 2px; }
.yyyjCont { position: relative }
.hj1 { position: absolute; width: 280px; height: 130px; top: 14px; left: 14px; }
.hj2 { position: absolute; width: 160px; height: 90px; top: 155px; left: 14px; }
.hj3 { position: absolute; width: 110px; height: 90px; top: 155px; left: 184px; }
.hj4 { position: absolute; width: 280px; height: 230px; top: 14px; left: 304px; }
.hj5 { position: absolute; width: 170px; height: 230px; top: 14px; left: 594px; }
.hj6 { position: absolute; width: 190px; height: 95px; top: 14px; left: 774px; }
.hj7 { position: absolute; width: 190px; height: 95px; top: 119px; left: 774px; }
.yyyjContnone { position: relative; display: none; }
.friendlink { font-size: 14px; padding: 10px; }
.friendlink a { margin: 0 5px; }
.tagc1 { font-size: 14px; color: #666; }
.tagc2 { font-size: 14px; font-weight: bold; color: #555; line-height: 20px }
.x2_1 { height: 292px; width: 707px; border: 1px solid #e0e0e0; overflow: hidden; padding: 5px; background: #fff; }
.x2_1 .x1 { width: 707px; padding: 0; text-indent: 20px; height: 52px; line-height: 52px; background: #008e98; font-size: 16px; color: #fff; }
.x1 a { color: #fff; }
.x1 strong { font-size: 22px; font-weight: bold; }
.x2_1 .cont { background: #fff; padding-top: 10px; }
.x2_1 .cont img { float: left; border-right: 1px dashed #cbcbcb; margin-right: 10px; }
.x2_1 .cont p { float: left; width: 470px; line-height: 28px; font-size: 14px; color: #000; margin-bottom: 20px; }
.x2_1 .cont p strong { font-size: 18px; color: #008e98; }
.xhk_l { width: 719px; margin-top: 10px; overflow: hidden; }
.dbz_3 { width: 697px; padding: 10px; margin-bottom: 10px; height: 170px; border: 1px solid #e0e0e0; }
.dbz_3 .tl { height: 30px; line-height: 30px; width: 100%; border-bottom: 1px solid #008e98; color: #008e98; font-size: 16px; text-indent: 20px; font-weight: bold; margin-bottom: 12px; }
.dbz_3 ul.tls { float: left; width: 140px; height: 126px; padding-left: 16px; overflow: hidden; margin-right: 20px; }
.dbz_3 ul.tls li { height: 30px; line-height: 30px; margin-top: 2px; width: 148px; border-bottom: 1px solid #008e98; color: #008e98; font-size: 14px; padding-left: 10px; }
.dbz_3 ul.conts { float: left; width: 520px; overflow: hidden; }
.dbz_3 ul.conts li { width: 96px; padding: 0 10px; padding-top: 10px; float: left; height: 116px; background: #e0e0e0; color: #000; margin-right: 16px; }
.dbz_3 ul.conts li h4 { font-size: 14px; color: #008e98; }
.dbz_3 ul.conts li p { font-size: 12px; }
.bzshow { width: 100%; }
.bzshow h3 { height: 52px; line-height: 52px; color: #fff; font-size: 18px; font-weight: bold; display: block; background: #008e98; text-indent: 20px; margin-bottom: 10px; }
.bzshow .bz_box_01 { width: 350px; margin-bottom: 10px; height: 254px; border: 1px solid #e0e0e0; overflow: hidden; }
.bzshow .bz_box_01 .tbg { width: 340px; height: 40px; line-height: 40px; color: #008e98; font-size: 16px; font-weight: bold; border-bottom: 1px solid #e0e0e0; margin: 0 5px; }
.bzshow .bz_box_01 .tbg .t_text { font-size: 14px; width: 163px; height: 40px; line-height: 40px; display: block; text-indent: 1em; color: #008e98; font-weight: bold; }
.bzshow .bz_box_01 .tbg .more { float: right; line-height: 40px; display: block; height: 40px; padding: 0; }
.bzshow .bz_box_01 .tbg .more a { font-size: 12px; font-weight: normal; color: #008e98; }
.bzshow .bz_box_01 .bz_content { width: 350px; float: left; padding-top: 10px; padding-bottom: 6px; }
.bzshow .bz_box_01 .bz_content .pic { border: 1px solid #DEDEDE; float: left; padding: 2px; margin-left: 4px; }
.bzshow .bz_box_01 .bz_content .arc { float: left; width: 210px; margin-left: 10px; overflow: hidden; }
.bzshow .bz_box_01 .bz_content .arc h1 { font-size: 18px; height: 30px; line-height: 30px; margin-bottom: 2px; text-align: center; width: 210px; overflow: hidden; }
.bzshow .bz_box_01 .bz_content .arc h1 a { color: #008e98; font-size: 14px; }
.bzshow .bz_box_01 .bz_content .arc p { line-height: 20px; text-indent: 2em; font-size: 12px; color: #666; height: 89px; }
.bzshow .bz_box_01 .bz_content .arc p a { color: #f60; }
.bzshow .bz_box_01 .bz_content .split { clear: both; height: 3px; border-bottom: 1px dashed #CCC; width: 346px; margin: 0px auto; overflow: hidden; }
.bzshow .bz_box_01 .bz_content ul { padding-left: 5px; padding-top: 5px; }
.bzshow .bz_box_01 .bz_content li { line-height: 22px; height: 22px; position: relative; width: 320px; padding-left: 10px; background: url(../images/dianIcon.jpg) no-repeat 2px 13px; float: left; width: 160px; overflow: hidden; }
.bzshow .bz_box_01 .bz_content li a { color: #333; font-size: 12px; }
.pinlun { overflow: hidden; }
.pinlun_con { width: 983px; margin: 0 auto; }
.qqzx, .wwys { position: absolute; top: 10px; }
.qqzx { right: 100px; }
.wwys { right: 1px; }
.ds-powered-by { display: none; }
.swtghr { width: 258px; border: 1px solid #e0e0e0; overflow: hidden; background: #fff; }
.swtghr ul { padding: 10px; height: auto; overflow: hidden; }
.swtghr li { width: 100%; height: 28px; line-height: 28px; margin-bottom: 3px; }
.swtghr li span { width: 80px; float: left; font-size: 14px; }
.swtghr li i { font-size: 16px; color: #ff0000; padding: 5px; font-style: normal; }
.swtghr li input, .swtgh li select { width: 100px; }
.swtghr li.timer input { width: auto; margin: 0; }
.swtghr li.timer { font-size: 13px; }
.swtghr .zzgh_1_4 { width: 75px; height: 25px; background: #f59306; color: #fff; border: none; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }
.swtghr p { line-height: 21px; height: 21px; width: 240px; margin: 5px 0 5px 10px; font-size: 13px; padding-left: 20px; background: url() left center no-repeat; }
/*荣誉*/
.ry { width: 986px; height: 215px; border: 2px solid #008e98; margin: 8px auto 0; }
.ry .box { width: 960px; height: 175px; border: 1px solid #CCCCCC; margin: 8px; background: #FFF; }
.ry .box p { width: 155px; float: left; margin: 20px 0 0 10px; }
.ry .box .con { width: 745px; height: 130px; float: left; margin: 15px 0 0 10px; }
/*技术滑动*/
.envier_qie { width: 1001px; margin: 0 auto; }
.i_js { width: 1000px; margin: 0 auto; overflow: hidden; margin-top: 30px; }
.sy_envir { background: #f3f3f3; height: 233px; }
.envier_qie dt, .envier_qie dd { float: left; display: inline; margin-top: 10px; }
.envier_qie dd p { font: 26px/30px "Microsoft YaHei"; color: #1ea7a5; }
.envier_qie dd p.ying { color: #b6b5b5; font: 100 14px/20px "Arial"; }
.envier_qie { width: 1001px; overflow: hidden; margin-top: -40px; }
.qiehuan { width: 1000px; overflow: hidden; position: relative; }
a.qie_l, a.qie_r { width: 29px; height: 54px; display: block; position: absolute; z-index: 999; top: 35px; cursor: pointer; }
a.qie_l { background-position: -29px 0; left: 0px; }
a.qie_r { right: 0px; background-position: 0px 0px; }
a:hover.qie_l { background-position: -29px -54px; }
a:hover.qie_r { background-position: -1px -54px; }
.envier_qie ul { width: 1560px; height: 200px; }
.envier_qie li { float: left; display: inline; width: 220px; height: 200px; overflow: hidden; margin: 0px 40px 0px 0px; }
div.pic { display: block; width: 220px; height: 60px; position: relative; padding-top: 140px; }
div.edit { width: 180px; height: 160px; padding: 20px; color: #ffffff; font-size: 13px; position: absolute; background-color: #458fe8; bottom: 0; right: 0; display: none; cursor: pointer; font-size: 12px; }
.edit dl { width: 180px; overflow: hidden; }
.edit dd { line-height: 23px; margin-bottom: 7px; color: #FFF; }
.edit span { height: 23px; text-align: center; background-color: #004ea1; color: #FFF; line-height: 23px; padding: 0px 6px; margin-right: 4px; display: inline-block; }
.edit a { display: block; width: 75px; height: 21px; border: 1px #fff solid; line-height: 21px; text-align: center; color: #FFF; margin-top: 5px; float: right; }
.djzx img { margin-top: 10px; margin-left: 7px; }
.dh_tit { height: 46px; margin-top: 0px; background: #008e98; line-height: 46px; font-size: 18px; color: #fff; font-family: "微软雅黑"; }
.dh_tit img { margin: 10px 10px 0; float: left; }
.renmenwt { width: 260px; height: auto; float: left; margin-top: 0px; border: 1px solid #e5e5e5; }
.zj_right { background: #f2f2f2; margin-top: 10px; }
.dh { width: 246px; height: 310px; padding: 12px 7px; overflow: hidden; border-top: none }
.itemt { width: 260px; }
.twit_list {
DISPLAY:inline FLOAT:left; MARGIN: 0px 0px 0px 0px; OVERFLOW: hidden; WIDTH: 310px }
.twit_item { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 10px; OVERFLOW: hidden; _zoom: 1 }
.twit_item_pic { FLOAT: left; WIDTH: 35px; PADDING-TOP: 2px; }
.twit_item_content { FLOAT: left; WIDTH: 194px; COLOR: #000; INE-HEIGHT: 18px }
.twit_list .maincontent { OVERFLOW: hidden; width: 252px; }
.itemt .txt { display: block; color: #000; line-height: 18px; _line-height: 16px; width: 193px; float: left; background: url(../images/wcnter.jpg) repeat-y right; padding: 0; margin: 0 }
.itemt p { padding: 0 2px 0 15px; _padding: 0 2px 0 15px }
.itemt .sh { display: block; background: url(../images/wtop.jpg) no-repeat top; width: 193px; height: 10px; display: block; line-height: 10px; padding: 0; margin: 0 }
.itemt .xia { display: block; background: url(../images/wfoot.jpg) no-repeat right bottom; width: 193px; height: 10px; _height: 0px; line-height: 0px; }
.itemt2 img { display: block; float: left; width: 35px; height: 30px; MARGIN-LEFT: 5PX; }
.itemt2 .txt { display: block; color: #000; line-height: 18px; _line-height: 16px; width: 193px; background: url(../images/wcnter.jpg) repeat-y left; float: left }
.itemt2 p { padding: 0 15px 0 8px }
.itemt2 .sh { display: block; background: url(../images/wtop2.jpg) no-repeat left top; width: 193px; height: 10px; display: block; }
.itemt2 .xia { display: block; background: url(../images/wfoot.jpg) no-repeat left bottom; width: 193px; height: 10px; display: block; }
.dede_pages ul { float:left; padding:12px 0px 12px 16px; }
.dede_pages ul li { float:left; font-family:Tahoma; line-height:17px; margin-right:6px; border:1px solid #E9E9E9; }
.dede_pages ul li a { float:left; padding:2px 4px 2px; color:#555; display:block; }
.dede_pages ul li a:hover { color:#690; text-decoration:none; padding:2px 4px 2px; }
.dede_pages ul li.thisclass, .dede_pages ul li.thisclass a, .pagebox ul li.thisclass a:hover { background-color:#F8F8F8; padding:2px 4px 2px; font-weight:bold; }
.dede_pages .pageinfo { line-height:21px; padding:12px 10px 12px 16px; color:#999; }
.dede_pages .pageinfo strong { color:#555; font-weight:normal; margin:0px 2px; }

.box4_1{ width:978px; border:1px solid #e1e1e1; overflow:hidden;}
.box4_1 ol{ width:974px; height:33px; background:url(http://www.51kwb.com/templets/new/public/images/bg.jpg) repeat-x;  border-bottom:1px solid #e1e1e1; margin:2px; font-size:16px; color:#3374b5; font-weight:bold; text-indent:10px; line-height:33px; }
.box4_1 ol li{ width:110px; height:30px; float:left; margin-top:3px; margin-left:2px; text-align:center; line-height:30px;}
.box4_1 ol li.active{ background:#fff; border-top-left-radius:5px; border-top-right-radius:5px;}
.box4_1 .detail{ height:129px; position:relative; padding:20px 0 40px;}
.box4_1 span{ background:url(http://www.51kwb.com/templets/new/public/images/btn01.png) no-repeat ; width:17px; height:30px; display:block; position:absolute; top:70px;}
.box4_1 .prev{ background-position:0 -96px; left:30px;}
.box4_1 .next{ background-position:-25px -96px; right:30px;}
.box4_1 .show{ width:965px; margin:0 auto; overflow:hidden;}
.box4_1 .show .slide{ width:820px; margin:0 auto; overflow:hidden;}
.box4_1 .show li{ width:193px; float:left; margin-left:10px; text-align:center;}
.box4_1 .detail{ display:none;}
.box4_1 .detail.active{ display:block;}

















@media (max-width: 650px){
.w1000 {width: 100%; margin: 0 auto;overflow: hidden;}

#main { width: 100%; height: auto;min-width:100%;}
.bannerCenter ul li a img{ width:100%;}
.bannerCenter li { position: absolute; bottom: 0; left: 0; z-index: 2; width: 100%; min-width: 100%; _width: 1440px; overflow: hidden; opacity: 0; filter: opacity(alpha=0);}
.nav li { float: left; width:25%; text-align: center;}
.nav .w1000 { height: 90px; padding: 0;}
.nav { font-size: 16px; background: #008e98; height: 83px; line-height: 40px;}
.bannerCenter { position: relative; width: 100%; height: 106px; margin: 0 auto;overflow: hidden;}
#container { width:100%; height: auto; margin: 10px auto;padding: 0px; background: #fff;overflow: hidden;margin-top: 384px;}
.subMenu .nav2 li { float: left;height: 100px; width: 100%;padding: 10px 0;}
.hxjmzbcs {background: url(../images/hxjmzbcsBg.gif) no-repeat; height: 885px; position: relative; padding: 64px 28px 0px 28px; overflow: hidden; background-size: 94% 40%;}
.gkLeft { width:100%; float: left; padding: 7px 15px 7px 0px; border-right: 1px solid #e8e8e8;}
.gkdlpic {width:100%; float: left;}
.banner3 { width: 100%; height: 338px; margin: 0 auto; overflow: hidden; position: relative;}
.gkyyjs {width: 100%;float: left; border: 0px solid #c4c3c8;}
.banner3 ul li a img{ width:100%;}
.newsRight { width: 100%; float: right; padding-top: 3px;}
.qiehuan { width:100%;overflow: hidden;position: relative;}
.envier_qie ul { width:100%; height: 200px;}
.envier_qie li { float: left; display: inline; width:100%; height: 200px; overflow: hidden; margin: 0px 40px 0px 0px;}
.expert { width:100%; height: auto;overflow: hidden;}
.banner4 a img{ width:100%;}
.three-t { width:100%; float: left;}
.three-t strong { width:100%; height: 170px; overflow: hidden; text-align: center; display: block; margin-bottom: 8px; font-size: 14px;}
.three-n { float:left; width:100%; height: 1004px;overflow: hidden;}
.jvw {  float: left; width:100%; padding: 10px 0 0 10px; display: inline; overflow: hidden;}
.jvw_bt {overflow: hidden;width: 97%;}
.jrw {float:left;  width:100%; margin: 10px 0 0 0; display: inline;overflow: hidden;}
.copy_right {float: left;width:100%;}
.wcjb_con {height: 1350px;overflow: hidden; margin-top: 10px;}
.w1062 {width: 100%; margin: 0 auto;}
.footer_main { height: 530px; background: url(../images/footer_pic.jpg) right bottom no-repeat;background-size: 100%;}
.pic img{ width:100%;}
.gkPone img{ width:100%!important;}
.gkPone { position: absolute;top: 12px;left: 122px;}
.yida { width:100%; height: auto; margin: 10px auto;padding: 10px; background: #fff;overflow: hidden;margin-top:0px!important;}
.expert_con { width:100%;height: 938px;padding: 10px 0 0; overflow: hidden;}
.dibu { width:100%!important; background: #fff;}
.qiehuand li { width:100%; height: 51px; float: left;display: inline; background: url(/images/qiehuan1.jpg) no-repeat center center; margin: 0 1px; line-height: 51px; text-align: center; font-size: 18px;font-family: 微软雅黑;color: #016976;}
.lylx-cn { height: 340px; width:100%!important; margin: 0 auto;}
.expert_left { width:100%; height: 460px; margin: 0px 16px 0 10px; display: inline;float: left; overflow: hidden;}
.envier_qie {width: 100%;  overflow: hidden;margin-top: -40px;}
.expert_left_bot {width:100%;height: 330px; background: url(../images/expertbg2.jpg) repeat-x; overflow: hidden;}
.expert_left_t {  width:100%; height: 135px; overflow: hidden; border: 1px solid #008e98; padding: 3px 0;}
.lylx-cn .laiyuan_1 {float: left; display: inline; margin-left: 5px; width:100%!important;height: 321px; border: 1px solid #dedede;}
.yydz {background: url(/images/luxian_wz.jpg) no-repeat center top;height: 231px; position: relative; background-size: 100%!important;}
.expert_tu img { width: 100%; height: 310px;}
.expert_tu { width:38%;height: 310px; float: left;margin-right: 10px;color: #b90900;}
.expert_txt {width:56%; height: 330px; float: left; line-height: 22px;color: #404040; overflow: hidden;}
.expert01 {width:100%; height: 30px; padding-right: 4px; padding-top: 3px; overflow: hidden; margin-bottom: 10px;}
.expert02 { width:100%; height: 100px;overflow: hidden; font-size: 14px;}
.expert_but {width:50%; height: 36px; padding-left: 20px;padding-top: 10px;}
#TabID li { float: left; cursor: pointer; width:33%; height: 135px;filter: alpha(opacity=50);}
.expert_right { width:100%; height: 304px; float: right;}
.lylx-cn .laiyuan_2 {display: inline;float: right; width:100%!important;height: 319px;border: 1px solid #dedede;padding: 1px; overflow: hidden; text-align: center;margin-top: 95px!important;}
.lylx-cn .laiyuan_1 {float: left;display: inline; margin-left: 5px; width:100%; height: 403px!important; border: 1px solid #dedede;}
.line { border: 1px solid #747272;margin-top: 10px; padding-top: 16px; height: 414px!important;}


/*zhong*/
.zxcon { width: 100%;margin: auto;    margin-top: 361px;}
.middle { width:100%; height: auto; overflow: hidden; margin: 0 auto;}
.list3 {width:100%; height: auto; margin-top: 20px; overflow: hidden; padding-bottom: 10px;}
.middle_l2 { width:100%; height: auto; padding: 0 0px 10px; float: left; margin-bottom: 10px;}
.new_r { width:100%;height: auto; float: right; overflow: hidden;}
.renmenwt { width:100%; height: auto; float: left; margin-top: 0px;  border: 1px solid #e5e5e5;}
.list-r-1 {margin-bottom: 20px; padding-bottom: 15px; border-bottom: 1px dashed #d9d9d9; height: 120px;}
.lylx-cn .laiyuan_2 { display: inline; float: right; width:100%; height: 319px; border: 1px solid #dedede; padding: 1px; overflow: hidden; text-align: center;}


/*zui*/
.content { width:100%; height: auto; margin: 0px auto; font-size: 15px; color: #404040;}
.ly {width:100%;margin-bottom: 10px;border: 1px solid #ccc;}
.middle_l { width:100%; height: auto; float: left; margin-right: 6px;display: inline;}
.zzgh_1 { width:100%;height: 128px;margin: 20px auto 0;}
.fy { width:100%;border: 1px solid #e3e3e3;margin: 0 auto 0;}
.zzgh_2 img{width: 100%;}
.fy ul {width:100%;overflow: hidden;}
.arttix { border: 1px dashed #ccc;padding: 5px;width:100%; margin: 0 auto 10px;}
.artwen { width:100%; margin: 0 auto;}
.artwen li { padding-left: 18px; background: url(../images/article_arli.jpg) 5px center no-repeat; height: 24px; ling-height: 24px;overflow: hidden; width:100%;}
.artwenr { width:100%;}
.ly1 a img{ width:100%;}
.ly2 span {padding-left: 0px;color: #01909e;}
.ly2 a { float: right;width:100%; height: 40px; background: url(../images/article_tit2.jpg) right 5px center no-repeat #01909e; color: #fff; line-height: 40px;padding-left: 5px;}
.fenye {width:100%; margin: 0px auto; padding-bottom: 7px;text-align: center;}
}

