/* ::::: http://www.maxhb.net/css/style.css ::::: */

* { margin: 0px; padding: 0px; border: 0px none; }
html { overflow-x: hidden; }
body { margin: 0px; padding: 0px; border: 0px none; font-size: 12px; font-family: "微软雅黑"; }
div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, blockquote, p { padding: 0px; margin: 0px; }
table, td, tr, th { font-size: 12px; }
li { list-style-type: none; }
img { vertical-align: top; border: 0px none; }
ol, ul { list-style: none outside none; margin: 0px; padding: 0px; }
h1, h2, h3, h4, h5, h6 { font-size: 12px; }
a { text-decoration: none; }
.clear { clear: both; }
input[type="submit"], input[type="button"] { cursor: pointer; }
.l { float: left; }
.r { float: right; }
.blank { height: 10px; }
.blank1 { height: 15px; }
.blank2 { height: 20px; }
.blank3 { height: 25px; }
.blank4 { height: 30px; }
.main, .footer { width: 1000px; margin: 0px auto; }
#header { background: url('../images/ms_pic25.jpg') repeat-x scroll 0% 0% transparent; }
.header { height: 175px; text-align: center; position: relative; z-index: 1; }
.logo { border-bottom: 2px solid rgb(187, 187, 187); background: url('../images/ms_pic0.jpg') no-repeat scroll center center transparent; height: 113px; cursor: pointer; }
.nav { color: rgb(145, 145, 145); height: 55px; line-height: 55px; font-size: 22px; }
.nav a { display: inline-block; color: rgb(54, 47, 46); padding: 0px 10px; }
#main { background: url('../images/ms_pic8.jpg') repeat-x scroll 0% 0% rgb(233, 233, 233); }
.index_s { height: 33px; line-height: 33px; font-size: 14px; width: 1000px; }
.search { width: 230px; }
.search span { float: left; padding-right: 5px; font-weight: normal; }
.search .text { background: url('../images/ms_pic10.jpg') no-repeat scroll 0% 0% transparent; width: 155px; height: 25px; line-height: 25px; text-indent: 5px; border: 0px none; float: left; color: rgb(119, 119, 119) ! important; margin-top: 4px; }
.search .submit { background: url('../images/ms_pic9.jpg') no-repeat scroll 0% 0% transparent; width: 23px; height: 25px; border: 0px none; float: left; margin-top: 4px; }
.hot_s { color: rgb(35, 24, 21); }
.hot_s a { color: rgb(35, 24, 21); }
.index_share { height: 25px; line-height: 25px; text-align: right; padding: 20px 0px; float: right; margin-right: 10px; display: block; width: 186px; overflow: hidden; }
.w200 { width: 200px; }
.w770 { width: 770px; }
.l_nav { border-top: 1px solid rgb(200, 200, 200); }
.l_nav a { background: url('../images/ms_pic30.jpg') no-repeat scroll 0% 0% transparent; width: 100%; height: 38px; line-height: 38px; display: block; color: rgb(69, 66, 65); font-size: 16px; text-indent: 15px; }
.l_img { padding-top: 45px; border-bottom: 1px solid rgb(200, 200, 200); }
.r_tit { color: rgb(57, 124, 56); font-size: 16px; padding-top: 10px; }
.wz { float: right; color: rgb(35, 24, 21); font-size: 12px; }
.wz a { color: rgb(35, 24, 21); }
.wz a:hover { color: rgb(57, 124, 56); }
.pro_xx .p1 { color: rgb(32, 32, 32); font-size: 20px; border-bottom: 1px solid rgb(208, 209, 209); line-height: 30px; font-weight: bold; }
.pro_xx .p1 h1 { color: rgb(32, 32, 32); font-size: 20px; }
.pro_xx .p2 { background: url('../images/ms_pic38.jpg') no-repeat scroll left 5px transparent; float: left; padding-left: 20px; font-size: 14px; margin: 25px 15px 0px 0px; width: 150px; color: rgb(80, 80, 80); }
.pro_tit { background: url('../images/ms_pic39.jpg') no-repeat scroll left center transparent; font-size: 16px; color: rgb(35, 24, 21); padding-left: 25px; }
.pro_xx1 { border-bottom: 1px solid rgb(199, 200, 200); padding: 25px 0px; color: rgb(80, 80, 80); }
.pro_xx1 table { width: 100%; }
.pro_xx1 table td { height: 32px; line-height: 32px; font-size: 14px; text-indent: 15px; }
.pro_xx1 table td.bg1 { background: none repeat scroll 0% 0% rgb(211, 212, 212); }
.pro_xx1 table td.bg2 { background: none repeat scroll 0% 0% rgb(223, 224, 224); }
.pro_img { float: left; width: 188px; padding-right: 4px; }
.pro_img img { border: 1px solid rgb(187, 187, 187); }
.pro_img p { height: 25px; line-height: 25px; }
.pro_img p a { color: rgb(80, 80, 80); }
.pro_img p a:hover { color: rgb(80, 80, 80); }
.pageA { border-top: 1px solid rgb(204, 204, 204); padding: 10px 0px; font-size: 18px; color: rgb(55, 49, 48); }
.pageA a { color: rgb(55, 49, 48); line-height: 30px; }
.zoom-section { border-bottom: 1px solid rgb(204, 204, 204); }
.zoom-desc { float: left; width: 400px; }
.zoom-desc img { width: 80px; height: 80px; border: 1px solid rgb(194, 194, 195); }
.zoom-desc .more { border-top: 1px solid rgb(208, 209, 209); height: 30px; line-height: 30px; margin-top: 25px; }
.zoom-small-image { float: left; border: 1px solid rgb(208, 209, 209); margin-right: 10px; }
#footer { background: none repeat scroll 0% 0% rgb(202, 202, 202); }
.footer { height: 270px; overflow-y: hidden; }
.f_webmap { height: 300px; padding-top: 1px; background: none repeat scroll 0% 0% rgb(202, 202, 202); }
.f_webmap li { float: left; border-right: 1px solid rgb(102, 101, 101); height: 270px; padding: 0px 42px; }
.f_webmap li.last { border: 0px none; }
.f_webmap li a { color: rgb(45, 45, 45); font-size: 16px; height: 45px; line-height: 45px; }
.f_webmap li a:hover { color: rgb(115, 187, 41); }
.f_webmap .f_sub {  }
.f_webmap .f_sub a { display: block; font-size: 12px; height: 25px; line-height: 25px; }
.f_webmap .f_sub a:hover { color: rgb(115, 187, 41); }
.f_webmap .f_sub1 { display: block; width: 180px; }
.f_webmap .f_sub1 a { font-size: 12px; height: 25px; line-height: 25px; }
.f_webmap .f_sub1 a:hover { color: rgb(115, 187, 41); }
.foot { height: 50px; line-height: 50px; background: none repeat scroll 0% 0% rgb(58, 175, 52); margin: 0px auto; text-align: center; vertical-align: middle; }
.foot .cet { width: 1000px; margin: 0px auto; }
.f_nav { color: rgb(255, 255, 255); }
.f_nav a { color: rgb(255, 255, 255); padding: 0px 5px; }
.copyright { color: rgb(255, 255, 255); padding-left: 10px; }
.copyright a { color: rgb(255, 255, 255); padding-left: 10px; }
.f_weixin { color: rgb(255, 255, 255); }
.f_weixin img { vertical-align: middle; }
.Conn { margin: 10px; line-height: 25px; }
.pro_tit { background: url('../images/ms_pic39.jpg') no-repeat scroll left center transparent; font-size: 16px; color: rgb(35, 24, 21); padding-left: 25px; }
.blank3 { height: 25px; }
.contentdetail { font-family: "微软雅黑"; color: rgb(255, 255, 255); width: 770px; }
.contentdetail .blank { height: 5px; }
.contentdetail .left1 { width: 385px; height: 230px; background-color: rgb(49, 165, 16); padding-top: 50px; }
.contentdetail .left1 .tt, .right2 .tt { font-size: 25px; padding: 30px 0px 10px 10px; margin-left: -40px; width: 100%; font-weight: bold; }
.contentdetail .right1 { margin: -280px 0px 0px 385px; }
.contentdetail .left2 {  }
.contentdetail .right2 { width: 385px; height: 230px; background-color: rgb(49, 165, 16); margin: -280px 0px 0px 385px; padding-top: 50px; }
.contentdetail .left1_img p, .right2_img p, .left3_img p, .right4_img p { font-size: 20px; margin-left: -30px; line-height: 30px; }
.contentdetail .left1_img { background: url('../images/1.png') no-repeat scroll 0% 0% transparent; padding: 0px 100px; width: 58%; }
.contentdetail .right2_img { background: url('../images/2.png') no-repeat scroll 0% 0% transparent; padding: 0px 100px; width: 58%; }
.contentdetail .left3_img { background: url('../images/3.png') no-repeat scroll 0% 0% transparent; padding: 0px 100px; width: 58%; }
.contentdetail .right4_img { background: url('../images/4.png') no-repeat scroll 0% 0% transparent; padding: 0px 100px; width: 58%; }
/* ::::: http://www.maxhb.net/js/jquery.jcarousel.css ::::: */

