body {
 margin: 0px; padding: 0px; color: rgb(77, 77, 77); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; background-color: rgb(210, 210, 210);
}
ul {
 margin: 0px; padding: 0px; list-style-type: none;
}
li {
 margin: 0px; padding: 0px; list-style-type: none;
}
dl {
 margin: 0px; padding: 0px;
}intro_dqwz
dt {
 margin: 0px; padding: 0px;
}
dd {
 margin: 0px; padding: 0px;
}
img {
 margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; }
a {
 color: rgb(77, 77, 77); text-decoration: none;
}
a:hover {
 color: rgb(153, 0, 0); text-decoration: none;
}
input:focus {
 
}
textarea:focus {
 
}
.wrap_1190 {
 margin: 0px auto; width: 1190px; 
}
.wrap_1170 {
 margin: 0px auto; padding: 0px; width: 1160px; background-color: rgb(255, 255, 255);
}
.clear {
 clear: both;
}
* {
 margin: 0px; padding: 0px;
}
.main {
 float: left;
}
.side {
 float: right;
}
.box {
 width: 100%;
}
.h10 {
 height: 0px; overflow: hidden;border-top:1px solid #ffffff;
}
.h20 {
 height: 20px; overflow: hidden;
}
.mt10 {
 margin-top: 10px;
}
.hearder_bg {
 background: url("images/header_bg.jpg") repeat-x top rgb(133, 133, 133);
}
.hearder_bg1 {
 background: url("images/header_bg1.jpg") repeat-x top rgb(133, 133, 133);
}
.main_header {
 height: 500px;  position: relative; z-index: 99999;
}
.intro_header {
 height: 234px; position: relative; z-index: 99999; background:url(header_bg1.jpg) no-repeat center center;
}
.header_picqh {
 left: 0px; top: 0px; height: 500px; position: absolute; z-index: 2;
}
.header_LRjt {
 padding: 0px 10px; left: 0px; top: 220px; width: 1170px; position: absolute; z-index: 3;
}
.header_LRjt dl {
 width: 100%; float: left;
}
.header_LRjt dl dt {
 width: 39px; height: 50px; float: left; cursor: pointer;
}
.header_LRjt dl dd {
 width: 39px; height: 50px; float: right; cursor: pointer;
}
.header_txt {
 background: url("images/blackopacity.png") repeat-x top; padding: 20px; left: 180px; top: 400px; color: rgb(234, 234, 234); line-height: 30px; font-family: "??????"; font-size: 30px; position: absolute; z-index: 4;
}
.header_links_search_bg {
 left: 0px; top: 6px; height: 35px; position: absolute; z-index: 5; opacity: 0.2; background-color: rgb(0, 0, 0); -moz-opacity: 0.20;
}
.header_links_search {
 left: 0px; top: 6px; height: 35px; position: absolute; z-index: 6;
}
.header_links {
 color: rgb(226, 226, 226); line-height: 35px; padding-left: 190px; font-size: 12px;
}
.header_links a {
 color: rgb(226, 226, 226); float: none;
}
.header_links a:hover {
 color: rgb(255, 255, 255);
}
.header-search {
 padding: 5px 10px 5px 0px; height: 25px;
}
.header-search dl {
 height: 25px; float: left;
}
.header-search dl dt {
 float: left;
}
.header-search dl dd {
 float: left;
}
.header-search dl dt .intro_search_tex {
 border-width: 1px medium 1px 1px; border-style: solid none solid solid; border-color: rgb(95, 95, 95) currentColor rgb(95, 95, 95) rgb(95, 95, 95); padding: 0px 5px; width: 198px; height: 23px; color: rgb(164, 164, 164); line-height: 23px; font-size: 12px; float: left; background-color: rgb(70, 70, 70);
}
.header-search dl dd .intro_search_btn {
 background: url("images/search_btn.jpg") no-repeat left top; border: currentColor; border-image: none; width: 32px; height: 25px; float: left; cursor: pointer;
}
.logo {
 left: 10px; top: 6px; width: 132px; height: 150px; overflow: hidden; position: absolute; z-index: 9999;
}
.menu {
 top: 64px; width: 1000px; height: 36px; right: 10px; position: absolute; z-index: 9998; background: url(bg.png) repeat-x;
}
.header_xxgk_xl {
 background: url("images/menu_bg.png"); padding: 5px 0px 5px 195px; top: 36px; width: 995px; right: -10px; border-bottom-color: rgb(156, 8, 7); border-bottom-width: 3px; border-bottom-style: solid; position: absolute; z-index: 999;
}
.header_xxgk_xl .d1l {
 padding: 0px 10px; width: 100px;
}
.header_xxgk_xl .d1l .erj ul {
 width: 100%; padding-top: 5px; border-bottom-color: rgb(254, 254, 254); border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
.header_xxgk_xl .d1l .erj ul li {
 width: 100%; text-align: center; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
.header_xxgk_xl .d1l .erj ul li a {
 padding: 0px 8px; color: rgb(77, 77, 77); line-height: 30px; font-size: 13px; font-weight: bold;
}
.header_xxgk_xl .d1l .erj ul li a:hover {
 color: rgb(153, 0, 0);
}
.header_zzjg_xl {
 background: url("images/menu_bg.png"); padding: 5px 0px 5px 195px; top: 36px; width: 995px; right: -10px; border-bottom-color: rgb(156, 8, 7); border-bottom-width: 3px; border-bottom-style: solid; position: absolute; z-index: 999;
}
.header_erbg {
 
}
.header_zzjg_xl .d1l {
 padding: 0px 10px; width: 474px;
}
.header_zzjg_xl .d2l {
 padding: 0px 10px; width: 154px;
}
.header_zzjg_xl .d3l {
 padding: 0px 10px; width: 94px;
}
.header_zzjg_xl .d4l {
 padding: 0px 10px; width: 184px;
}
.header_zzjg_xl .erj {
 
}
.header_zzjg_xl .erj ul {
 width: 100%; padding-top: 5px; border-bottom-color: rgb(254, 254, 254); border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
.header_zzjg_xl .erj ul li {
 width: 100%; text-align: center; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
.header_zzjg_xl .erj ul li a {
 padding: 0px 8px; color: rgb(77, 77, 77); line-height: 30px; font-size: 13px; font-weight: bold;
}
.header_zzjg_xl .erj ul li a:hover {
 color: rgb(153, 0, 0);
}
.header_zzjg_xl .sanj {
 margin-top: 5px;
}
.header_zzjg_xl .sanj ul {
 width: 100%; float: left;
}
.header_zzjg_xl .d1l .sanj ul li {
 width: 237px; float: left;
}
.header_zzjg_xl .d2l .sanj ul li {
 width: 100%; float: left;
}
.header_zzjg_xl .d3l .sanj ul li {
 width: 100%; float: left;
}
.header_zzjg_xl .d4l .sanj ul li {
 width: 100%; float: left;
}
.header_zzjg_xl .sanj ul li a {
 padding: 0px 8px; color: rgb(77, 77, 77); line-height: 25px; font-size: 12px; float: left;
}
.header_zzjg_xl .sanj ul li a:hover {
 color: rgb(153, 0, 0);
}
.header_jsbm_xl {
 background: url("images/menu_bg.png"); padding: 5px 0px 5px 195px; top: 36px; width: 995px; right: -10px; border-bottom-color: rgb(156, 8, 7); border-bottom-width: 3px; border-bottom-style: solid; position: absolute; z-index: 999;
}
.header_jsbm_xl .d1l {
 padding: 0px 10px; width: 176px;
}
.header_jsbm_xl .d1l .erj ul {
 width: 100%; padding-top: 5px; border-bottom-color: rgb(254, 254, 254); border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
.header_jsbm_xl .d1l .erj ul li {
 width: 100%; text-align: center; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
.header_jsbm_xl .d1l .erj ul li a {
 padding: 0px 8px; color: rgb(77, 77, 77); line-height: 30px; font-size: 13px; font-weight: bold;
}
.header_jsbm_xl .d1l .erj ul li a:hover {
 color: rgb(153, 0, 0);
}
.header_rcjy_xl {
 background: url("images/menu_bg.png"); padding: 5px 0px 5px 406px; top: 36px; width: 784px; right: -10px; border-bottom-color: rgb(156, 8, 7); border-bottom-width: 3px; border-bottom-style: solid; position: absolute; z-index: 999;
}
.header_rcjy_xl .d1l {
 padding: 0px 10px; width: 176px;
}
.header_rcjy_xl .d1l .erj ul {
 width: 100%; padding-top: 5px; border-bottom-color: rgb(254, 254, 254); border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
.header_rcjy_xl .d1l .erj ul li {
 width: 100%; text-align: center; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
.header_rcjy_xl .d1l .erj ul li a {
 padding: 0px 8px; color: rgb(77, 77, 77); line-height: 30px; font-size: 13px; font-weight: bold;
}
.header_rcjy_xl .d1l .erj ul li a:hover {
 color: rgb(153, 0, 0);
}
.header_rcjy_xl .sanj {
 margin-top: 5px;
}
.header_rcjy_xl .sanj ul {
 width: 100%; float: left;
}
.header_rcjy_xl .d1l .sanj ul li {
 width: 175px; float: left;
}
.header_rcjy_xl .sanj ul li a {
 padding: 0px 8px; color: rgb(77, 77, 77); line-height: 25px; font-size: 12px; float: left;
}
.header_rcjy_xl .sanj ul li a:hover {
 color: rgb(153, 0, 0);
}
.header_xyzc_xl {
 background: url("images/menu_bg.png"); padding: 5px 0px 5px 798px; top: 36px; width: 392px; right: -10px; border-bottom-color: rgb(156, 8, 7); border-bottom-width: 3px; border-bottom-style: solid; position: absolute; z-index: 999;
}
.header_xyzc_xl .d1l {
 padding: 0px 10px; width: 176px;
}
.header_xyzc_xl .d1l .erj ul {
 width: 100%; padding-top: 5px; border-bottom-color: rgb(254, 254, 254); border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
.header_xyzc_xl .d1l .erj ul li {
 width: 100%; text-align: center; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
.header_xyzc_xl .d1l .erj ul li a {
 padding: 0px 8px; color: rgb(77, 77, 77); line-height: 30px; font-size: 13px; font-weight: bold;
}
.header_xyzc_xl .d1l .erj ul li a:hover {
 color: rgb(153, 0, 0);
}
.de_xwhd_xyxw {
 width: 783px;
}
.de_xwhd {
 padding: 10px 20px 20px; width: 349px; background-color: rgb(238, 238, 238);
}
.de_lmys_01 {
 background: url("images/lm_xhx_01.gif") repeat-x bottom;
}
.de_lmys_01 dl {
 width: 100%; float: left;
}
.de_lmys_01 dl dt {
 float: left;
}
.de_lmys_01 dl dd {
 float: right;
}
.de_lmys_01 dl dd a {
 color: rgb(152, 152, 152); line-height: 40px; font-size: 12px; float: left;
}
.de_lmys_01 dl dd a:hover {
 color: rgb(153, 0, 0);
}
.de_xwhd_pic {
 padding: 1px; border: 1px solid rgb(192, 192, 192); border-image: none; width: 345px; height: 173px; overflow: hidden; margin-top: 16px; position: relative; z-index: 1; background-color: rgb(255, 255, 255);
}
.de_pic_qh01 {
 height: 173px; overflow: hidden; position: absolute; z-index: 2;
}
.de_txt_qhbg01 {
 left: 1px; top: 150px; width: 345px; height: 24px; position: absolute; z-index: 3; opacity: 0.6; background-color: rgb(0, 0, 0); -moz-opacity: 0.60;
}
.de_txt_qhwz01 {
 left: 1px; top: 150px; width: 345px; height: 24px; position: absolute; z-index: 7;
}
.de_txt_qhwz01 dl {
 width: 100%; height: 24px; overflow: hidden; float: left;
}
.de_txt_qhwz01 dl dd.L {
 width: 27px; height: 24px; float: left;
}
.de_txt_qhwz01 dl dd.R {
 width: 27px; height: 24px; float: right;
}
.de_txt_qhwz01 dl dt {
 width: 291px; height: 24px; overflow: hidden; float: left;
}
.de_txt_qhwz01 dl dt a {
 width: 100%; height: 24px; text-align: center; color: rgb(221, 221, 221); line-height: 24px; overflow: hidden; font-size: 12px; float: left;
}
.de_txt_qhwz01 dl dt a:hover {
 color: rgb(255, 255, 255);
}
.de_txt_qhwz01 dl dd a {
 width: 27px; height: 24px; float: left;
}
.de_xyxw {
 padding: 10px 20px 20px; width: 353px; background-color: rgb(238, 238, 238);
}
.de_sjbk_01 {
 margin-top: 13px;
 height:180px;
}

.de_sjbk_01 dl {
 background: url("images/xxx.gif") repeat-x bottom; width: 100%; float: left;
}
.de_sjbk_01 dl dt {
 width: 265px; float: left;
}
.de_sjbk_01 dl dt a {
 background: url("images/qd_01.gif") no-repeat left 13px; color: rgb(77, 77, 77); line-height: 30px; padding-left: 8px; font-size: 12px; float: left;
}
.de_sjbk_01 dl dt a:hover {
 background: url("images/qd_02.gif") no-repeat left 13px; color: rgb(153, 0, 0);
}
.de_sjbk_01 dl dd {
 width: 85px; text-align: right; color: rgb(149, 149, 149); line-height: 30px; font-size: 12px; float: right;
}
.de_sjbk_02 {
 margin-top: 13px;
 height:180px;
}
.de_sjbk_02 dl {
 background: url("images/xxx.gif") repeat-x bottom; width: 100%; float: left;
}
.de_sjbk_02 dl dt {
 width: 250px; float: left;
}
.de_sjbk_02 dl dt a {
 background: url("images/qd_01.gif") no-repeat left 13px; color: rgb(77, 77, 77); line-height: 30px; padding-left: 8px; font-size: 12px; float: left;
}
.de_sjbk_02 dl dt a:hover {
 background: url("images/qd_02.gif") no-repeat left 13px; color: rgb(153, 0, 0);
}
.de_sjbk_02 dl dd {
 text-align: right; color: rgb(149, 149, 149); line-height: 30px; font-size: 12px; float: right;
}
.de_xygg {
 padding: 10px 15px 20px; width: 346px; background-color: rgb(238, 238, 238);
}
.de_yssj {
 padding: 10px 20px 20px; width: 1130px; background-color: rgb(238, 238, 238);
}
.de_jcsp_hbq {
 width: 713px;
}
.de_jcsp {
 width: 349px;
}
.de_jcsp .L_lm {
 width: 36px;
}
.de_jcsp .R_sj {
 width: 301px; margin-top: 13px;
}
.de_jcsp .R_sj ul {
 width: 100%; height: 180px; overflow: hidden; float: left;
}
.de_jcsp .R_sj ul li {
 width: 100%; float: left;
}
.de_jcsp .R_sj dl {
 background: url("images/xxx.gif") repeat-x bottom; width: 100%; float: left;
}
.de_jcsp .R_sj dl dt {
 width: 206px; float: left;
}
.de_jcsp .R_sj dl dt a {
 background: url("images/qd_01.gif") no-repeat left 13px; color: rgb(77, 77, 77); line-height: 30px; padding-left: 8px; font-size: 12px; float: left;
}
.de_jcsp .R_sj dl dt a:hover {
 background: url("images/qd_02.gif") no-repeat left 13px; color: rgb(153, 0, 0);
}
.de_jcsp .R_sj dl dd {
 width: 85px; text-align: right; color: rgb(149, 149, 149); line-height: 30px; font-size: 12px; float: right;
}
.de_hbq {
 width: 341px;
}
.de_hbq .L_lm {
 width: 36px;
}
.de_hbq .R_pic_qh {
 padding: 1px; border: 1px solid rgb(192, 192, 192); border-image: none; width: 289px; height: 174px; overflow: hidden; margin-top: 16px; position: relative; z-index: 1; background-color: rgb(255, 255, 255);
}
.de_pic_qh02 {
 height: 174px; overflow: hidden; position: absolute; z-index: 2;
}
.de_txt_qhbg02 {
 left: 1px; top: 151px; width: 289px; height: 24px; position: absolute; z-index: 3; opacity: 0.6; background-color: rgb(0, 0, 0); -moz-opacity: 0.60;
}
.de_txt_qhwz02 {
 left: 1px; top: 151px; width: 289px; height: 24px; position: absolute; z-index: 7;
}
.de_txt_qhwz02 dl {
 width: 100%; height: 24px; overflow: hidden; float: left;
}
.de_txt_qhwz02 dl dd.L {
 width: 27px; height: 24px; float: left;
}
.de_txt_qhwz02 dl dd.R {
 width: 27px; height: 24px; float: right;
}
.de_txt_qhwz02 dl dt {
 width: 235px; height: 24px; overflow: hidden; float: left;
}
.de_txt_qhwz02 dl dt a {
 width: 100%; height: 24px; text-align: center; color: rgb(221, 221, 221); line-height: 24px; overflow: hidden; font-size: 12px; float: left;
}
.de_txt_qhwz02 dl dt a:hover {
 color: rgb(255, 255, 255);
}
.de_txt_qhwz02 dl dd a {
 width: 27px; height: 24px; float: left;
}
.de_htyc {
 width: 394px;
}
.de_htyc .L_lm {
 width: 36px;
}
.de_htyc .R_sj {
 width: 346px; margin-top: 13px;
}
.de_htyc .R_sj ul {
 width: 100%; height: 180px; overflow: hidden; float: left;
}
.de_htyc .R_sj ul li {
 width: 100%; float: left;
}
.de_htyc .R_sj dl {
 background: url("images/xxx.gif") repeat-x bottom; width: 100%; float: left;
}
.de_htyc .R_sj dl dt {
 width: 260px; float: left;
}
.de_htyc .R_sj dl dt a {
 background: url("images/qd_01.gif") no-repeat left 13px; color: rgb(77, 77, 77); line-height: 30px; padding-left: 8px; font-size: 12px; float: left;
}
.de_htyc .R_sj dl dt a:hover {
 background: url("images/qd_02.gif") no-repeat left 13px; color: rgb(153, 0, 0);
}
.de_htyc .R_sj dl dd {
 width: 85px; text-align: right; color: rgb(149, 149, 149); line-height: 30px; font-size: 12px; float: right;
}
.de_Blinks {
 background: url("de_lins_bg.jpg") no-repeat left top; padding: 15px 0px 15px 270px; width: 900px; height: 41px;
}
.de_Blinks ul {
 width: 100%; float: left;
}
.de_Blinks ul li {
 padding-right: 15px; float: left;
}
.de_Blinks ul li a {
 float: left;
}
.de_wx_yydl_links02 {
 height:130px; background-color: rgb(238, 238, 238);
}
.de_wx_yydl {
 width: 620px;
}
.de_yydl {
 padding: 13px 0px; height: 34px;
}
.de_yydl dl {
 float: left;
}
.de_yydl dl dt {
 float: left;
}
.de_yydl dl dd {
 padding-right: 10px; float: left;
}
.de_yydl dl dd .intro_yydlk {
 padding: 5px; border: 2px solid rgb(202, 202, 202); border-image: none; width: 104px; height: 20px; color: rgb(102, 102, 102); line-height: 20px; font-size: 12px; float: left; background-color: rgb(255, 255, 255);
}
.de_yydl dl dd .intro_yydlbtn {
 background: url("images/de_yydl02.jpg") no-repeat left top; border: currentColor; border-image: none; width: 67px; height: 34px; float: left; cursor: pointer;
}
.de_links02 {
 padding: 13px 0px; height: 34px;
}
.de_links02 ul {
 float: left;
}
.de_links02 ul li {
 padding-right: 10px; float: left;
}
.de_links02 ul li a {
 float: left;
}
.footer {
 background-color: rgb(190, 189, 189);
}
.footer .L_logo_bq {
 width: 965px;
}
.footer .L_logo {
 width: 122px;
}

.footer .L_logo  img
{
width: 80px; padding: 20px;

}
.footer .R_bq {
 width: 700px; padding-top: 12px;
}
.footer .R_bq dl {
 width: 100%; float: left;
}
.footer .R_bq dl dt {
 width: 100%; text-align: center; color: rgb(174, 174, 174); line-height: 25px; font-size: 12px; float: left;
}
.footer .R_bq dl dt a {
 padding: 0px 5px; color: rgb(234, 234, 234);
}
.footer .R_bq dl dt a:hover {
 color: rgb(255, 255, 255);
}
.footer .R_bq dl dd {
 width: 100%; text-align: center; color: rgb(234, 234, 234); line-height: 25px; font-size: 12px; float: left;
}
.footer .R_bq dl dd a {
 color: rgb(234, 234, 234);
}
.footer .R_bq dl dd a:hover {
 color: rgb(255, 255, 255);
}
.de_xl_links {
 padding: 22px 20px 25px 0px; height: 26px;
}
.de_xl_links ul {
 float: left;
}
.de_xl_links ul li {
 padding-right: 10px; float: left; position: relative; z-index: 1;
}
.de_xl_links dl {
 float: left;
}
.de_xl_links dl dt {
 float: left;
}
.de_xl_links dl dd {
 float: left;
}
.de_xl_links dl dt .input_xl {
 border-width: 1px medium 1px 1px; border-style: solid none solid solid; border-color: rgb(206, 206, 206) currentColor rgb(206, 206, 206) rgb(206, 206, 206); padding: 0px 5px; width: 100px; height: 24px; color: rgb(234, 234, 234); line-height: 24px; font-size: 12px; float: left; background-color: rgb(155, 155, 155);
}
.footer_sl {
 border: 1px solid rgb(206, 206, 206); border-image: none; left: 0px; width: 137px; bottom: 25px; position: absolute; z-index: 2; background-color: rgb(155, 155, 155);
}
.footer_sl ul {
 width: 100%; height: 100px; float: left; -ms-overflow-x: hidden; -ms-overflow-y: auto;
}
.footer_sl ul li {
 width: 100%; float: left;
}
.footer_sl ul li a {
 padding: 0px 5px; width: 127px; color: rgb(234, 234, 234); line-height: 25px; font-size: 12px; float: left;
}
.footer_sl ul li a:hover {
 color: rgb(255, 255, 255); background-color: rgb(140, 140, 140);
}
.intro_bg {
 padding: 5px; width: 1150px; background-color: rgb(238, 238, 238);
}
.intro_shuxian {
 background: url("images/intro_shuxian.gif") repeat-y 197px;
}
.intro_L {
 padding: 5px 0px; width: 187px;border-right:1px solid #dfdddd;
}
.intro_L_menu {
 margin-top: 10px;
}
.intro_L_menu ul {
 width: 100%; float: left;
}
.intro_L_menu ul li {
 background: url("images/xxx.gif") repeat-x bottom; padding: 10px 8px 9px; width: 171px; float: left;
}
.intro_L_menu ul li a {
 color: rgb(77, 77, 77); line-height: 20px; letter-spacing: 1px; font-family: "??????"; font-size: 14px; font-weight: bold; float: left;
}
.intro_L_menu ul li a:hover {
 color: rgb(153, 0, 0);
}
.intro_L_menu ul li a.dq {
 color: rgb(153, 0, 0);
}
.intro_shuxian_js {
 background: url("images/intro_shuxian.gif") repeat-y 240px;
}
.intro_L_js {
 padding: 5px 0px; width: 230px;
}
.intro_R_js {
 padding: 5px 0px; width: 898px;
}
.intro_dqwz_js {
 background: url("images/xhx.gif") repeat-x bottom; padding: 0px 10px 15px; width: 878px; height: 20px;
}
.intro_dqwz_js .L {
 color: rgb(77, 77, 77); line-height: 20px; font-size: 12px; float: left;
}
.intro_dqwz_js .R {
 color: rgb(77, 77, 77); line-height: 20px; font-size: 12px; float: left;
}
.intro_dqwz_js .R ul {
 float: left;
}
.intro_dqwz_js .R ul li {
 float: left;
}
.intro_dqwz_js .R ul li a {
 color: rgb(77, 77, 77); line-height: 20px; font-size: 12px;
}
.intro_dqwz_js .R ul li a:hover {
 color: rgb(153, 0, 0);
}
.intro_R_sj_js {
 padding: 0px 10px; width: 878px;
}
.intro_L_top_js {
 padding: 7px 8px; border-radius: 3px; border: currentColor; border-image: none; width: 214px; color: rgb(255, 255, 255); line-height: 20px; letter-spacing: 3px; font-family: "??????"; font-size: 17px; font-weight: bold; position: relative; z-index: 1; background-color: rgb(153, 0, 0); -moz-border-radius: 3px; -webkit-border-radius: 3px; behavior: url(iecss3/ie-css3.htc);
}
.intro_L_menu dl {
 width: 100%; float: left;
}
.intro_L_menu dl dd {
 width: 100%; margin-top: 5px; float: left;
}
.intro_L_menu dl dd a {
 background: url("images/qd_01.gif") no-repeat 4px 8px; color: rgb(77, 77, 77); line-height: 20px; padding-left: 15px; font-family: "??????"; font-size: 12px; font-weight: normal; float: left;
}
.intro_L_menu dl dd a:hover {
 background: url("images/qd_02.gif") no-repeat 4px 8px; color: rgb(153, 0, 0);
}
.intro_lmys_01 {
 border-top-color: rgb(153, 0, 0); border-top-width: 3px; border-top-style: solid;
}
.intro_lmys_01 dl {
 width: 100%; border-top-color: rgb(255, 255, 255); border-top-width: 1px; border-top-style: solid; float: left;
}
.intro_lmys_01 dl dt {
 color: rgb(153, 0, 0); line-height: 40px; letter-spacing: 2px; padding-left: 3px; font-family: "??????"; font-size: 16px; font-weight: bold; float: left;
}
.intro_lmys_01 dl dd {
 padding: 4px 8px 0px 0px; float: right;
}
.intro_lmys_01 dl dd a {
 color: rgb(151, 151, 151); line-height: 30px; font-size: 12px; float: left;
}
.intro_lmys_01 dl dd a:hover {
 color: rgb(153, 0, 0);
}
.intro_lmys_02 {
 
}
.intro_lmys_02 dl {
 background: url("images/lm_xhx_01.gif") repeat-x bottom; width: 100%; padding-bottom: 8px; float: left;
}
.intro_lmys_02 dl dt {
 color: rgb(153, 0, 0); line-height: 30px; letter-spacing: 2px; font-family: "??????"; font-size: 16px; font-weight: bold; float: left;
}
.intro_lmys_02 dl dd {
 float: right;
}
.intro_lmys_02 dl dd a {
 color: rgb(151, 151, 151); line-height: 30px; font-size: 12px; float: left;
}
.intro_lmys_02 dl dd a:hover {
 color: rgb(153, 0, 0);
}
.intro_lmys_03 {
 height: 32px; overflow: hidden; border-top-color: rgb(153, 0, 0); border-top-width: 3px; border-top-style: solid;
}
.intro_lmys_03 dl {
 width: 100%; border-top-color: rgb(255, 255, 255); border-top-width: 1px; border-top-style: solid; float: left;
}
.intro_lmys_03 dl dt {
 color: rgb(153, 0, 0); line-height: 40px; letter-spacing: 2px; padding-left: 3px; font-family: "??????"; font-size: 16px; font-weight: bold; float: left;
}
.intro_lmys_03 dl dd {
 padding: 4px 8px 0px 0px; float: right;
}
.intro_lmys_03 dl dd a {
 color: rgb(151, 151, 151); line-height: 30px; font-size: 12px; float: left;
}
.intro_lmys_03 dl dd a:hover {
 color: rgb(153, 0, 0);
}
.intro_lbys_01 {
 
}
.intro_lbys_01 ul {
 width: 100%; float: left;
}
.intro_lbys_01 ul li {
 background: url("images/xxx.gif") repeat-x bottom; padding: 5px 6px; width: 175px; float: left;
}
.intro_lbys_01 ul li a {
 background: url("images/qd_01.gif") no-repeat left 8px; color: rgb(77, 77, 77); line-height: 20px; padding-left: 10px; font-size: 12px; float: left;
}
.intro_lbys_01 ul li a:hover {
 background: url("images/qd_02.gif") no-repeat left 8px; color: rgb(153, 0, 0);
}
.intro_lbys_02 {
 margin-top: 13px;
}
.intro_lbys_02 ul {
 width: 100%; height: 540px; overflow: hidden; float: left;
}
.intro_lbys_02 ul li {
 width: 100%; float: left;
}
.intro_lbys_02 dl {
 background: url("images/xxx.gif") repeat-x bottom; width: 100%; float: left;
}
.intro_lbys_02 dt {
 width: 780px; float: left;
}
.intro_lbys_02 dt a {
 background: url("images/qd_01.gif") no-repeat left 13px; color: rgb(77, 77, 77); line-height: 30px; padding-left: 8px; font-size: 12px; float: left;
}
.intro_lbys_02 dt a:hover {
 background: url("images/qd_02.gif") no-repeat left 13px; color: rgb(153, 0, 0);
}
.intro_lbys_02 dd {
 width: 85px; text-align: right; color: rgb(149, 149, 149); line-height: 30px; font-size: 12px; float: right;
}
.intro_lbys_05 {
 
}
.intro_lbys_05 ul {
 width: 100%; float: left;
}
.intro_lbys_05 ul li {
 background: url("images/xxx.gif") repeat-x bottom; padding: 5px 6px; width: 229px; float: left;
}
.intro_lbys_05 ul li a {
 background: url("images/qd_01.gif") no-repeat left 8px; color: rgb(77, 77, 77); line-height: 20px; padding-left: 10px; font-size: 12px; float: left;
}
.intro_lbys_05 ul li a:hover {
 background: url("images/qd_02.gif") no-repeat left 8px; color: rgb(153, 0, 0);
}
.intro_R {
 padding: 5px 0px; width: 941px;
}
.intro_dqwz {
 background: url("images/xhx.gif") repeat-x bottom; padding: 0px 10px 15px; width: 921px; height: 20px;border-bottom:1px solid #d2d2d2;
}
.intro_dqwz .L {
 color: rgb(77, 77, 77); line-height: 20px; font-size: 12px; float: left;
}
.intro_dqwz .R {
 color: rgb(77, 77, 77); line-height: 20px; font-size: 12px; float: left;
}
.intro_dqwz .R ul {
 float: left;
}
.intro_dqwz .R ul li {
 float: left;
}
.intro_dqwz .R ul li a {
 color: rgb(77, 77, 77); line-height: 20px; font-size: 12px;
}
.intro_dqwz .R ul li a:hover {
 color: rgb(153, 0, 0);
}
.intro_3ldqwz {
 background: url("images/xhx.gif") repeat-x bottom; padding: 0px 10px 15px; width: 1130px; height: 20px;
}
.intro_3ldqwz .L {
 color: rgb(77, 77, 77); line-height: 20px; font-size: 12px; float: left;
}
.intro_3ldqwz .R {
 color: rgb(77, 77, 77); line-height: 20px; font-size: 12px; float: left;
}
.intro_3ldqwz .R ul {
 float: left;
}
.intro_3ldqwz .R ul li {
 float: left;
}
.intro_3ldqwz .R ul li a {
 color: rgb(77, 77, 77); line-height: 20px; font-size: 12px;
}
.intro_3ldqwz .R ul li a:hover {
 color: rgb(153, 0, 0);
}
.intro_R_sj {
 padding: 0px 10px; width: 921px;
}
.fy {
 padding: 5px 0px; width: 100%; text-align: center; color: rgb(104, 104, 104); line-height: 20px; font-size: 12px; margin-top: 5px; float: left;
}
.fy a {
 color: rgb(153, 0, 0);
}
.fy a:hover {
 color: rgb(153, 0, 0); text-decoration: underline;
}
.fy .input_01 {
 width: 30px; text-align: center; color: rgb(104, 104, 104); font-size: 12px;
}
.intro_L_top {
 padding: 7px 8px; border-radius: 3px; border: currentColor; border-image: none; width: 171px; color: rgb(255, 255, 255); line-height: 20px; letter-spacing: 3px; font-family: "??????"; font-size: 17px; font-weight: bold; position: relative; z-index: 1; background-color: rgb(153, 0, 0); -moz-border-radius: 3px; -webkit-border-radius: 3px; behavior: url(iecss3/ie-css3.htc);
}
.pop_bt {
 text-align: center; color: rgb(77, 77, 77); line-height: 30px; font-size: 18px; font-weight: bold; margin-top: 10px;
}
.pop_fbt {
 text-align: center; color: rgb(77, 77, 77); line-height: 20px; font-family: "????_GB2312"; font-size: 15px; font-weight: bold; margin-top: 5px;
}
.top_sj_ll {
 height: 28px; text-align: center; color: rgb(114, 114, 114); line-height: 28px; font-size: 12px; margin-top: 10px; background-color: rgb(226, 226, 226);
}
.pop_pic {
 padding: 10px 160px 10px 159px; width: 602px; margin-top: 10px;
}
.pop_wzzw {
 padding: 10px 151px 0px 150px; width: 620px; color: rgb(77, 77, 77); line-height: 30px; overflow: hidden; font-size: 14px; -ms-word-break: break-all;
}
.pop_wzzw p img {
 width: 100%; height: auto; float: none;
}
.pop_wzzw .firstrow img {
 width: 16px; height: 16px;
}
.pop_wzzw .s_pic img {
 margin: 0px 5px 0px 0px; width: 16px; height: 16px; float: left;
}
.pop_shipin {
 padding: 10px 135px 10px 134px; width: 648px; height: 480px; margin-top: 10px;
}
.intro_xbtd_pic {
 padding: 1px; border: 1px solid rgb(192, 192, 192); border-image: none; width: 425px; height: 287px; overflow: hidden; margin-top: 5px; position: relative; z-index: 1; background-color: rgb(255, 255, 255);
}
.intro_pic_qh01 {
 height: 287px; overflow: hidden; position: absolute; z-index: 2;
}
.intro_txt_qhbg01 {
 left: 1px; top: 264px; width: 425px; height: 24px; position: absolute; z-index: 3; opacity: 0.6; background-color: rgb(0, 0, 0); -moz-opacity: 0.60;
}
.intro_txt_qhwz01 {
 left: 1px; top: 264px; width: 425px; height: 24px; position: absolute; z-index: 7;
}
.intro_txt_qhwz01 dl {
 width: 100%; height: 24px; overflow: hidden; float: left;
}
.intro_txt_qhwz01 dl dd.L {
 width: 27px; height: 24px; float: left;
}
.intro_txt_qhwz01 dl dd.R {
 width: 27px; height: 24px; float: right;
}
.intro_txt_qhwz01 dl dt {
 width: 371px; height: 24px; overflow: hidden; float: left;
}
.intro_txt_qhwz01 dl dt a {
 width: 100%; height: 24px; text-align: center; color: rgb(221, 221, 221); line-height: 24px; overflow: hidden; font-size: 12px; font-weight: bold; float: left;
}
.intro_txt_qhwz01 dl dt a:hover {
 color: rgb(255, 255, 255);
}
.intro_txt_qhwz01 dl dd a {
 width: 27px; height: 24px; float: left;
}
.intro_xbtd_txt {
 width: 470px; margin-top: 3px;
}
.intro_lbys_03 {
 margin-top: 13px;
}
.intro_lbys_03 ul {
 width: 100%; height: 240px; overflow: hidden; float: left;
}
.intro_lbys_03 ul li {
 width: 100%; float: left;
}
.intro_lbys_03 dl {
 background: url("images/xxx.gif") repeat-x bottom; width: 100%; float: left;
}
.intro_lbys_03 dt {
 width: 370px; float: left;
}
.intro_lbys_03 dt a {
 background: url("images/qd_01.gif") no-repeat left 13px; color: rgb(77, 77, 77); line-height: 30px; padding-left: 8px; font-size: 12px; float: left;
}
.intro_lbys_03 dt a:hover {
 background: url("images/qd_02.gif") no-repeat left 13px; color: rgb(153, 0, 0);
}
.intro_lbys_03 dd {
 width: 85px; text-align: right; color: rgb(149, 149, 149); line-height: 30px; font-size: 12px; float: right;
}
.intro_lbys_04 {
 margin-top: 0px;
}
.intro_lbys_04 ul {
 width: 100%; height: 240px; overflow: hidden; float: left;
}
.intro_lbys_04 ul li {
 width: 100%; float: left;
}
.intro_lbys_04 dl {
 background: url("images/xxx.gif") repeat-x bottom; width: 100%; float: left;
}
.intro_lbys_04 dt {
 width: 310px; float: left;
}
.intro_lbys_04 dt a {
 background: url("images/qd_01.gif") no-repeat 5px 13px; color: rgb(77, 77, 77); line-height: 30px; padding-left: 15px; font-size: 12px; float: left;
}
.intro_lbys_04 dt a:hover {
 background: url("images/qd_02.gif") no-repeat 5px 13px; color: rgb(153, 0, 0);
}
.intro_lbys_04 dd {
 width: 85px; text-align: right; color: rgb(149, 149, 149); line-height: 30px; padding-right: 5px; font-size: 12px; float: right;
}
.intro_xbjs {
 width: 700px;
}
.intro_xbjs_nr {
 height: 240px; color: rgb(77, 77, 77); line-height: 30px; overflow: hidden; font-size: 12px; margin-top: 5px;
}
.intro_jsyl {
 width: 200px;
}
.intro_jsyl_lb {
 margin-top: 13px;
}
.intro_jsyl_lb ul {
 width: 100%; float: left;
}
.intro_jsyl_lb ul li {
 background: url("images/xxx.gif") repeat-x bottom; width: 100px; float: left;
}
.intro_jsyl_lb ul li a {
 background: url("images/qd_01.gif") no-repeat 5px 13px; color: rgb(77, 77, 77); line-height: 30px; padding-left: 18px; font-size: 12px; float: left;
}
.intro_jsyl_lb ul li a:hover {
 background: url("images/qd_02.gif") no-repeat 5px 13px; color: rgb(153, 0, 0);
}
.intro_yxlb {
 overflow: hidden; margin-top: 5px;
}
.intro_yxlb .list_01 {
 width: 207px; padding-right: 31px;
}
.intro_yxlb .list_02 {
 width: 207px;
}
.intro_3lbg {
 padding: 15px 10px; width: 1150px; background-color: rgb(238, 238, 238);
}
.intro_d1l {
 padding: 15px 10px 5px; width: 420px;
}
.intro_d2l {
 padding: 15px 10px 5px; width: 483px;
}
.intro_d3l {
 padding: 15px 10px 5px; width: 187px;
}
.intro_yssj_lb {
 
}
.intro_yssj_lb ul {
 width: 100%; float: left;
}
.intro_yssj_lb ul li {
 background: url("images/xxx.gif") repeat-x bottom; padding: 15px 5px; width: 473px; float: left;
}
.intro_yssj_lb .L_pic {
 width: 130px; height: 85px; overflow: hidden;
}
.intro_yssj_lb .L_pic img {
 width: 130px; height: 85px; overflow: hidden;
}
.intro_yssj_lb .R_txt {
 width: 330px;
}
.intro_yssj_lb .R_txt dl {
 width: 100%; float: left;
}
.intro_yssj_lb .R_txt dl dt {
 width: 100%; line-height: 20px; font-weight: bold; float: left;
}
.intro_yssj_lb .R_txt dl dd {
 width: 100%; line-height: 20px; margin-top: 8px; float: left;
}
.intro_yssj_lb .R_txt a {
 color: rgb(77, 77, 77); font-size: 12px;
}
.intro_yssj_lb .R_txt a:hover {
 color: rgb(153, 0, 0);
}
.intro_syyb_pic {
 
}
.intro_syyb_pic a {
 width: 100%; float: left;
}
.intro_syyb_pic img {
 padding: 1px; border: 1px solid rgb(192, 192, 192); border-image: none; width: 183px; height: 133px; overflow: hidden; float: left; background-color: rgb(255, 255, 255);
}
.intro_jsdlrk {
 
}
.intro_jsdlrk dl {
 padding: 0px 5px; width: 177px; float: left;
}
.intro_jsdlrk dl dt {
 padding: 5px 0px; width: 100%; float: left;
}
.intro_jsdlrk dl dd {
 padding: 5px 0px; width: 100%; float: left;
}
.input_jsyyrk01 {
 padding: 0px 5px; border: 2px solid rgb(202, 202, 202); border-image: none; width: 153px; height: 24px; color: rgb(77, 77, 77); line-height: 24px; font-size: 12px; float: left;
}
.input_jsyyrk02 {
 border: 2px solid rgb(202, 202, 202); border-image: none; width: 63px; height: 28px; color: rgb(255, 255, 255); line-height: 24px; font-size: 12px; font-weight: bold; float: left; cursor: pointer; background-color: rgb(163, 162, 162);
}
.intro_jscx {
 
}
.intro_jscx ul {
 width: 100%; float: left;
}
.intro_jscx ul li {
 padding: 5px; float: left;
}
.intro_jscx ul li.fc01 {
 left: 0px; top: 0px; position: relative; z-index: 20;
}
.intro_jscx ul li dl {
 float: left;
}
.intro_jscx ul li dl dt {
 float: left;
}
.intro_jscx ul li dl dd {
 width: 28px; height: 28px; float: left; cursor: pointer;
}
.intro_jscx .input_01 {
 border-width: 2px medium 2px 2px; border-style: solid none solid solid; border-color: rgb(202, 202, 202) currentColor rgb(202, 202, 202) rgb(202, 202, 202); padding: 0px 5px; width: 190px; height: 24px; color: rgb(102, 102, 102); line-height: 24px; font-size: 12px; float: left;
}
.intro_jscx .input_02 {
 padding: 0px 5px; border: 2px solid rgb(202, 202, 202); border-image: none; width: 456px; height: 24px; color: rgb(102, 102, 102); line-height: 24px; font-size: 12px; float: left;
}
.intro_jscx .input_03 {
 border: 2px solid rgb(202, 202, 202); border-image: none; width: 63px; height: 26px; text-align: center; color: rgb(255, 255, 255); line-height: 24px; font-size: 13px; font-weight: bold; float: left; cursor: pointer; background-color: rgb(163, 162, 162);
}
.intro_xlys_01 {
 padding: 5px 0px; border: 1px solid rgb(202, 202, 202); border-image: none; left: 5px; top: 32px; width: 228px; height: 150px; position: absolute; z-index: 100; -ms-overflow-x: hidden; -ms-overflow-y: auto; background-color: rgb(255, 255, 255);
}
.intro_xlys_01 a {
 padding: 0px 5px; width: 218px; color: rgb(102, 102, 102); line-height: 25px; font-size: 12px; float: left;
}
.intro_xlys_01 a:hover {
 color: rgb(153, 0, 0); background-color: rgb(244, 244, 244);
}
.intro_xytg {
 margin-top: 15px;
}
.intro_xytg ul {
 margin: 0px auto; width: 680px;
}
.intro_xytg ul li {
 width: 100%; float: left;
}
.intro_xytg dl {
 padding: 4px 0px; width: 100%; float: left;
}
.intro_xytg dl dt {
 width: 80px; height: 30px; text-align: right; color: rgb(77, 77, 77); line-height: 30px; font-size: 12px; float: left;
}
.intro_xytg dl dd {
 width: 600px; float: right;
}
.intro_xytg dl dd .input_01 {
 padding: 0px 5px; border: 1px solid rgb(211, 211, 211); border-image: none; width: 560px; height: 28px; color: rgb(77, 77, 77); line-height: 28px; font-size: 12px; float: left; background-color: rgb(255, 255, 255);
}
.intro_xytg dl dd span {
 color: rgb(153, 0, 0); line-height: 30px; padding-left: 5px; font-size: 12px; float: left;
}
.intro_xytg dl dd .textarea_01 {
 padding: 0px 5px; border: 1px solid rgb(211, 211, 211); border-image: none; width: 560px; height: 150px; color: rgb(77, 77, 77); line-height: 28px; font-size: 12px; float: left; background-color: rgb(255, 255, 255);
}
.intro_xytg dl dd .input_02 {
 border: 2px solid rgb(202, 202, 202); border-image: none; width: 63px; height: 26px; text-align: center; color: rgb(255, 255, 255); line-height: 24px; font-size: 13px; font-weight: bold; margin-right: 10px; float: left; cursor: pointer; background-color: rgb(163, 162, 162);
}
.intro_lbys_06 {
 margin-top: 13px;
}
.intro_lbys_06 ul {
 width: 100%; float: left;
}
.intro_lbys_06 ul li {
 background: url("images/xxx.gif") repeat-x bottom; width: 307px; float: left;
}
.intro_lbys_06 ul li a {
 background: url("images/qd_01.gif") no-repeat left 13px; color: rgb(77, 77, 77); line-height: 30px; padding-left: 8px; font-size: 12px; float: left;
}
.intro_lbys_06 ul li a:hover {
 background: url("images/qd_02.gif") no-repeat left 13px; color: rgb(153, 0, 0);
}
.intro_lbys_07 {
 overflow: hidden; margin-top: 0px;
}
.intro_lbys_07 ul {
 width: 100%; float: left;
}
.intro_lbys_07 ul li {
 width: 100%; float: left;
}
.intro_lbys_07 dl {
 background: url("images/xxx.gif") repeat-x bottom; width: 100%; float: left;
}
.intro_lbys_07 dt {
 width: 100%; float: left;
}
.intro_lbys_07 dt a {
 background: url("images/qd_01.gif") no-repeat 5px 13px; color: rgb(77, 77, 77); line-height: 30px; padding-left: 15px; font-size: 12px; float: left;
}
.intro_lbys_07 dt a:hover {
 background: url("images/qd_02.gif") no-repeat 5px 13px; color: rgb(153, 0, 0);
}
.intro_lbys_07 dd {
 width: 100%; color: rgb(149, 149, 149); line-height: 30px; padding-left: 15px; font-size: 12px; float: left;
}
.intro_lbys_08 {
 margin-top: 13px;
}
.intro_lbys_08 ul {
 width: 100%; height: 180px; overflow: hidden; float: left;
}
.intro_lbys_08 ul li {
 width: 100%; float: left;
}
.intro_lbys_08 dl {
 background: url("images/xxx.gif") repeat-x bottom; width: 100%; float: left;
}
.intro_lbys_08 dt {
 width: 340px; float: left;
}
.intro_lbys_08 dt a {
 background: url("images/qd_01.gif") no-repeat left 13px; color: rgb(77, 77, 77); line-height: 30px; padding-left: 8px; font-size: 12px; float: left;
}
.intro_lbys_08 dt a:hover {
 background: url("images/qd_02.gif") no-repeat left 13px; color: rgb(153, 0, 0);
}
.intro_lbys_08 dd {
 width: 85px; text-align: right; color: rgb(149, 149, 149); line-height: 30px; font-size: 12px; float: right;
}
.intro_xyjj_xygk {
 width: 599px;
}
.intro_xyjj_xygk .xx_nr {
 height: 180px; color: rgb(77, 77, 77); line-height: 30px; overflow: hidden; font-size: 12px; margin-top: 5px;
}
.intro_xyjj_Rpic {
 width: 302px; height: 217px; margin-top: 10px;
}
.intro_xyjj_Rpic img {
 padding: 1px; border: 1px solid rgb(192, 192, 192); border-image: none; width: 298px; height: 213px; overflow: hidden; float: left; background-color: rgb(255, 255, 255);
}
.intro_xygk_xrld {
 width: 451px;
}
.intro_xygk_xrld_lb {
 overflow: hidden; margin-top: 0px;
}
.intro_xygk_xrld_lb ul {
 width: 465px;
}
.intro_xygk_xrld_lb ul li {
 padding: 15px 20px 0px 6px; width: 129px; float: left;
}
.intro_xygk_xrld_lb dl {
 width: 100%; float: left;
}
.intro_xygk_xrld_lb dl dt {
 width: 100%; padding-bottom: 5px; float: left;
}
.intro_xygk_xrld_lb dl dt a {
 width: 100%; float: left;
}
.intro_xygk_xrld_lb dl dt img {
 padding: 1px; border: 1px solid rgb(192, 192, 192); border-image: none; width: 125px; height: 176px; overflow: hidden; float: left; background-color: rgb(255, 255, 255);
}
.intro_xygk_xrld_lb dl dd {
 width: 100%; float: left;
}
.intro_xygk_xrld_lb dl dd a {
 width: 100%; text-align: center; color: rgb(77, 77, 77); line-height: 20px; font-size: 12px; float: left;
}
.intro_xygk_xrld_lb dl dd a:hover {
 color: rgb(153, 0, 0);
}
.intro_xygk_lrld {
 width: 451px;
}
.intro_xygk_lrld_sj {
 width: 450px; margin-top: 15px; border-top-color: rgb(192, 192, 192); border-left-color: rgb(192, 192, 192); border-top-width: 1px; border-left-width: 1px; border-top-style: solid; border-left-style: solid;
}
.intro_xygk_lrld_sj .fl {
 
}
.intro_xygk_lrld_sj .fl dl {
 width: 100%; float: left;
}
.intro_xygk_lrld_sj .fl dl dd {
 width: 129px; height: 31px; border-right-color: rgb(192, 192, 192); border-bottom-color: rgb(192, 192, 192); border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; float: left;
}
.intro_xygk_lrld_sj .fl dl dt {
 width: 189px; height: 31px; border-right-color: rgb(192, 192, 192); border-bottom-color: rgb(192, 192, 192); border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; float: left;
}
.intro_xygk_lrld_sj .fl dl dd span {
 border: 1px solid rgb(255, 255, 255); border-image: none; width: 127px; height: 29px; text-align: center; color: rgb(77, 77, 77); line-height: 29px; font-size: 12px; font-weight: bold; float: left; background-color: rgb(217, 217, 217);
}
.intro_xygk_lrld_sj .fl dl dt span {
 border: 1px solid rgb(255, 255, 255); border-image: none; width: 187px; height: 29px; text-align: center; color: rgb(77, 77, 77); line-height: 29px; font-size: 12px; font-weight: bold; float: left; background-color: rgb(217, 217, 217);
}
.intro_xygk_lrld_sj .sj {
 
}
.intro_xygk_lrld_sj .sj dl {
 width: 100%; float: left;
}
.intro_xygk_lrld_sj .sj dl dd {
 width: 129px; height: 31px; border-right-color: rgb(192, 192, 192); border-bottom-color: rgb(192, 192, 192); border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; float: left;
}
.intro_xygk_lrld_sj .sj dl dt {
 width: 189px; height: 31px; border-right-color: rgb(192, 192, 192); border-bottom-color: rgb(192, 192, 192); border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; float: left;
}
.intro_xygk_lrld_sj .sj dl dd span {
 border: 1px solid rgb(255, 255, 255); border-image: none; width: 127px; height: 29px; text-align: center; color: rgb(77, 77, 77); line-height: 29px; font-size: 12px; float: left; background-color: rgb(244, 244, 244);
}
.intro_xygk_lrld_sj .sj dl dt span {
 border: 1px solid rgb(255, 255, 255); border-image: none; width: 187px; height: 29px; text-align: center; color: rgb(77, 77, 77); line-height: 29px; font-size: 12px; float: left; background-color: rgb(244, 244, 244);
}
.intro_xygk_xyjg {
 margin-top: 15px;
}
.intro_xygk_xyjg .L {
 width: 29px; cursor: pointer;
}
.intro_xygk_xyjg .R {
 width: 29px; cursor: pointer;
}
.intro_xygk_xyjg .M {
 width: 863px; overflow: hidden;
}
.intro_xygk_xyjg .M ul {
 width: 892px; float: left;
}
.intro_xygk_xyjg .M ul li {
 width: 194px; padding-right: 29px; float: left;
}
.intro_xygk_xyjg .M dl {
 width: 100%; float: left;
}
.intro_xygk_xyjg .M dl dt {
 width: 100%; float: left;
}
.intro_xygk_xyjg .M dl dt a {
 width: 100%; float: left;
}
.intro_xygk_xyjg .M dl dt a img {
 padding: 1px; border: 1px solid rgb(192, 192, 192); border-image: none; width: 190px; height: 126px; float: left; background-color: rgb(255, 255, 255);
}
.intro_xygk_xyjg .M dl dd {
 width: 100%; float: left;
}
.intro_xygk_xyjg .M dl dd a {
 width: 100%; text-align: center; color: rgb(77, 77, 77); line-height: 30px; font-size: 12px; float: left;
}
.intro_xygk_xyjg .M dl dd a:hover {
 color: rgb(153, 0, 0);
}
.intro_kp {
 padding: 0px 10px; width: 1130px; margin-top: 5px;
}
.intro_yl {
 margin-top: 15px;
}
.intro_yl ul {
 margin: 0px auto; width: 1114px;
}
.intro_yl ul li {
 width: 100%; float: left;
}
.intro_yl ul li img {
 width: 1114px; height: 810px; float: left;
}
.intro_hbq {
 overflow: hidden; margin-top: 15px;
}
.intro_hbq ul {
 width: 1142px; height: 680px; float: left; position: relative;
}
.intro_hbq ul li {
 float: left; position: absolute;
}
.intro_hbq ul li.pic_01 {
 left: 0px; top: 0px; width: 660px; height: 380px; overflow: hidden;
}
.intro_hbq ul li.pic_01 img {
 width: 660px; height: 380px;
}
.intro_hbq ul li.pic_02 {
 left: 666px; top: 0px; width: 464px; height: 267px; overflow: hidden;
}
.intro_hbq ul li.pic_02 img {
 width: 464px; height: 267px;
}
.intro_hbq ul li.pic_03 {
 left: 666px; top: 273px; width: 295px; height: 170px; overflow: hidden;
}
.intro_hbq ul li.pic_03 img {
 width: 295px; height: 170px;
}
.intro_hbq ul li.pic_04 {
 left: 0px; top: 386px; width: 327px; height: 189px; overflow: hidden;
}
.intro_hbq ul li.pic_04 img {
 width: 327px; height: 189px;
}
.intro_hbq ul li.pic_05 {
 left: 333px; top: 386px; width: 327px; height: 189px; overflow: hidden;
}
.intro_hbq ul li.pic_05 img {
 width: 327px; height: 189px;
}
.intro_hbq ul li.pic_06 {
 left: 666px; top: 449px; width: 400px; height: 231px; overflow: hidden;
}
.intro_hbq ul li.pic_06 img {
 width: 400px; height: 231px;
}
.intro_hbq_ckgd {
 margin-top: 20px;
}
.intro_hbq_ckgd ul {
 margin: 0px auto; width: 100px;
}
.intro_hbq_ckgd ul li {
 width: 100%; float: left;
}
.intro_hbq_ckgd ul li a {
 border: 2px solid rgb(202, 202, 202); border-image: none; width: 96px; height: 30px; text-align: center; color: rgb(255, 255, 255); line-height: 30px; font-size: 13px; font-weight: bold; float: left; background-color: rgb(163, 162, 162);
}
.intro_hbq_ckgd ul li a:hover {
 color: rgb(239, 239, 239); background-color: rgb(141, 141, 141);
}
.intro_yssj_d1l {
 padding: 15px 10px 0px; width: 361px; overflow: hidden;
}
.intro_yssj_d2l {
 padding: 15px 10px 0px; width: 368px; overflow: hidden;
}
.intro_yssj_d3l {
 padding: 15px 10px 0px; width: 361px; overflow: hidden;
}
.intro_yssj_hbq {
 
}
.intro_yssj_hbq ul {
 width: 100%; float: left;
}
.intro_yssj_hbq ul li {
 background: url("images/xxx.gif") repeat-x bottom; padding: 15px 5px; width: 358px; float: left;
}
.intro_yssj_hbq .L_pic {
 width: 130px; height: 75px; overflow: hidden;
}
.intro_yssj_hbq .L_pic img {
 width: 130px; height: 75px; overflow: hidden;
}
.intro_yssj_hbq .R_txt {
 width: 215px;
}
.intro_yssj_hbq .R_txt dl {
 width: 100%; float: left;
}
.intro_yssj_hbq .R_txt dl dt {
 width: 100%; line-height: 20px; font-weight: bold; float: left;
}
.intro_yssj_hbq .R_txt dl dd {
 width: 100%; line-height: 20px; margin-top: 8px; float: left;
}
.intro_yssj_hbq .R_txt a {
 color: rgb(77, 77, 77); font-size: 12px;
}
.intro_yssj_hbq .R_txt a:hover {
 color: rgb(153, 0, 0);
}
.intro_yssj_hbq_lb {
 
}
.intro_yssj_hbq_lb ul {
 width: 100%; float: left;
}
.intro_yssj_hbq_lb ul li {
 background: url("images/xxx.gif") repeat-x bottom; padding: 15px 0px; width: 100%; float: left;
}
.intro_yssj_hbq_lb .L_pic {
 width: 130px; height: 75px; overflow: hidden;
}
.intro_yssj_hbq_lb .L_pic img {
 width: 130px; height: 75px;
}
.intro_yssj_hbq_lb .R_txt {
 width: 775px;
}
.intro_yssj_hbq_lb .R_txt dl {
 width: 100%; float: left;
}
.intro_yssj_hbq_lb .R_txt dl dt {
 width: 100%; line-height: 20px; font-weight: bold; float: left;
}
.intro_yssj_hbq_lb .R_txt dl dd {
 width: 100%; line-height: 20px; margin-top: 8px; float: left;
}
.intro_yssj_hbq_lb .R_txt dl dd.rq {
 color: rgb(149, 149, 149);
}
.intro_yssj_hbq_lb .R_txt a {
 color: rgb(77, 77, 77); font-size: 12px;
}
.intro_yssj_hbq_lb .R_txt a:hover {
 color: rgb(153, 0, 0);
}
.intro_rcjy_bmjs {
 width: 450px;
}
.intro_rcjy_jxj {
 width: 450px;
}
.intro_rcjy_bmjs .bt {
 text-align: center; color: rgb(77, 77, 77); line-height: 30px; font-size: 12px; font-weight: bold; margin-top: 13px;
}
.intro_rcjy_bmjs .nr {
 height: 150px; color: rgb(77, 77, 77); line-height: 30px; overflow: hidden; font-size: 12px;
}
.intro_rcjy_hypx {
 width: 450px;
}
.intro_lxwm {
 padding: 15px 115px 0px; width: 900px;
}
.intro_lxwm .map {
 padding: 1px; border: 1px solid rgb(192, 192, 192); border-image: none; width: 700px; height: 500px; overflow: hidden; background-color: rgb(255, 255, 255);
}
.intro_lxwm .lxfs {
 width: 150px;
}
.intro_lxwm .lxfs dl {
 width: 100%; float: left;
}
.intro_lxwm .lxfs dl dt {
 width: 100%; color: rgb(77, 77, 77); line-height: 30px; font-size: 14px; font-weight: bold; float: left;
}
.intro_lxwm .lxfs dl dd {
 width: 100%; color: rgb(77, 77, 77); line-height: 30px; font-size: 12px; float: left;
}
.intro_pic_links {
 overflow: hidden; margin-top: 5px;
}
.intro_pic_links ul {
 width: 924px; float: left;
}
.intro_pic_links ul li {
 padding: 10px; width: 112px; float: left;
}
.intro_pic_links dl {
 width: 100%; float: left;
}
.intro_pic_links dl dt {
 padding: 0px 7px; width: 98px; float: left;
}
.intro_pic_links dl dt a {
 width: 100%; float: left;
}
.intro_pic_links dl dt a img {
 padding: 1px; border: 1px solid rgb(192, 192, 192); border-image: none; width: 94px; height: 65px; float: left; background-color: rgb(255, 255, 255);
}
.intro_pic_links dl dd {
 width: 100%; height: 40px; overflow: hidden; margin-top: 10px; float: left;
}
.intro_pic_links dl dd a {
 width: 100%; text-align: center; color: rgb(77, 77, 77); line-height: 20px; font-size: 12px; float: left;
}
.intro_pic_links dl dd a:hover {
 color: rgb(153, 0, 0);
}
.pop_xygk_lrld_sj {
 width: 920px; margin-top: 15px; border-top-color: rgb(192, 192, 192); border-left-color: rgb(192, 192, 192); border-top-width: 1px; border-left-width: 1px; border-top-style: solid; border-left-style: solid;
}
.pop_xygk_lrld_sj .fl {
 
}
.pop_xygk_lrld_sj .fl dl {
 width: 460px; float: left;
}
.pop_xygk_lrld_sj .fl dl dd {
 width: 144px; height: 31px; border-right-color: rgb(192, 192, 192); border-bottom-color: rgb(192, 192, 192); border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; float: left;
}
.pop_xygk_lrld_sj .fl dl dt {
 width: 169px; height: 31px; border-right-color: rgb(192, 192, 192); border-bottom-color: rgb(192, 192, 192); border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; float: left;
}
.pop_xygk_lrld_sj .fl dl dd span {
 border: 1px solid rgb(255, 255, 255); border-image: none; width: 142px; height: 29px; text-align: center; color: rgb(77, 77, 77); line-height: 29px; font-size: 12px; font-weight: bold; float: left; background-color: rgb(217, 217, 217);
}
.pop_xygk_lrld_sj .fl dl dt span {
 border: 1px solid rgb(255, 255, 255); border-image: none; width: 167px; height: 29px; text-align: center; color: rgb(77, 77, 77); line-height: 29px; font-size: 12px; font-weight: bold; float: left; background-color: rgb(217, 217, 217);
}
.pop_xygk_lrld_sj .sj {
 
}
.pop_xygk_lrld_sj .sj dl {
 float: left;
}
.pop_xygk_lrld_sj .sj dl dd {
 width: 144px; height: 31px; border-right-color: rgb(192, 192, 192); border-bottom-color: rgb(192, 192, 192); border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; float: left;
}
.pop_xygk_lrld_sj .sj dl dt {
 width: 169px; height: 31px; border-right-color: rgb(192, 192, 192); border-bottom-color: rgb(192, 192, 192); border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; float: left;
}
.pop_xygk_lrld_sj .sj dl dd span {
 border: 1px solid rgb(255, 255, 255); border-image: none; width: 142px; height: 29px; text-align: center; color: rgb(77, 77, 77); line-height: 29px; font-size: 12px; float: left; background-color: rgb(244, 244, 244);
}
.pop_xygk_lrld_sj .sj dl dt span {
 border: 1px solid rgb(255, 255, 255); border-image: none; width: 167px; height: 29px; text-align: center; color: rgb(77, 77, 77); line-height: 29px; font-size: 12px; float: left; background-color: rgb(244, 244, 244);
}
.sub_xygk_xyjg {
 overflow: hidden;
}
.sub_xygk_xyjg ul {
 width: 932px;
}
.sub_xygk_xyjg ul li {
 padding: 15px 16px 5px 17px; width: 198px; float: left;
}
.sub_xygk_xyjg dl {
 width: 100%; float: left;
}
.sub_xygk_xyjg dl dt {
 width: 100%; float: left;
}
.sub_xygk_xyjg dl dt a {
 width: 100%; float: left;
}
.sub_xygk_xyjg dl dt a img {
 padding: 1px; border: 1px solid rgb(192, 192, 192); border-image: none; width: 190px; height: 126px; float: left; background-color: rgb(255, 255, 255);
}
.sub_xygk_xyjg dl dd {
 width: 100%; float: left;
}
.sub_xygk_xyjg dl dd a {
 width: 100%; text-align: center; color: rgb(77, 77, 77); line-height: 30px; font-size: 12px; float: left;
}
.sub_xygk_xyjg dl dd a:hover {
 color: rgb(153, 0, 0);
}
.sub_xygk_xrld_lb {
 overflow: hidden;
}
.sub_xygk_xrld_lb ul {
 width: 920px; float: left;
}
.sub_xygk_xrld_lb ul li {
 padding: 15px 27px 5px 28px; width: 129px; float: left;
}
.sub_xygk_xrld_lb ul li.d1t {
 padding: 15px 395px 5px 396px; width: 129px;
}
.sub_xygk_xrld_lb dl {
 width: 100%; float: left;
}
.sub_xygk_xrld_lb dl dt {
 width: 100%; padding-bottom: 5px; float: left;
}
.sub_xygk_xrld_lb dl dt a {
 width: 100%; float: left;
}
.sub_xygk_xrld_lb dl dt img {
 padding: 1px; border: 1px solid rgb(192, 192, 192); border-image: none; width: 125px; height: 176px; overflow: hidden; float: left; background-color: rgb(255, 255, 255);
}
.sub_xygk_xrld_lb dl dd {
 width: 100%; float: left;
}
.sub_xygk_xrld_lb dl dd a {
 width: 100%; text-align: center; color: rgb(77, 77, 77); line-height: 20px; font-size: 12px; float: left;
}
.sub_xygk_xrld_lb dl dd a:hover {
 color: rgb(153, 0, 0);
}
.intro_gjjs_LM {
 padding: 0px; width: 100%; margin-top: 5px;
}
.intro_gjjs_LM ul {
 margin: 0px auto; width: 197px;
}
.intro_gjjs_LM ul li {
 width: 100%; float: left;
}
.intro_gjjs_LM dl {
 padding: 5px 0px; width: 100%; height: 22px; color: rgb(72, 72, 72); line-height: 22px; font-size: 12px; float: left;
}
.intro_gjjs_LM dl dt {
 padding: 5px 0px; color: rgb(72, 72, 72); line-height: 22px; font-size: 12px; float: left;
}
.intro_gjjs_LM dl dd {
 padding-top: 7px; float: right;
}
.intro_gjjs_LM dl dd .input_01 {
 width: 130px; color: rgb(72, 72, 72); line-height: 18px; font-size: 12px; float: left;
}
.intro_gjjs_LM dl dd .select_01 {
 width: 134px; height: 22px; color: rgb(72, 72, 72); line-height: 20px; font-size: 12px; float: left;
}
.intro_gjjs_LM dl dd .select_02 {
 height: 22px; color: rgb(72, 72, 72); line-height: 20px; font-size: 12px; margin-left: 10px; float: left;
}
.intro_gjjs_LM dl.tt {
 padding-top: 0px; float: right;
}
.intro_gjjs_LM dl.tt dd {
 padding-top: 0px; float: right;
}
.intro_gjjs_LM dl.tf dd .input_02 {
 border: 2px solid rgb(202, 202, 202); border-image: none; width: 63px; height: 26px; text-align: center; color: rgb(255, 255, 255); line-height: 24px; font-size: 13px; font-weight: bold; float: left; cursor: pointer; background-color: rgb(163, 162, 162);
}
.intro_gjjs_LM dl.tf dd {
 padding-top: 0px; float: right;
}
.intro_R_wkM {
 padding: 0px 0px 5px; width: 100%;
}
.intro_search_jsjg {
 padding: 15px 0px 10px; text-align: center; color: rgb(77, 77, 77); line-height: 30px; font-size: 16px; font-weight: bold; border-bottom-color: rgb(222, 222, 222); border-bottom-width: 1px; border-bottom-style: solid;
}
.intro_search_jsjg span {
 padding: 0px 10px; color: rgb(153, 0, 0);
}
.intro_search_jslb {
 margin-top: 10px;
}
.intro_search_jslb ul {
 margin: 0px auto; width: 878px;
}
.intro_search_jslb ul li {
 padding: 0px 0px 20px; width: 100%; float: left;
}
.intro_search_jslb dl {
 width: 100%; float: left;
}
.intro_search_jslb dl dt {
 background: url("images/xxx.gif") repeat-x bottom; width: 100%; float: left;
}
.intro_search_jslb dl dt a {
 background: url("images/lb_jt09.gif") no-repeat 11px 11px; padding: 0px 26px; color: rgb(77, 77, 77); line-height: 30px; font-size: 14px; font-weight: bold; float: left;
}
.intro_search_jslb dl dt a:hover {
 background: url("images/lb_jt10.gif") no-repeat 11px 11px; color: rgb(153, 0, 0);
}
.intro_search_jslb dl dt a span {
 color: rgb(153, 0, 0);
}
.intro_search_jslb dl dd {
 width: 100%; margin-top: 5px; float: left;
}
.intro_search_jslb dl dd a {
 padding: 0px 26px; color: rgb(77, 77, 77); line-height: 25px; font-size: 12px; float: left;
}
.intro_search_jslb dl dd a:hover {
 color: rgb(153, 0, 0);
}
.intro_search_jslb dl dd a span {
 color: rgb(153, 0, 0);
}
.intro_wzdh {
 padding: 5px 10px; width: 1110px;
}
.intro_wzdh_1jlm {
 margin-top: 10px;
}
.intro_wzdh_1jlm a {
 color: rgb(77, 77, 77); line-height: 30px; font-size: 14px; font-weight: bold; margin-left: 15px; float: left;
}
.intro_wzdh_1jlm a:hover {
 color: rgb(153, 0, 0);
}
.intro_wzdh_2jlm {
 border: 1px solid rgb(210, 210, 210); border-image: none; width: 1108px; padding-top: 1px;
}
.intro_wzdh_2jlm dl {
 padding: 2px 0px; width: 100%; border-bottom-color: rgb(255, 255, 255); border-bottom-width: 1px; border-bottom-style: solid; float: left; background-color: rgb(249, 249, 249);
}
.intro_wzdh_2jlm dl dt {
 width: 188px; padding-left: 15px; float: left;
}
.intro_wzdh_2jlm dl dt a {
 width: 100%; color: rgb(77, 77, 77); line-height: 30px; font-size: 13px; font-weight: bold; float: left;
}
.intro_wzdh_2jlm dl dt a:hover {
 color: rgb(153, 0, 0);
}
.intro_wzdh_2jlm dl dd {
 width: 900px; float: left;
}
.intro_wzdh_2jlm dl dd a {
 color: rgb(77, 77, 77); line-height: 30px; font-size: 12px; margin-right: 40px; float: left;
}
.intro_wzdh_2jlm dl dd a:hover {
 color: rgb(153, 0, 0);
}
.intro_zzjg_sjbk {
 margin: 10px 0px; width: 450px;
}
.intro_lbys_09 {
 margin-top: 0px;
}
.intro_lbys_09 ul {
 width: 100%; height: 240px; overflow: hidden; float: left;
}
.intro_lbys_09 ul li {
 width: 100%; float: left;
}
.intro_lbys_09 dl {
 background: url("images/xxx.gif") repeat-x bottom; width: 100%; float: left;
}
.intro_lbys_09 dt {
 width: 310px; float: left;
}
.intro_lbys_09 dt a {
 background: url("images/qd_01.gif") no-repeat 5px 13px; color: rgb(77, 77, 77); line-height: 30px; padding-left: 15px; font-size: 12px; float: left;
}
.intro_lbys_09 dt a:hover {
 background: url("images/qd_02.gif") no-repeat 5px 13px; color: rgb(153, 0, 0);
}
.intro_lbys_09 dd {
 width: 85px; text-align: right; color: rgb(149, 149, 149); line-height: 30px; padding-right: 5px; font-size: 12px; float: right;
}
.intro_wlxs_dt {
 margin-top: 15px;
}
.intro_wlxs_dt ul {
 border: 3px solid rgb(202, 202, 202); border-image: none; width: 477px; height: 170px; float: left;
}
.intro_wlxs_dt ul li {
 border: 1px solid rgb(255, 255, 255); border-image: none; width: 475px; height: 168px; overflow: hidden; float: left; background-color: rgb(255, 255, 255);
}
.intro_wlxs_dt ul li img {
 width: 475px; height: 168px; float: left;
}
.intro_lbys_10 {
 
}
.intro_lbys_10 ul {
 width: 100%; float: left;
}
.intro_lbys_10 ul li {
 width: 100%; float: left;
}
.intro_lbys_10 dl {
 background: url("images/xxx.gif") repeat-x bottom; padding: 5px 6px; width: 175px; float: left;
}
.intro_lbys_10 dl dt {
 background: url("images/qd_01.gif") no-repeat left 8px; width: 100px; color: rgb(77, 77, 77); line-height: 20px; padding-left: 10px; font-size: 12px; float: left;
}
.intro_lbys_10 dl dd {
 float: right;
}
.intro_zxxs_sylj {
 overflow: hidden;
}
.intro_zxxs_sylj ul {
 width: 440px; float: left;
}
.intro_zxxs_sylj ul li {
 margin: 5px 20px 5px 0px; width: 200px; float: left;
}
.intro_zxxs_sylj ul li a {
 border: 3px solid rgb(202, 202, 202); border-image: none; width: 194px; height: 30px; text-align: center; color: rgb(77, 77, 77); line-height: 30px; font-size: 13px; font-weight: bold; float: left;
}
.intro_zxxs_sylj ul li a:hover {
 border: 3px solid rgb(153, 0, 0); border-image: none; color: rgb(153, 0, 0);
}
.intro_zxxs_zzcd {
 height: 107px; position: relative; z-index: 999;
}
.intro_zxxs_zzcd .pic {
 width: 100%; float: left; position: absolute; z-index: 2;
}
.intro_zxxs_zzcd img {
 padding: 1px; border: 1px solid rgb(192, 192, 192); border-image: none; width: 183px; height: 103px; overflow: hidden; float: left; background-color: rgb(255, 255, 255);
}
.intro_zxxs_cdlb {
 padding: 5px; border: 3px solid rgb(255, 102, 0); border-image: none; top: 0px; width: 500px; right: 0px; position: absolute; z-index: 3; background-color: rgb(255, 255, 255);
}
.intro_zxxs_cdlb ul {
 width: 100%; float: left;
}
.intro_zxxs_cdlb ul li {
 width: 100%; float: left;
}
.intro_zxxs_cdlb table {
 border-top-color: rgb(202, 202, 202); border-left-color: rgb(202, 202, 202); border-top-width: 1px; border-left-width: 1px; border-top-style: solid; border-left-style: solid; background-color: rgb(255, 255, 255);
}
.intro_zxxs_cdlb table tr {
 
}
.intro_zxxs_cdlb table tr.bt {
 font-weight: bold; background-color: rgb(241, 241, 241);
}
.intro_zxxs_cdlb table tr td {
 padding: 8px; text-align: center; color: rgb(77, 77, 77); line-height: 20px; font-size: 12px; border-right-color: rgb(202, 202, 202); border-bottom-color: rgb(202, 202, 202); border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid;
}
.intro_zxxs_cdlb table tr td.kd {
 width: 60px;
}
.intro_zxxs_bcxx {
 
}
.intro_zxxs_bcxx ul {
 width: 100%; float: left;
}
.intro_zxxs_bcxx ul li {
 padding: 5px 6px; width: 175px; color: rgb(77, 77, 77); line-height: 25px; font-size: 12px; float: left;
}
.intro_zxxs_ssfw {
 height: 107px; position: relative; z-index: 1;
}
.intro_zxxs_ssfw .a {
 width: 100%; float: left; position: absolute; z-index: 2;
}
.intro_zxxs_ssfw img {
 padding: 1px; border: 1px solid rgb(192, 192, 192); border-image: none; width: 183px; height: 103px; overflow: hidden; float: left; background-color: rgb(255, 255, 255);
}
.intro_lbys_11 {
 margin-top: 0px;
}
.intro_lbys_11 ul {
 width: 100%; height: 240px; overflow: hidden; float: left;
}
.intro_lbys_11 ul li {
 width: 100%; float: left;
}
.intro_lbys_11 dl {
 background: url("images/xxx.gif") repeat-x bottom; width: 100%; float: left;
}
.intro_lbys_11 dt {
 width: 380px; float: left;
}
.intro_lbys_11 dt a {
 background: url("images/qd_01.gif") no-repeat 5px 13px; color: rgb(77, 77, 77); line-height: 30px; padding-left: 15px; font-size: 12px; float: left;
}
.intro_lbys_11 dt a:hover {
 background: url("images/qd_02.gif") no-repeat 5px 13px; color: rgb(153, 0, 0);
}
.intro_lbys_11 dd {
 width: 85px; text-align: right; color: rgb(149, 149, 149); line-height: 30px; padding-right: 5px; font-size: 12px; float: right;
}
.intro_lbys_11 dt a span {
 color: rgb(153, 0, 0); padding-right: 5px;
}
.intro_lbys_12 {
 margin-top: 0px;
}
.intro_lbys_12 ul {
 width: 100%; height: 240px; overflow: hidden; float: left;
}
.intro_lbys_12 ul li {
 width: 100%; float: left;
}
.intro_lbys_12 dl {
 background: url("images/xxx.gif") repeat-x bottom; width: 100%; float: left;
}
.intro_lbys_12 dt {
 width: 300px; float: left;
}
.intro_lbys_12 dt a {
 background: url("images/qd_01.gif") no-repeat 5px 13px; color: rgb(77, 77, 77); line-height: 30px; padding-left: 15px; font-size: 12px; float: left;
}
.intro_lbys_12 dt a:hover {
 background: url("images/qd_02.gif") no-repeat 5px 13px; color: rgb(153, 0, 0);
}
.intro_lbys_12 dd {
 width: 85px; text-align: right; color: rgb(149, 149, 149); line-height: 30px; padding-right: 5px; font-size: 12px; float: right;
}
.intro_lbys_12 dt a span {
 color: rgb(153, 0, 0); padding-right: 5px;
}
.intro_jzyg_Rlink {
 
}
.intro_jzyg_Rlink ul {
 width: 100%; float: left;
}
.intro_jzyg_Rlink ul li {
 margin: 5px 0px; width: 100%; float: left;
}
.intro_jzyg_Rlink ul li a {
 padding: 5px 0px; border: 3px solid rgb(202, 202, 202); border-image: none; width: 181px; text-align: center; color: rgb(77, 77, 77); line-height: 20px; font-size: 13px; font-weight: bold; float: left;
}
.intro_jzyg_Rlink ul li a:hover {
 border: 3px solid rgb(153, 0, 0); border-image: none; color: rgb(153, 0, 0);
}
.intro_jzyg_cdlb {
 padding: 5px; border: 3px solid rgb(255, 102, 0); border-image: none; width: 500px; right: 0px; bottom: 0px; position: absolute; z-index: 999; background-color: rgb(255, 255, 255);
}
.intro_jzyg_cdlb ul {
 width: 100%; float: left;
}
.intro_jzyg_cdlb ul li {
 width: 100%; float: left;
}
.intro_jzyg_cdlb table {
 border-top-color: rgb(202, 202, 202); border-left-color: rgb(202, 202, 202); border-top-width: 1px; border-left-width: 1px; border-top-style: solid; border-left-style: solid; background-color: rgb(255, 255, 255);
}
.intro_jzyg_cdlb table tr {
 
}
.intro_jzyg_cdlb table tr.bt {
 font-weight: bold; background-color: rgb(241, 241, 241);
}
.intro_jzyg_cdlb table tr td {
 padding: 8px; text-align: center; color: rgb(77, 77, 77); line-height: 20px; font-size: 12px; border-right-color: rgb(202, 202, 202); border-bottom-color: rgb(202, 202, 202); border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid;
}
.intro_jzyg_cdlb table tr td.kd {
 width: 60px;
}
.h15 {
 height: 15px; overflow: hidden;
}
.intro_xyzc_xxy {
 margin-top: 15px;
}
.intro_xyzc_xxy ul {
 margin: 0px auto; width: 900px;
}
.intro_xyzc_xxy ul li {
 width: 100%; float: left;
}
.intro_xyzc_xxy table {
 border-top-color: rgb(202, 202, 202); border-left-color: rgb(202, 202, 202); border-top-width: 1px; border-left-width: 1px; border-top-style: solid; border-left-style: solid; background-color: rgb(255, 255, 255);
}
.intro_xyzc_xxy table tr {
 
}
.intro_xyzc_xxy table tr.bt {
 font-weight: bold; background-color: rgb(241, 241, 241);
}
.intro_xyzc_xxy table tr td {
 padding: 8px; text-align: center; color: rgb(77, 77, 77); line-height: 20px; font-size: 14px; border-right-color: rgb(202, 202, 202); border-bottom-color: rgb(202, 202, 202); border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid;
}
.intro_xyzc_xxy table tr td.nr {
 width: 300px;
}
.intro_xyzc_xxy .h {
 background-color: rgb(249, 249, 249);
}
.intro_xyzc_xxy .b {
 background-color: rgb(249, 249, 249);
}
.intro_xyzc_xxy .gx {
 margin: 5px 0px; height: 3px; overflow: hidden; background-color: rgb(213, 213, 213);
}
.intro_jscx .input_04 {
 padding: 0px 5px; border: 2px solid rgb(202, 202, 202); border-image: none; width: 380px; height: 24px; color: rgb(102, 102, 102); line-height: 24px; font-size: 12px; float: left;
}
.intro_jscx .input_05 {
 border: 2px solid rgb(202, 202, 202); border-image: none; width: 63px; height: 28px; text-align: center; color: rgb(255, 255, 255); line-height: 25px; font-size: 13px; font-weight: bold; margin-left: 10px; float: left; cursor: pointer; background-color: rgb(163, 162, 162);
}
.intro_xbjs1 {
 width: 429px;
}
.intro_xbjs1_nr {
 height: 450px; color: rgb(77, 77, 77); line-height: 30px; overflow: hidden; font-size: 12px; margin-top: 5px;
}
.intro_jsyl1 {
 width: 471px;
}
.intro_jsyl1_lb {
 overflow: hidden;
}
.intro_jsyl1_lb ul {
 width: 471px; height: 450px; overflow: hidden;
}
.intro_jsyl1_lb ul li {
 padding: 15px 14px 5px; width: 129px; float: left;
}
.intro_jsyl1_lb dl {
 width: 100%; float: left;
}
.intro_jsyl1_lb dl dt {
 width: 100%; padding-bottom: 5px; float: left;
}
.intro_jsyl1_lb dl dt a {
 width: 100%; float: left;
}
.intro_jsyl1_lb dl dt img {
 padding: 1px; border: 1px solid rgb(192, 192, 192); border-image: none; width: 125px; height: 176px; overflow: hidden; float: left; background-color: rgb(255, 255, 255);
}
.intro_jsyl1_lb dl dd {
 width: 100%; float: left;
}
.intro_jsyl1_lb dl dd a {
 width: 100%; text-align: center; color: rgb(77, 77, 77); line-height: 20px; font-size: 12px; float: left;
}
.intro_jsyl1_lb dl dd a:hover {
 color: rgb(153, 0, 0);
}
.intro_zxxs_zzcd1 {
 padding: 2px 10px; width: 1130px;
}
.intro_jzyg_cdlb1 {
 padding: 5px; border: 3px solid rgb(153, 0, 0); border-image: none; width: 1114px; margin-top: 10px; background-color: rgb(255, 255, 255);
}
.intro_jzyg_cdlb1 ul {
 width: 100%; float: left;
}
.intro_jzyg_cdlb1 ul li {
 width: 100%; float: left;
}
.intro_jzyg_cdlb1 table {
 border-top-color: rgb(202, 202, 202); border-left-color: rgb(202, 202, 202); border-top-width: 1px; border-left-width: 1px; border-top-style: solid; border-left-style: solid; background-color: rgb(255, 255, 255);
}
.intro_jzyg_cdlb1 table tr {
 
}
.intro_jzyg_cdlb1 table tr.bt {
 font-weight: bold; background-color: rgb(241, 241, 241);
}
.intro_jzyg_cdlb1 table tr td {
 padding: 8px; text-align: center; color: rgb(77, 77, 77); line-height: 20px; font-size: 12px; border-right-color: rgb(202, 202, 202); border-bottom-color: rgb(202, 202, 202); border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid;
}
.intro_jzyg_cdlb1 table tr td.kd {
 width: 135px;
}
.sy_jgzc_tpys1 {
 overflow: hidden;
}
.sy_jgzc_tpys1 ul {
 width: 942px;
}
.sy_jgzc_tpys1 ul li {
 padding: 15px 21px 0px 0px; width: 450px; height: 90px; float: left;
}
.sy_jgzc_tpys1 ul li a {
 float: left;
}
.sy_jgzc_tpys1 ul li img {
 padding: 1px; border: 1px solid rgb(192, 192, 192); border-image: none; width: 446px; height: 86px; overflow: hidden; float: left; background-color: rgb(255, 255, 255);
}
.sy_jgzc_tpys2 {
 overflow: hidden;
}
.sy_jgzc_tpys2 ul {
 width: 942px;
}
.sy_jgzc_tpys2 ul li {
 padding: 15px 21px 0px 0px; width: 293px; height: 90px; float: left;
}
.sy_jgzc_tpys2 ul li a {
 float: left;
}
.sy_jgzc_tpys2 ul li img {
 padding: 1px; border: 1px solid rgb(192, 192, 192); border-image: none; width: 289px; height: 86px; overflow: hidden; float: left; background-color: rgb(255, 255, 255);
}
.de_weixin {
 position: relative; z-index: 1;
}
.de_weixin_pic {
 left: 0px; top: 0px; position: absolute; z-index: 2;
}
.de_weixin_pic img {
 width: 59px; height: 58px;
}
.de_weixin_tc {
 left: 0px; top: -130px; position: absolute; z-index: 3;
}
.de_weixin_tc img {
 padding: 1px; border: 1px solid rgb(207, 207, 207); border-image: none; width: 116px; height: 116px; background-color: rgb(255, 255, 255);
}
.de_lmys_02 {
 background: url("images/lm_xhx_01.gif") repeat-x bottom;
}
.de_lmys_02 .L {
 
}
.de_lmys_02 .L dl {
 float: left;
}
.de_lmys_02 .L dl dt {
 float: left;
}
.de_lmys_02 .L dl dd {
 float: left;
}
.de_lmys_02 .R {
 
}
.de_lmys_02 .R a {
 color: rgb(152, 152, 152); line-height: 40px; font-size: 12px; float: left;
}
.de_lmys_02 .R a:hover {
 color: rgb(153, 0, 0);
}
.de_sjbk_03 {
 width: 343px; overflow: hidden; margin-top: 13px;
}
.de_sjbk_03 ul {
 width: 100%; height: 180px; overflow: hidden; float: left;
}
.de_sjbk_03 ul li {
 width: 100%; float: left;
}
.de_sjbk_03 dl {
 background: url("images/xxx.gif") repeat-x bottom; width: 100%; float: left;
}
.de_sjbk_03 dl dt {
 width: 250px; float: left;
}
.de_sjbk_03 dl dt a {
 background: url("images/qd_01.gif") no-repeat left 13px; color: rgb(77, 77, 77); line-height: 30px; padding-left: 8px; font-size: 12px; float: left;
}
.de_sjbk_03 dl dt a span {
 color: rgb(153, 0, 0); padding-right: 5px;
}
.de_sjbk_03 dl dt a:hover {
 background: url("images/qd_02.gif") no-repeat left 13px; color: rgb(153, 0, 0);
}
.de_sjbk_03 dl dd {
 text-align: right; color: rgb(149, 149, 149); line-height: 30px; font-size: 12px; float: right;
}
.de_sjbk_04 {
 margin-top: 13px;
}
.de_sjbk_04 ul {
 width: 100%; height: 180px; overflow: hidden; float: left;
}
.de_sjbk_04 ul li {
 width: 100%; float: left;
}
.de_sjbk_04 dl {
 background: url("images/xxx.gif") repeat-x bottom; width: 100%; float: left;
}
.de_sjbk_04 dl dt {
 width: 290px; float: left;
}
.de_sjbk_04 dl dt a {
 background: url("images/qd_01.gif") no-repeat left 13px; color: rgb(77, 77, 77); line-height: 30px; padding-left: 8px; font-size: 12px; float: left;
}
.de_sjbk_04 dl dt a span {
 color: rgb(153, 0, 0); padding-right: 5px;
}
.de_sjbk_04 dl dt a:hover {
 background: url("images/qd_02.gif") no-repeat left 13px; color: rgb(153, 0, 0);
}
.de_sjbk_04 dl dd {
 text-align: right; color: rgb(149, 149, 149); line-height: 30px; font-size: 12px; float: right;
}
.intro_hdjl {
 padding: 30px 101px 30px 100px; width: 720px;
}
.intro_hdjl_xx {
 background: url("images/de_hdjl_01.jpg") no-repeat left top; height: 435px; overflow: hidden;
}
.intro_hdjl_xx .L_yx {
 width: 200px; padding-left: 100px;
}
.intro_hdjl_xx .L_yx dl {
 width: 100%; margin-top: 176px; float: left;
}
.intro_hdjl_xx .L_yx dl dt {
 width: 100%; color: rgb(77, 77, 77); line-height: 30px; font-size: 16px; font-weight: bold; float: left;
}
.intro_hdjl_xx .L_yx dl dd {
 width: 100%; float: left;
}
.intro_hdjl_xx .L_yx dl dd a {
 color: rgb(77, 77, 77); line-height: 30px; font-size: 16px; font-weight: bold;
}
.intro_hdjl_xx .L_yx dl dd a:hover {
 color: rgb(153, 0, 0);
}
.intro_hdjl_xx .R_text {
 width: 270px; padding-right: 100px;
}
.intro_hdjl_xx .R_text dl {
 width: 100%; margin-top: 95px; float: left;
}
.intro_hdjl_xx .R_text dl dt {
 width: 100%; text-align: center; color: rgb(77, 77, 77); line-height: 30px; font-size: 16px; font-weight: bold; float: left;
}
.intro_hdjl_xx .R_text dl dd {
 width: 100%; color: rgb(77, 77, 77); line-height: 30px; font-size: 14px; margin-top: 20px; float: left;
}
.intro_hdjl_xx .R_text dl dd span {
 width: 100%; text-align: right; float: left;
}
.intro_jsyl2_lb {
 overflow: hidden;
}
.intro_jsyl2_lb ul {
 width: 918px; overflow: hidden;
}
.intro_jsyl2_lb ul li {
 padding: 15px 12px 5px; width: 129px; float: left;
}
.intro_jsyl2_lb dl {
 width: 100%; float: left;
}
.intro_jsyl2_lb dl dt {
 width: 100%; padding-bottom: 5px; float: left;
}
.intro_jsyl2_lb dl dt a {
 width: 100%; float: left;
}
.intro_jsyl2_lb dl dt img {
 padding: 1px; border: 1px solid rgb(192, 192, 192); border-image: none; width: 125px; height: 176px; overflow: hidden; float: left; background-color: rgb(255, 255, 255);
}
.intro_jsyl2_lb dl dd {
 width: 100%; float: left;
}
.intro_jsyl2_lb dl dd a {
 width: 100%; text-align: center; color: rgb(77, 77, 77); line-height: 20px; font-size: 12px; float: left;
}
.intro_jsyl2_lb dl dd a:hover {
 color: rgb(153, 0, 0);
}
.intro_lmys_04 {
 margin-top: 10px; border-bottom-color: rgb(255, 255, 255); border-bottom-width: 1px; border-bottom-style: solid;
}
.intro_lmys_04 dl {
 width: 100%; border-bottom-color: rgb(206, 206, 206); border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
.intro_lmys_04 dl dt {
 color: rgb(77, 77, 77); line-height: 40px; letter-spacing: 2px; padding-left: 3px; font-family: "??????"; font-size: 15px; font-weight: bold; float: left;
}
.intro_lmys_04 dl dd {
 padding: 4px 8px 0px 0px; float: right;
}
.intro_lmys_04 dl dd a {
 color: rgb(151, 151, 151); line-height: 30px; font-size: 12px; float: left;
}
.intro_lmys_04 dl dd a:hover {
 color: rgb(153, 0, 0);
}

.menu { width:1160px;top: 200px; right: 15px;}