.jcarousel-container { position: relative; }
.jcarousel-clip { z-index: 2; padding: 0px; margin: 0px; overflow: hidden; position: relative; }
.jcarousel-list { z-index: 1; position: relative; top: 0px; left: 0px; margin: 0px; padding: 0px; }
.jcarousel-list li, .jcarousel-item { float: left; list-style: none outside none; width: 75px; height: 75px; }
.jcarousel-next { z-index: 3; display: none; }
.jcarousel-prev { z-index: 3; display: none; }
/* ::::: http://www.maxhb.net/css/skins/tango/skin.css ::::: */

.jcarousel-skin-tango { z-index: 0; }
.jcarousel-skin-tango .jcarousel-container-horizontal { width: 315px; padding: 10px 40px; margin-bottom: 10px; }
.jcarousel-skin-tango .jcarousel-clip-horizontal { width: 350px; height: 86px; }
.jcarousel-skin-tango .jcarousel-item { width: 75px; height: 75px; }
.jcarousel-skin-tango .jcarousel-item-horizontal { margin-right: 10px; }
.jcarousel-skin-tango .jcarousel-next-horizontal { position: absolute; top: 38px; right: 5px; width: 32px; height: 32px; cursor: pointer; background: url('../images/next-horizontal.png') no-repeat scroll 0px 0px transparent; z-index: 10; }
.jcarousel-skin-tango .jcarousel-next-horizontal:hover { background-position: -32px 0px; }
.jcarousel-skin-tango .jcarousel-next-horizontal:active { background-position: -64px 0px; }
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal, .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover, .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active { cursor: default; background-position: -96px 0px; }
.jcarousel-skin-tango .jcarousel-prev-horizontal { position: absolute; top: 38px; left: 5px; width: 32px; height: 32px; cursor: pointer; background: url('../images/prev-horizontal.png') no-repeat scroll 0px 0px transparent; }
.jcarousel-skin-tango .jcarousel-prev-horizontal:hover { background-position: -32px 0px; }
.jcarousel-skin-tango .jcarousel-prev-horizontal:active { background-position: -64px 0px; }
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal, .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover, .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active { cursor: default; background-position: -96px 0px; }
/* ::::: http://www.maxhb.net/css/skins/tango/skin2.css ::::: */

/* ::::: http://bdimg.share.baidu.com/static/api/css/share_style0_16.css?v=f4b44e79.css ::::: */

.bdshare-button-style0-16 .bds_qzone { background-position: 0px -52px; }
.bdshare-button-style0-16 .bds_tsina { background-position: 0px -104px; }
.bdshare-button-style0-16 .bds_tqq { background-position: 0px -260px; }
.bdshare-button-style0-16 .bds_t163 { background-position: 0px -832px; }
.bdshare-button-style0-16 .bds_more { background-position: 0px 0px; }
.bdshare-button-style0-16 .bds_weixin { background-position: 0px -1612px; }
.bdshare-button-style0-16 {  }
.bdshare-button-style0-16:after { content: "."; visibility: hidden; display: block; height: 0px; clear: both; }
.bdshare-button-style0-16 a, .bdshare-button-style0-16 .bds_more { float: left; font-size: 12px; padding-left: 17px; line-height: 16px; height: 16px; background-image: url('../images/icons_0_16.png'); background-repeat: no-repeat; cursor: pointer; margin: 6px 6px 6px 0px; }
.bdshare-button-style0-16 a:hover { color: rgb(51, 51, 51); opacity: 0.8; }
.bdshare-button-style0-16 .bds_more { color: rgb(51, 51, 51); float: left; }
/* ::::: http://qiao.baidu.com/v3/asset/css/m-front-icon.css?v=20140626 ::::: */

#BDBridgeWrap, #BDBridgeNewWrap, #BDBridgeFixedWrap, #BDBridgeWrap div, #BDBridgeNewWrap div, #BDBridgeFixedWrap div, #BDBridgeWrap ul, #BDBridgeNewWrap ul, #BDBridgeFixedWrap ul, #BDBridgeWrap li, #BDBridgeNewWrap li, #BDBridgeFixedWrap li, #BDBridgeWrap span, #BDBridgeNewWrap span, #BDBridgeFixedWrap span, #BDBridgeWrap a, #BDBridgeNewWrap a, #BDBridgeFixedWrap a, #BD_QIAO_WEBIM_LITE_WRAP a { width: auto; height: auto; margin: 0px; padding: 0px; background: none repeat scroll 0% 0% transparent; border: medium none; color: inherit; direction: ltr; letter-spacing: normal; line-height: normal; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: normal; font-size: 12px; font-family: Tahoma,"宋体",Helvetica,sans-serif; font-size-adjust: none; font-stretch: normal; font-style: normal; font-variant: normal; font-weight: inherit; visibility: inherit; overflow: visible; list-style: none outside none; float: none; clear: none; position: static; top: auto; left: auto; vertical-align: baseline; box-sizing: content-box; }
#BDBridgeWrap, #BDBridgeNewWrap, #BDBridgeFixedWrap { clear: both; }
#BDBridgeWrap, #BDBridgeNewWrap, #BDBridgeFixedWrap, #BDBridgeWrap div, #BDBridgeNewWrap div, #BDBridgeFixedWrap div, #BDBridgeWrap ul, #BDBridgeNewWrap ul, #BDBridgeFixedWrap ul, #BDBridgeWrap li, #BDBridgeNewWrap li, #BDBridgeFixedWrap li { display: block; }
#BDBridgeWrap span, #BDBridgeNewWrap span, #BDBridgeFixedWrap span, #BDBridgeWrap a, #BDBridgeNewWrap a, #BDBridgeFixedWrap a, #BD_QIAO_WEBIM_LITE_WRAP a { display: inline; }
#BDBridgeLS { width: 2px; height: 2px; position: fixed ! important; top: 50% ! important; right: 10px ! important; z-index: 2147483647 ! important; }
#BDBridgeIconWrap { z-index: 2147483647; }
#BDBridgeFixedWrap #IconContainer, #BDBridgeIconWrap #IconContainer { position: relative; z-index: 2147483647; font-size: 12px; top: 0px; left: 0px; }
#IconContainer .bdbridge-icon-left { width: auto; }
#IconContainer .bdbridge-icon-right { width: auto; margin-left: 0px; margin-right: 0px; }
#IconContainer #bridgehead, #IconContainer #bridgebottom, #IconContainer .bdbridge-icon-left, #IconContainer .bdbridge-icon-right, #IconContainer .bdbridge-item-txt { text-align: left; }
#IconContainer #bridgeopacity { height: 40px; position: absolute; }
#IconContainer #bridgehead { position: relative; margin-right: 0px; margin-left: 0px; text-align: left; overflow: hidden; }
#IconContainer #bdbridge-left-close { margin-left: 0px; margin-right: 0px; }
#IconContainer #bdbridge-left-close:hover { cursor: pointer; }
#IconContainer .bdbridge-icon-head { margin-left: 0px; width: 90px; height: 30px; position: absolute; }
#BDBridgeIconWrap #BDBridgeIconIframe, #BDBridgeFixedWrap #BDBridgeIconIframe { position: absolute; top: 0px; left: 0px; border: medium none; background: none repeat scroll 0% 0% transparent; }
#IconContainer .bdbridge-icon-bottom { margin-left: 0px; margin-right: 0px; }
/* ::::: http://qiao.baidu.com/v3/asset/css/m-front-mess.css?v=20130723 ::::: */

#BDBridgeMess { height: 0px; font-size: 0px; margin: 0px; padding: 0px; line-height: 0; }
#BaiduBridgePigeon form, #BaiduBridgePigeon span, #BaiduBridgePigeon a, #BaiduBridgePigeon input, #BaiduBridgePigeon textarea, #BaiduBridgePigeon select, #BaiduBridgePigeon option { line-height: normal; font-size: 12px; font-weight: normal; margin: 0px; padding: 0px; text-decoration: none; outline: medium none; font-family: Arial; text-align: left; overflow: visible; position: static; width: auto; height: auto; text-indent: 0px; clear: none; background-color: transparent; box-sizing: content-box; }
#BaiduBridgePigeon form { background-image: none; }
#BaiduBridgePigeon span, #BaiduBridgePigeon a, #BaiduBridgePigeon input, #BaiduBridgePigeon textarea, #BaiduBridgePigeon select, #BaiduBridgePigeon option { height: 20px; }
#BaiduBridgePigeon span, #BaiduBridgePigeon a, #BaiduBridgePigeon input, #BaiduBridgePigeon textarea { border: 0px none; }
#BaiduBridgePigeon textarea { overflow-y: auto; overflow-x: hidden; resize: none; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); }
#BaiduBridgePigeon input { overflow: hidden; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); }
#BaiduBridgePigeon .bd_bp_clear_all { clear: both; line-height: 0px; font-size: 0px; height: 0px; overflow: hidden; }
#BaiduBridgePigeon .bd_bp_1_head { color: rgb(102, 102, 102); float: left; border-right: 1px solid rgb(204, 204, 204); padding: 0px 4px; background: url('../images/mess.gif') repeat scroll 0% 0% transparent; line-height: 20px; }
#BaiduBridgePigeon .bd_bp_0_input { float: left; color: rgb(204, 204, 204); }
#BaiduBridgePigeon .bd_bp_mess { height: 92px; border: 1px solid rgb(204, 204, 204); color: rgb(204, 204, 204); font-size: 12px; padding-top: 2px; float: left; }
#BaiduBridgePigeon .bd_bp_item { height: 20px; border: 1px solid rgb(204, 204, 204); float: left; overflow: hidden; width: auto; }
#BaiduBridgePigeon .bd_bp_alert { color: rgb(204, 51, 51); padding-left: 1px; }
#BaiduBridgePigeon { position: absolute; }
#BaiduBridgePigeon #BdBPTwoPx { height: 1px; font-size: 0px; line-height: 1px; margin: 0px 2px; }
#BaiduBridgePigeon #BdBPOnePx { height: 1px; font-size: 0px; line-height: 1px; margin: 0px 1px; }
#BaiduBridgePigeon #BdBPBody { background-color: rgb(245, 245, 245); overflow-y: scroll; overflow-x: hidden; width: auto; }
#BaiduBridgePigeon #BdBPTitle { padding: 3px 9px 5px; width: auto; }
#BaiduBridgePigeon #BdBPTitleText { float: left; font-weight: bold; background: url('../images/mess-text.png') repeat scroll 0% 0% transparent; width: 61px; height: 21px; }
#BaiduBridgePigeon #BdBPForm0 { padding: 8px 0px 8px 8px; }
#BaiduBridgePigeon #BdBPClose { float: right; background: url('../images/messbtn.png') repeat scroll 0px 0px transparent; width: 19px; height: 19px; }
#BaiduBridgePigeon #BdBPClose:hover { background: url('../images/messbtn.png') repeat scroll -1