* {
	margin: 0px;
	padding: 0px;
}

h1, h2, h3, h4, h5, h6 { font-size: 14px; font-weight: normal; }

body {
	font-size: 12px;
	font-family: "Microsoft YaHei";
	background-color: #f3f1f1;
}

.clear { font-size: 0px; clear: both; line-height: 0; height: 1px; }

.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }

.clearfix { min-height: 1px; }

* html .clearfix { height: 1px; }

img {
	border-style: none;
	display: inline;
}

a {
	color: #000
}

a:link { outline: none; TEXT-DECORATION: none; }

a:visited { outline: none; TEXT-DECORATION: none; }

a:hover { outline: none; TEXT-DECORATION: none; }

a:active { outline: none; TEXT-DECORATION: none; }

.clear_box { clear: both }

ul, li { list-style-type: none; }

/*index
--------------------------------------*/




.a_middle { width: 1080px; margin: 0 auto; }

.a_middle_padding { width: 100%; float: left; }

.a_header { min-height: 30px; letter-spacing: 1.5px; line-height: 30px; border-bottom: 1px solid #e2e0e1; }

.a_header .a_header_left { float: left }

.a_header .a_header_right { float: right; }

.a_header .a_header_left span.a_website { background: #3491ff; color: #fff; padding: 3px; margin: 0 9px 0 0; }

.a_header .a_header_right a { height: 30px; line-height: 30px; padding: 0 0 0 19px; color: #666 }

.a_header .a_header_right a:hover { color: #f00 }

.a_header .a_header_right a.a_mobile { background: url(../images/bg_img.png) -4px -45px no-repeat; padding: 0 0 0 9px; }

.a_logo { background: #fff; padding: 17px }

.a_nav { background: #007cc2; height: 54px; line-height: 54px; }

.a_nav ul { }

.a_nav ul li { float: left; }

.a_nav ul li a {
	display: block;
	color: #fff;
	font-size: 16px;
	text-align: center;
	width: 130px;
}

.a_nav ul li a:hover { color: #ffff00 }

.a_banner { }

.a_banner .a_banner_left { float: left; width: 251px; border: 1px solid #dbd8d7; background: #fff; }

.a_banner .a_banner_left_title { height: 37px; line-height: 37px; font-size: 16px; color: #014b8a; text-align: center; background: #ededed; }

.a_banner .a_banner_left ul { }

.a_banner .a_banner_left ul li { font-size: 14px; height: 31px; line-height: 31px; text-align: center; border-bottom: 1px dashed #bbbdbc; }

.a_banner .a_banner_left ul li a { color: #333; display: block; }

.a_banner .a_banner_left ul li a:hover { color: #f00 }

.a_banner .a_banner_left ul li.noBorder { border: none; }

#myFocus { width: 819px; height: 334px; }

.a_banner_right {
	float: right;
	background: #fff;
	border: 1px solid #dbd8d7;
	padding: 1px 1px 5px 1px;
}

#a_button { display: block; width: 180px; margin: 14px auto; height: 33px; background: #8cbe1d; -moz-border-radius: 7px;      /* Gecko browsers */ -webkit-border-radius: 7px;   /* Webkit browsers */ border-radius: 7px; text-align: center; line-height: 33px; text-align: center; font-size: 14px; color: #fff; }

.a_list li { float: left; width: 261px; height: 111px; position: relative; overflow: hidden; margin: 11px 0 0 12px }

.a_list li:first-child { margin-left: 0; }

.a_list li a { display: block; }

.a_list li a span { width: 100%; height: 111px; background: #f60; position: absolute; left: 0; top: 111px; text-align: center; }

.a_list li a span h1, .a_list li a span h2 { font-size: 18px; color: #fff; margin: 17px 0 0 0 }

.a_list li a span h2 { width: 63%; margin: 21px auto 0; border: 1px solid #fff }

.box { border-top: 1px solid #d4d4d4; background: #fff }

.box_padding { float: left; background: #fff; width: 100%; position:relative; overflow:hidden; }

.box_left { float: left; width: 226px; background: #fff; }

.box_left ul { width: 197px; margin: 0 auto; }

.box_left li { padding: 0 0 21px 47px; margin: 17px 0 0 0; font-weight: bold; background-repeat: no-repeat; background-image: url(../images/3.jpg); border-bottom: 1px dashed #ccc; }

.box_left li.a1 { background-position: left top; height: 42px; }

.box_left li h1, .box_left li a { font-size: 14px; color: #726871; font-weight: bold; }

.box_left li h2 { color: #0672cc; font-size: 16px; font-weight: bold; }

.box_left li.a2 { background-position: left -74px }

.box_left li.a3 { background-position: left -140px }

.box_left li h3 { color: #726871; font-size: 16px; font-weight: bold; line-height: 42px }

.box_left table { padding: 12px 0 0 0 }

.news_index { float: right; width: 833px; margin: 17px 0 0 0 }

.news_index_title { background: url(../images/7.jpg) left center no-repeat; height: 34px; color: #726871; font-size: 14px; font-weight: bold; line-height: 34px; text-indent: 46px; }

.news_index_bt { }

.news_index_bt a { float: left; width: 158px; height: 24px; line-height: 24px; text-align: center; color: #fff; background: #cccccc; margin: 10px 0 0 6px; }

.news_list { width: 100%; margin: 0 auto }

.news_list a { display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; max-width: 583px; width: 583px; margin: 0 0 0 9px; padding: 0 0 0 17px; color: #3e3e3e; font-size: 14px; }

.pic1 { margin: 30px 0 0 0 }

.box2 { }

.box2 a { width: 208px; height: 46px; border: 2px solid #666666; -moz-border-radius: 6px;      /* Gecko browsers */ -webkit-border-radius: 6px;   /* Webkit browsers */ border-radius: 6px; display: block; line-height: 46px; text-align: center; font-size: 14px; color: #000; margin: 30px 0 0 0 }

.cokkie { width:100%; background:url(../images/9.jpg) left center no-repeat; height:58px; margin:14px 0 0 0; font-size:18px; line-height:58px; color:#fff; text-indent:47px; }

.box3 li { float:left; width:222px; margin:91px 0 0 98px }

.box3_bottom { background:#ff920f; background: -moz-linear-gradient(top, #f9aa41 0%, #ff920f 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f9aa41), color-stop(100%, #ff920f)); background: -webkit-linear-gradient(top, #f9aa41 0%, #ff920f 100%); background: -o-linear-gradient(top, #f9aa41 0%, #ff920f 100%); background: -ms-linear-gradient(top, #f9aa41 0%, #ff920f 100%); background: linear-gradient(to bottom, #f9aa41 0%, #ff920f 100%); width:182px; height:37px; border:1px solid #c97107; line-height:37px; text-align:center; font-size:14px; color:#fff; text-shadow:1px 1px 1px #000; margin:40px auto; -moz-border-radius: 6px;      /* Gecko browsers */ -webkit-border-radius: 6px;   /* Webkit browsers */ border-radius: 6px; }

.box3_top { position:relative; width:222px; height:320px; }

.box3_top span { position:absolute; left:0; bottom:19px; width:100%; font-size:32px; color:#fff; text-align:center; font-weight:bold; background-color:rgba(0, 0, 0, 0.2); }

.box4_left { margin:34px 0 0 9px; border:1px solid #999999; padding:7px; float:left; position:relative; }

.box4_left span { background-color:rgba(0, 0, 0, 0.2); position:absolute; left:0; bottom:7px; text-align:center; line-height:24px; font-size:14px; color:#fff; height:24px; width:100%; display:block; }

.box4_right { float:right; width:629px; margin:27px 0 0 0; }

.box4_right li { float:left; width:195px; border:1px solid #999; margin:7px 0 0 9px; }

.box4_right li a { display:block; text-align:center; }

.box4_right li img { display:block; margin:6px auto; }

.box4_right li span { height:20px; line-height:20px; }

.box4_right li div { width:195px; display: table-cell; vertical-align: middle; text-align: center; *display: block;
 *font-size: 96.04px;
 *font-family:Arial;
height: 110px; padding:7px 0 0 0 }

.pic2 { width:222px; display: table-cell; vertical-align: middle; text-align: center; *display: block;
 *font-size: 279.36px;
 *font-family:Arial;
height: 320px; }

.pic3 { width:421px; display: table-cell; vertical-align: middle; text-align: center; *display: block;
 *font-size: 234.873px;
 *font-family:Arial;
height: 269px; }

.pic3 img, .box4_right li a img, .pic2 img { display: inline; vertical-align: middle; margin: 0px auto; }

.pic4 { -moz-border-radius: 9px;      /* Gecko browsers */ -webkit-border-radius: 9px;   /* Webkit browsers */ border-radius: 9px; margin:0 19px }

.box5 li { background:url(../images/21.jpg) center bottom no-repeat; padding:0 0 48px 0; margin:40px 0 0 0 }

.box5 li+li+li+li { background:none }

.box5_border { width:1042px; margin:0 auto; border:1px solid #ccc; -moz-border-radius: 9px;      /* Gecko browsers */ -webkit-border-radius: 9px;   /* Webkit browsers */ border-radius: 9px; padding:19px 0; position:relative; }

.box5_border span {
	font-size:14px;
	line-height:27px;
	display:block;
	padding-bottom: 10px;
}

.box5_border a { display:block; position:absolute; bottom:8px; right:27px; }

.ylMarquee { padding: 15px 0 0 0; height: 374px; position: relative; overflow: hidden; float: left; }

.ylMarquee ul { list-style: none; float: left; }

.ylMarquee ul li a img, .box7 ul li a div img { display: inline; vertical-align: middle; margin: 0 auto }

.ylMarquee ul li { float: left; text-align: center; font-size: 14px; }

.ylMarquee ul li a { width: 161px; margin: 0 11px; line-height: 24px; display: block }

.ylMarquee ul li div { width: 161px; display: table-cell; vertical-align: middle; text-align: center; *display: block;
 *font-size: 326.502px;
 *font-family:Arial;
height: 374px; position:relative; }

.ylMarquee ul li div span { position:absolute; right:0; bottom:0; color:#fff; display:block; height:82px; width:100%; background-color:rgba(0, 0, 0, 0.2); text-align:right; }

.ylMarquee ul li div span h1 { font-size:20px; margin:29px 0 0 0; padding:0 10px 0 0; }

.ylMarquee ul li div span h2 { font-size:14px; padding:0 10px 0 0 }

.a a { float:right; margin:15px 16px 0 0 }

.box6 { margin:22px 0 0 0; }

.box6_left { float:left; width:787px; margin:0 0 0 16px; }

.box6_left_title span { float:left; font-size:20px; }

.box6_left_title em { border-bottom:4px solid #017dc2; color:#9999cc; padding:3px 0 0 0; width:684px; float:right; }

.box6_left ul { }

.box6_left ul li { float:left; margin:17px 26px 0 0 }

.box6_left ul li a { width: 236px; display: table-cell; vertical-align: middle; text-align: center; *display: block;
 *font-size: 139.11px;
 *font-family:Arial;
height: 160px; position:relative; }

.box6_left ul li a span { position:absolute; right:0; bottom:0; color:#fff; display:block; height:21px; width:100%; background-color:rgba(0, 0, 0, 0.2); text-align:center; color:#fff; line-height:21px; }

.box6_right { float:right; width:233px; margin-right:17px; }

.box7 { }

.box7 ul { padding:0 19px }

.box7 ul li { float:left; -moz-border-radius: 9px;      /* Gecko browsers */ -webkit-border-radius: 9px;   /* Webkit browsers */ border-radius: 9px; width:132px; height:75px; border:1px solid #ccc; margin: 7px }

.box7 ul li a { display:block; }

.box7 ul li a div { display: table-cell; vertical-align: middle; text-align: center; *display: block;
 *font-size: 64.475px;
 *font-family:Arial;
width:233px; height:75px; }

.bot { width:100%; background:#f7f7f7; }

.footer { float:left; background:#f7f7f7; width:100%; }

.bot_top {
	margin:38px 0 88px 80px;
}

.bot_top li { }

.bot_top li { float:left; border-right:1px solid #cecece; background:url(../images/22.jpg) left center; padding:3px 52px 3px 59px; margin:0 0 0 29px; }

.bot_top li+li { background-position:-253px center }

.bot_top li+li+li { background-position:-530px center; }

.bot_top li+li+li+li { background-position:-823px center; border:none }

#footer {
	border-top:1px solid #ccc;
	margin:37px 0 0 0;
	height: 30px;
}
.footer_left{ border-right:2px solid #999; padding:0 14px 0 0}
.footer_left h1{ font-size:18px;}
.footer_left h2{ font-size:12px; font-family:Arial, Helvetica, sans-serif}
.footer_left h3{ font-size:18px;}
.footer_left img{ margin:0 34px 0 0}
.footer_right{ border:none; padding:0 0 0 24px}
.bot_center{ margin:54px auto; width:696px; display:block;   }
.bot_center font{ font-size:14px; padding:16px 0; display:block;}
/* CSS Document */
.padding_left{ padding:14px 17px 14px 0; font-size:14px;}
.padding_right{ padding:14px 0 14px 17px; font-size:14px;}
.ideaboxNews { width: 100%; height: auto; overflow: hidden; line-height: 1; font-size: 100%; position: relative; display: none; }

.ideaboxNews>h3 { font-size: 18px; font-weight: bold; margin: 0; display: block; padding: 20px; box-sizing: border-box; background: #723b64; color: #FFF; }

.ideaboxNews>ul { padding: 0; margin: 0; position: relative; width: 100%; box-sizing: border-box; list-style: none; display: block; overflow: hidden; height: 360px; }

.ideaboxNews>ul li { display: block; width: 100%; box-sizing: border-box; overflow: hidden; cursor: pointer; position: relative; display: table; table-layout:fixed; border-bottom:1px dashed #ccc; }

.ideaboxNews>ul li:hover { }

.ideaboxNews>ul li:hover .in-image>span { width: 86px; }

.ideaboxNews>ul li:hover .in-image>span>h6 { opacity: 0.8; }

.ideaboxNews>ul li>.in-image { width: 86px; height: 80px; position: absolute; background: #00F; overflow: hidden; }

.ideaboxNews>ul li>.in-image>img { width: 80px; height: 80px; position: relative; }

.ideaboxNews>ul li>.in-image>span { position: absolute; right: 0; width: 6px; height: 100%; background: #0CC; text-align: center; padding-top: 35px; box-sizing: border-box; }

.ideaboxNews>ul li>.in-image>span>h6 { display: block; width: 100%; padding: 0; margin: 0; font-size: 12px; font-weight: normal; opacity: 0; color: #FFF; }

.ideaboxNews>ul li>.in-content { width: 100%; height: 61px; box-sizing: border-box; position: relative; display: table-cell; vertical-align: middle; }

.ideaboxNews>ul li>.in-content>h2 { padding: 0; margin: 0; font-size: 14px; white-space: nowrap; text-overflow: ellipsis; width: 100%; overflow: hidden; opacity: 0.8; display: block; text-transform: uppercase; }

.ideaboxNews>ul li>.in-content>span { font-size: 12px; opacity: 0.6; display: block; white-space: nowrap; text-overflow: ellipsis; width: 100%; overflow: hidden; margin-top: 4px; text-transform: uppercase; }

.ideaboxNews>ul li>.in-content>div { padding: 0; margin: 0; font-size: 14px; height: 20px; display: block; margin-top: 6px; white-space: nowrap; text-overflow: ellipsis; width: 100%; overflow: hidden; opacity: 0.8; }

.ideaboxNews .in-viewer { position: absolute; width: 100%; top: 60px; bottom: 0; background: #f2f2f2; display: none; }

.ideaboxNews .in-viewer-header { width: 100%; height: 80px; background: #DDD; position: relative; padding: 20px 40px 20px 20px; box-sizing: border-box; }

.ideaboxNews .in-viewer-header>img { width: 40px; height: 40px; display: block; position: absolute; }

.ideaboxNews .in-viewer-header>div { width: 100%; height: 40px; display: block; box-sizing: border-box; padding-left: 60px; font-size: 18px; }

.ideaboxNews .in-viewer-header>div>h2 { width: 100%; padding: 0; margin: 0; display: block; box-sizing: border-box; font-size: 18px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; text-transform: uppercase; }

.ideaboxNews .in-viewer-header>div>span { font-size: 12px; width: 100%; display: block; opacity: 0.6; font-weight: normal; margin-top: 6px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; text-transform: uppercase; }

.ideaboxNews .in-viewer-content { width: 100%; box-sizing: border-box; padding: 20px; line-height: 1.4; font-size: 14px; position: absolute; bottom: 0; left: 0; right: 0; top: 80px; }

.ideaboxNews .in-viewer-close { position: absolute; right: 20px; top: 20px; display: block; width: 24px; height: 24px; background: url(../img/in-close-icon.png) center no-repeat; cursor: pointer; opacity: 0.5; }

.ideaboxNews .in-viewer-close:hover { opacity: 1; }

/*OTHERS------------------------------------------*/
.in-easing li, .in-easing .in-image span { transition: .15s linear;
 -moz-transition: .15s linear;
 -webkit-transition: .15s linear;
}

.in-easing .in-image span h6 { transition: .35s linear;
 -moz-transition: .35s linear;
 -webkit-transition: .35s linear;
}

.in-leftfixed { position: fixed; left: 0; top: 0; bottom: 0; z-index: 99; display: block; }

.in-rightfixed { position: fixed; right: 0; top: 0; bottom: 0; z-index: 99; display: block; }

.in-relative { display: block; }

.ideaboxNews>ul li>.in-image>span.in-red { background: #d05e5e; }

.ideaboxNews>ul li>.in-image>span.in-blue { background: #287bc8; }

.ideaboxNews>ul li>.in-image>span.in-purple { background: #b6568d; }

.ideaboxNews>ul li>.in-image>span.in-yellow { background: #c4c636; }

.ideaboxNews>ul li>.in-image>span.in-green { background: #acd35d; }

.ideaboxNews>ul li>.in-image>span.in-orange { background: #ea9739; }

.ideaboxNews>ul li>.in-image>span.in-grey { background: #666666; }

.ideaboxNews>ul li>.in-image>span.in-darkblue { background: #5674b6; }

.ideaboxNews>ul li>.in-image>span.in-turquoise { background: #56b699; }

.mCustomScrollbar { -ms-touch-action:none; touch-action:none }

.mCustomScrollbar.mCS_no_scrollbar { -ms-touch-action:auto; touch-action:auto }

.mCustomScrollBox { position:relative; overflow:hidden; height:100%; max-width:100%; outline:0; direction:ltr }

.mCSB_container { overflow:hidden; width:auto; height:auto }

.mCSB_inside>.mCSB_container { margin-right:30px }

.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden { margin-right:0 }

.mCS-dir-rtl>.mCSB_inside>.mCSB_container { margin-right:0; margin-left:30px }

.mCS-dir-rtl>.mCSB_inside>.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden { margin-left:0 }

.mCSB_scrollTools { position:absolute; width:16px; height:auto; left:auto; top:0; right:0; bottom:0 }

.mCSB_outside+.mCSB_scrollTools { right:-26px }

.mCS-dir-rtl>.mCSB_inside>.mCSB_scrollTools, .mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools { right:auto; left:0 }

.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools { left:-26px }

.mCSB_scrollTools .mCSB_draggerContainer { position:absolute; top:0; left:0; bottom:0; right:0; height:auto }

.mCSB_scrollTools a+.mCSB_draggerContainer { margin:20px 0 }

.mCSB_scrollTools .mCSB_draggerRail { width:2px; height:100%; margin:0 auto; -webkit-border-radius:16px; -moz-border-radius:16px; border-radius:16px }

.mCSB_scrollTools .mCSB_dragger { cursor:pointer; width:100%; height:30px; z-index:1 }

.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar { position:relative; width:4px; height:100%; margin:0 auto; -webkit-border-radius:16px; -moz-border-radius:16px; border-radius:16px; text-align:center }

.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar, .mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar { width:12px }

.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail, .mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail { width:8px }

.mCSB_scrollTools .mCSB_buttonDown, .mCSB_scrollTools .mCSB_buttonUp { display:block; position:absolute; height:20px; width:100%; overflow:hidden; margin:0 auto; cursor:pointer }

.mCSB_scrollTools .mCSB_buttonDown { bottom:0 }

.mCSB_horizontal.mCSB_inside>.mCSB_container { margin-right:0; margin-bottom:30px }

.mCSB_horizontal.mCSB_outside>.mCSB_container { min-height:100% }

.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden { margin-bottom:0 }

.mCSB_scrollTools.mCSB_scrollTools_horizontal { width:auto; height:16px; top:auto; right:0; bottom:0; left:0 }

.mCustomScrollBox+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal, .mCustomScrollBox+.mCSB_scrollTools.mCSB_scrollTools_horizontal { bottom:-26px }

.mCSB_scrollTools.mCSB_scrollTools_horizontal a+.mCSB_draggerContainer { margin:0 20px }

.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail { width:100%; height:2px; margin:7px 0 }

.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger { width:30px; height:100%; left:0 }

.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar { width:100%; height:4px; margin:6px auto }

.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar, .mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar { height:12px; margin:2px auto }

.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail, .mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail { height:8px; margin:4px 0 }

.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft, .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight { display:block; position:absolute; width:20px; height:100%; overflow:hidden; margin:0 auto; cursor:pointer }

.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft { left:0 }

.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight { right:0 }

.mCSB_container_wrapper { position:absolute; height:auto; width:auto; overflow:hidden; top:0; left:0; right:0; bottom:0; margin-right:30px; margin-bottom:30px }

.mCSB_container_wrapper>.mCSB_container { padding-right:30px; padding-bottom:30px }

.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_vertical { bottom:20px }

.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_horizontal { right:20px }

.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden+.mCSB_scrollTools.mCSB_scrollTools_vertical { bottom:0 }
.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal, .mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal {
right:0
}

.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal { left:20px }
.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal {
left:0
}

.mCS-dir-rtl>.mCSB_inside>.mCSB_container_wrapper { margin-right:0; margin-left:30px }

.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden>.mCSB_container { padding-right:0; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box }

.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden>.mCSB_container { padding-bottom:0; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box }

.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden { margin-right:0; margin-left:0 }

.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden { margin-bottom:0 }

.mCSB_scrollTools, .mCSB_scrollTools .mCSB_buttonDown, .mCSB_scrollTools .mCSB_buttonLeft, .mCSB_scrollTools .mCSB_buttonRight, .mCSB_scrollTools .mCSB_buttonUp, .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar { -webkit-transition:opacity .2s ease-in-out, background-color .2s ease-in-out;
-moz-transition:opacity .2s ease-in-out, background-color .2s ease-in-out;
-o-transition:opacity .2s ease-in-out, background-color .2s ease-in-out;
transition:opacity .2s ease-in-out, background-color .2s ease-in-out
}

.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail, .mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar, .mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail, .mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar { -webkit-transition:width .2s ease-out .2s, height .2s ease-out .2s, margin-left .2s ease-out .2s, margin-right .2s ease-out .2s, margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s, opacity .2s ease-in-out, background-color .2s ease-in-out;
-moz-transition:width .2s ease-out .2s, height .2s ease-out .2s, margin-left .2s ease-out .2s, margin-right .2s ease-out .2s, margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s, opacity .2s ease-in-out, background-color .2s ease-in-out;
-o-transition:width .2s ease-out .2s, height .2s ease-out .2s, margin-left .2s ease-out .2s, margin-right .2s ease-out .2s, margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s, opacity .2s ease-in-out, background-color .2s ease-in-out;
transition:width .2s ease-out .2s, height .2s ease-out .2s, margin-left .2s ease-out .2s, margin-right .2s ease-out .2s, margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s, opacity .2s ease-in-out, background-color .2s ease-in-out
}

.mCSB_scrollTools { opacity:.75; filter:"alpha(opacity=75)"; -ms-filter:"alpha(opacity=75)" }
.mCS-autoHide>.mCustomScrollBox>.mCSB_scrollTools, .mCS-autoHide>.mCustomScrollBox~.mCSB_scrollTools {
opacity:0;
filter:"alpha(opacity=0)";
-ms-filter:"alpha(opacity=0)"
}
.mCS-autoHide:hover>.mCustomScrollBox>.mCSB_scrollTools, .mCS-autoHide:hover>.mCustomScrollBox~.mCSB_scrollTools, .mCustomScrollBox:hover>.mCSB_scrollTools, .mCustomScrollBox:hover~.mCSB_scrollTools, .mCustomScrollbar>.mCustomScrollBox>.mCSB_scrollTools.mCSB_scrollTools_onDrag, .mCustomScrollbar>.mCustomScrollBox~.mCSB_scrollTools.mCSB_scrollTools_onDrag {
opacity:1;
filter:"alpha(opacity=100)";
-ms-filter:"alpha(opacity=100)"
}

.mCSB_scrollTools .mCSB_draggerRail { background-color:#000; background-color:rgba(0, 0, 0, .4); filter:"alpha(opacity=40)"; -ms-filter:"alpha(opacity=40)" }

.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar { background-color:#fff; background-color:rgba(255, 255, 255, .75); filter:"alpha(opacity=75)"; -ms-filter:"alpha(opacity=75)" }

.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar { background-color:#fff; background-color:rgba(255, 255, 255, .85); filter:"alpha(opacity=85)"; -ms-filter:"alpha(opacity=85)" }

.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar { background-color:#fff; background-color:rgba(255, 255, 255, .9); filter:"alpha(opacity=90)"; -ms-filter:"alpha(opacity=90)" }

.mCSB_scrollTools .mCSB_buttonDown, .mCSB_scrollTools .mCSB_buttonLeft, .mCSB_scrollTools .mCSB_buttonRight, .mCSB_scrollTools .mCSB_buttonUp { background-image:url(../img/mCSB_buttons.png); background-repeat:no-repeat; opacity:.4; filter:"alpha(opacity=40)"; -ms-filter:"alpha(opacity=40)" }

.mCSB_scrollTools .mCSB_buttonUp { background-position:0 0 }

.mCSB_scrollTools .mCSB_buttonDown { background-position:0 -20px }

.mCSB_scrollTools .mCSB_buttonLeft { background-position:0 -40px }

.mCSB_scrollTools .mCSB_buttonRight { background-position:0 -56px }

.mCSB_scrollTools .mCSB_buttonDown:hover, .mCSB_scrollTools .mCSB_buttonLeft:hover, .mCSB_scrollTools .mCSB_buttonRight:hover, .mCSB_scrollTools .mCSB_buttonUp:hover { opacity:.75; filter:"alpha(opacity=75)"; -ms-filter:"alpha(opacity=75)" }

.mCSB_scrollTools .mCSB_buttonDown:active, .mCSB_scrollTools .mCSB_buttonLeft:active, .mCSB_scrollTools .mCSB_buttonRight:active, .mCSB_scrollTools .mCSB_buttonUp:active { opacity:.9; filter:"alpha(opacity=90)"; -ms-filter:"alpha(opacity=90)" }

.mCS-dark.mCSB_scrollTools .mCSB_draggerRail { background-color:#000; background-color:rgba(0, 0, 0, .15) }

.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar { background-color:#000; background-color:rgba(0, 0, 0, .75) }

.mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar { background-color:rgba(0, 0, 0, .85) }

.mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar { background-color:rgba(0, 0, 0, .9) }

.mCS-dark.mCSB_scrollTools .mCSB_buttonUp { background-position:-80px 0 }

.mCS-dark.mCSB_scrollTools .mCSB_buttonDown { background-position:-80px -20px }

.mCS-dark.mCSB_scrollTools .mCSB_buttonLeft { background-position:-80px -40px }

.mCS-dark.mCSB_scrollTools .mCSB_buttonRight { background-position:-80px -56px }

.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail, .mCS-light-2.mCSB_scrollTools .mCSB_draggerRail { width:4px; background-color:#fff; background-color:rgba(255, 255, 255, .1); -webkit-border-radius:1px; -moz-border-radius:1px; border-radius:1px }

.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-light-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar { width:4px; background-color:#fff; background-color:rgba(255, 255, 255, .75); -webkit-border-radius:1px; -moz-border-radius:1px; border-radius:1px }

.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_draggerRail, .mCS-light-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-light-2.mCSB_scrollTools_horizontal .mCSB_draggerRail { width:100%; height:4px; margin:6px auto }

.mCS-light-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar { background-color:#fff; background-color:rgba(255, 255, 255, .85) }

.mCS-light-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-light-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar { background-color:#fff; background-color:rgba(255, 255, 255, .9) }

.mCS-light-2.mCSB_scrollTools .mCSB_buttonUp { background-position:-32px 0 }

.mCS-light-2.mCSB_scrollTools .mCSB_buttonDown { background-position:-32px -20px }

.mCS-light-2.mCSB_scrollTools .mCSB_buttonLeft { background-position:-40px -40px }

.mCS-light-2.mCSB_scrollTools .mCSB_buttonRight { background-position:-40px -56px }

.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail { background-color:#000; background-color:rgba(0, 0, 0, .1); -webkit-border-radius:1px; -moz-border-radius:1px; border-radius:1px }

.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar { background-color:#000; background-color:rgba(0, 0, 0, .75); -webkit-border-radius:1px; -moz-border-radius:1px; border-radius:1px }

.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar { background-color:#000; background-color:rgba(0, 0, 0, .85) }

.mCS-dark-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-dark-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar { background-color:#000; background-color:rgba(0, 0, 0, .9) }

.mCS-dark-2.mCSB_scrollTools .mCSB_buttonUp { background-position:-112px 0 }

.mCS-dark-2.mCSB_scrollTools .mCSB_buttonDown { background-position:-112px -20px }

.mCS-dark-2.mCSB_scrollTools .mCSB_buttonLeft { background-position:-120px -40px }

.mCS-dark-2.mCSB_scrollTools .mCSB_buttonRight { background-position:-120px -56px }

.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail, .mCS-light-thick.mCSB_scrollTools .mCSB_draggerRail { width:4px; background-color:#fff; background-color:rgba(255, 255, 255, .1); -webkit-border-radius:2px; -moz-border-radius:2px; border-radius:2px }

.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-light-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar { width:6px; background-color:#fff; background-color:rgba(255, 255, 255, .75); -webkit-border-radius:2px; -moz-border-radius:2px; border-radius:2px }

.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail, .mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail { width:100%; height:4px; margin:6px 0 }

.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar { width:100%; height:6px; margin:5px auto }

.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar { background-color:#fff; background-color:rgba(255, 255, 255, .85) }

.mCS-light-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-light-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar { background-color:#fff; background-color:rgba(255, 255, 255, .9) }

.mCS-light-thick.mCSB_scrollTools .mCSB_buttonUp { background-position:-16px 0 }

.mCS-light-thick.mCSB_scrollTools .mCSB_buttonDown { background-position:-16px -20px }

.mCS-light-thick.mCSB_scrollTools .mCSB_buttonLeft { background-position:-20px -40px }

.mCS-light-thick.mCSB_scrollTools .mCSB_buttonRight { background-position:-20px -56px }

.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail { background-color:#000; background-color:rgba(0, 0, 0, .1); -webkit-border-radius:2px; -moz-border-radius:2px; border-radius:2px }

.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar { background-color:#000; background-color:rgba(0, 0, 0, .75); -webkit-border-radius:2px; -moz-border-radius:2px; border-radius:2px }

.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar { background-color:#000; background-color:rgba(0, 0, 0, .85) }

.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar { background-color:#000; background-color:rgba(0, 0, 0, .9) }

.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonUp { background-position:-96px 0 }

.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonDown { background-position:-96px -20px }

.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonLeft { background-position:-100px -40px }

.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonRight { background-position:-100px -56px }

.mCS-light-thin.mCSB_scrollTools .mCSB_draggerRail { background-color:#fff; background-color:rgba(255, 255, 255, .1) }

.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-light-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar { width:2px }

.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail, .mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail { width:100% }

.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar { width:100%; height:2px; margin:7px auto }

.mCS-dark-thin.mCSB_scrollTools .mCSB_draggerRail { background-color:#000; background-color:rgba(0, 0, 0, .15) }

.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar { background-color:#000; background-color:rgba(0, 0, 0, .75) }

.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar { background-color:#000; background-color:rgba(0, 0, 0, .85) }

.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar { background-color:#000; background-color:rgba(0, 0, 0, .9) }

.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonUp { background-position:-80px 0 }

.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonDown { background-position:-80px -20px }

.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonLeft { background-position:-80px -40px }

.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonRight { background-position:-80px -56px }

.mCS-rounded.mCSB_scrollTools .mCSB_draggerRail { background-color:#fff; background-color:rgba(255, 255, 255, .15) }

.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger, .mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger, .mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger, .mCS-rounded.mCSB_scrollTools .mCSB_dragger { height:14px }

.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-rounded.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar { width:14px; margin:0 1px }

.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger, .mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger, .mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger, .mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger { width:14px }

.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar { height:14px; margin:1px 0 }

.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar, .mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar, .mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar, .mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar { width:16px; height:16px; margin:-1px 0 }

.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail, .mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail, .mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail, .mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail { width:4px }

.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar, .mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar, .mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar, .mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar { height:16px; width:16px; margin:0 -1px }

.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail, .mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail, .mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail, .mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail { height:4px; margin:6px 0 }

.mCS-rounded.mCSB_scrollTools .mCSB_buttonUp { background-position:0 -72px }

.mCS-rounded.mCSB_scrollTools .mCSB_buttonDown { background-position:0 -92px }

.mCS-rounded.mCSB_scrollTools .mCSB_buttonLeft { background-position:0 -112px }

.mCS-rounded.mCSB_scrollTools .mCSB_buttonRight { background-position:0 -128px }

.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar { background-color:#000; background-color:rgba(0, 0, 0, .75) }

.mCS-rounded-dark.mCSB_scrollTools .mCSB_draggerRail { background-color:#000; background-color:rgba(0, 0, 0, .15) }

.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar, .mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar { background-color:#000; background-color:rgba(0, 0, 0, .85) }

.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, .mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar { background-color:#000; background-color:rgba(0, 0, 0, .9) }

.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonUp { background-position:-80px -72px }

.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonDown { background-position:-80px -92px }

.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonLeft { background-position:-80px -112px }

.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonRight { background-position:-80px -128px }

.mCS-rounded-dots-dark.mCSB_scrollTools_vertical .mCSB_draggerRail, .mCS-rounded-dots.mCSB_scrollTools_vertical .mCSB_draggerRail { width:4px }

.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail, .mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail, .mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail, .mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail { background-color:transparent; background-position:center }

.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail, .mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail { background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAANElEQVQYV2NkIAAYiVbw//9/Y6DiM1ANJoyMjGdBbLgJQAX/kU0DKgDLkaQAvxW4HEvQFwCRcxIJK1XznAAAAABJRU5ErkJggg==); background-repeat:repeat-y; opacity:.3; filter:"alpha(opacity=30)"; -ms-filter:"alpha(opacity=30)" }

.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail, .mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail { height:4px; margin:6px 0; background-repeat:repeat-x }

.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonUp { background-position:-16px -72px }

.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonDown { background-position:-16px -92px }

.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonLeft { background-position:-20px -112px }

.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonRight { background-position:-20px -128px }

.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail { background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAALElEQVQYV2NkIAAYSVFgDFR8BqrBBEifBbGRTfiPZhpYjiQFBK3A6l6CvgAAE9kGCd1mvgEAAAAASUVORK5CYII=) }

.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonUp { background-position:-96px -72px }

.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonDown { background-position:-96px -92px }

.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonLeft { background-position:-100px -112px }

.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonRight { background-position:-100px -128px }

.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar { background-repeat:repeat-y; background-image:-moz-linear-gradient(left, rgba(255, 255, 255, .5)0, rgba(255, 255, 255, 0)100%); background-image:-webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255, 255, 255, .5)), color-stop(100%, rgba(255, 255, 255, 0))); background-image:-webkit-linear-gradient(left, rgba(255, 255, 255, .5)0, rgba(255, 255, 255, 0)100%); background-image:-o-linear-gradient(left, rgba(255, 255, 255, .5)0, rgba(255, 255, 255, 0)100%); background-image:-ms-linear-gradient(left, rgba(255, 255, 255, .5)0, rgba(255, 255, 255, 0)100%); background-image:linear-gradient(to right, rgba(255, 255, 255, .5)0, rgba(255, 255, 255, 0)100%) }

.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar { background-repeat:repeat-x; background-image:-moz-linear-gradient(top, rgba(255, 255, 255, .5)0, rgba(255, 255, 255, 0)100%); background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255, 255, 255, .5)), color-stop(100%, rgba(255, 255, 255, 0))); background-image:-webkit-linear-gradient(top, rgba(255, 255, 255, .5)0, rgba(255, 255, 255, 0)100%); background-image:-o-linear-gradient(top, rgba(255, 255, 255, .5)0, rgba(255, 255, 255, 0)100%); background-image:-ms-linear-gradient(top, rgba(255, 255, 255, .5)0, rgba(255, 255, 255, 0)100%); background-image:linear-gradient(to bottom, rgba(255, 255, 255, .5)0, rgba(255, 255, 255, 0)100%) }

.mCS-3d-dark.mCSB_scrollTools_vertical .mCSB_dragger, .mCS-3d.mCSB_scrollTools_vertical .mCSB_dragger { height:70px }

.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger, .mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger { width:70px }

.mCS-3d-dark.mCSB_scrollTools, .mCS-3d.mCSB_scrollTools { opacity:1; filter:"alpha(opacity=30)"; -ms-filter:"alpha(opacity=30)" }

.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail, .mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-3d.mCSB_scrollTools .mCSB_draggerRail { -webkit-border-radius:16px; -moz-border-radius:16px; border-radius:16px }

.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail, .mCS-3d.mCSB_scrollTools .mCSB_draggerRail { width:8px; background-color:#000; background-color:rgba(0, 0, 0, .2); box-shadow:inset 1px 0 1px rgba(0, 0, 0, .5), inset -1px 0 1px rgba(255, 255, 255, .2) }

.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-3d-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, .mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar, .mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-3d.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-3d.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, .mCS-3d.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar { background-color:#555 }

.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar { width:8px }

.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail, .mCS-3d.mCSB_scrollTools_horizontal .mCSB_draggerRail { width:100%; height:8px; margin:4px 0; box-shadow:inset 0 1px 1px rgba(0, 0, 0, .5), inset 0 -1px 1px rgba(255, 255, 255, .2) }

.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar { width:100%; height:8px; margin:4px auto }

.mCS-3d.mCSB_scrollTools .mCSB_buttonUp { background-position:-32px -72px }

.mCS-3d.mCSB_scrollTools .mCSB_buttonDown { background-position:-32px -92px }

.mCS-3d.mCSB_scrollTools .mCSB_buttonLeft { background-position:-40px -112px }

.mCS-3d.mCSB_scrollTools .mCSB_buttonRight { background-position:-40px -128px }

.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail { background-color:#000; background-color:rgba(0, 0, 0, .1); box-shadow:inset 1px 0 1px rgba(0, 0, 0, .1) }

.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail { box-shadow:inset 0 1px 1px rgba(0, 0, 0, .1) }

.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonUp { background-position:-112px -72px }

.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonDown { background-position:-112px -92px }

.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonLeft { background-position:-120px -112px }

.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonRight { background-position:-120px -128px }

.mCS-3d-thick-dark.mCSB_scrollTools, .mCS-3d-thick.mCSB_scrollTools { opacity:1; filter:"alpha(opacity=30)"; -ms-filter:"alpha(opacity=30)" }

.mCS-3d-thick-dark.mCSB_scrollTools, .mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer, .mCS-3d-thick.mCSB_scrollTools, .mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer { -webkit-border-radius:7px; -moz-border-radius:7px; border-radius:7px }

.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar { -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px }

.mCSB_inside+.mCS-3d-thick-dark.mCSB_scrollTools_vertical, .mCSB_inside+.mCS-3d-thick.mCSB_scrollTools_vertical { right:1px }

.mCS-3d-thick-dark.mCSB_scrollTools_vertical, .mCS-3d-thick.mCSB_scrollTools_vertical { box-shadow:inset 1px 0 1px rgba(0, 0, 0, .1), inset 0 0 14px rgba(0, 0, 0, .5) }

.mCS-3d-thick-dark.mCSB_scrollTools_horizontal, .mCS-3d-thick.mCSB_scrollTools_horizontal { bottom:1px; box-shadow:inset 0 1px 1px rgba(0, 0, 0, .1), inset 0 0 14px rgba(0, 0, 0, .5) }

.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar { box-shadow:inset 1px 0 0 rgba(255, 255, 255, .4); width:12px; margin:2px; position:absolute; height:auto; top:0; bottom:0; left:0; right:0 }

.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar { box-shadow:inset 0 1px 0 rgba(255, 255, 255, .4) }

.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-3d-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, .mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar { background-color:#555 }

.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar { height:12px; width:auto }

.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer { background-color:#000; background-color:rgba(0, 0, 0, .05); box-shadow:inset 1px 1px 16px rgba(0, 0, 0, .1) }

.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerRail { background-color:transparent }

.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonUp { background-position:-32px -72px }

.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonDown { background-position:-32px -92px }

.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonLeft { background-position:-40px -112px }

.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonRight { background-position:-40px -128px }

.mCS-3d-thick-dark.mCSB_scrollTools { box-shadow:inset 0 0 14px rgba(0, 0, 0, .2) }

.mCS-3d-thick-dark.mCSB_scrollTools_horizontal { box-shadow:inset 0 1px 1px rgba(0, 0, 0, .1), inset 0 0 14px rgba(0, 0, 0, .2) }

.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar { box-shadow:inset 1px 0 0 rgba(255, 255, 255, .4), inset -1px 0 0 rgba(0, 0, 0, .2) }

.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar { box-shadow:inset 0 1px 0 rgba(255, 255, 255, .4), inset 0 -1px 0 rgba(0, 0, 0, .2) }

.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, .mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar { background-color:#777 }

.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer { background-color:#fff; background-color:rgba(0, 0, 0, .05); box-shadow:inset 1px 1px 16px rgba(0, 0, 0, .1) }

.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerRail { background-color:transparent }

.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonUp { background-position:-112px -72px }

.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonDown { background-position:-112px -92px }

.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonLeft { background-position:-120px -112px }

.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonRight { background-position:-120px -128px }

.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical, .mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical { right:0; margin:12px 0 }

.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal, .mCustomScrollBox.mCS-minimal+.mCSB_scrollTools.mCSB_scrollTools_horizontal, .mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal, .mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools.mCSB_scrollTools_horizontal { bottom:0; margin:0 12px }

.mCS-dir-rtl>.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical, .mCS-dir-rtl>.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical { left:0; right:auto }

.mCS-minimal-dark.mCSB_scrollTools .mCSB_draggerRail, .mCS-minimal.mCSB_scrollTools .mCSB_draggerRail { background-color:transparent }

.mCS-minimal-dark.mCSB_scrollTools_vertical .mCSB_dragger, .mCS-minimal.mCSB_scrollTools_vertical .mCSB_dragger { height:50px }

.mCS-minimal-dark.mCSB_scrollTools_horizontal .mCSB_dragger, .mCS-minimal.mCSB_scrollTools_horizontal .mCSB_dragger { width:50px }

.mCS-minimal.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar { background-color:#fff; background-color:rgba(255, 255, 255, .2); filter:"alpha(opacity=20)"; -ms-filter:"alpha(opacity=20)" }

.mCS-minimal.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-minimal.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar { background-color:#fff; background-color:rgba(255, 255, 255, .5); filter:"alpha(opacity=50)"; -ms-filter:"alpha(opacity=50)" }

.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar { background-color:#000; background-color:rgba(0, 0, 0, .2); filter:"alpha(opacity=20)"; -ms-filter:"alpha(opacity=20)" }

.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar { background-color:#000; background-color:rgba(0, 0, 0, .5); filter:"alpha(opacity=50)"; -ms-filter:"alpha(opacity=50)" }

.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail, .mCS-light-3.mCSB_scrollTools .mCSB_draggerRail { width:6px; background-color:#000; background-color:rgba(0, 0, 0, .2) }

.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-light-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar { width:6px }

.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_draggerRail, .mCS-light-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-light-3.mCSB_scrollTools_horizontal .mCSB_draggerRail { width:100%; height:6px; margin:5px 0 }

.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail, .mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail, .mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail, .mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail { width:12px }

.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail, .mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail, .mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail, .mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail { height:12px; margin:2px 0 }

.mCS-light-3.mCSB_scrollTools .mCSB_buttonUp { background-position:-32px -72px }

.mCS-light-3.mCSB_scrollTools .mCSB_buttonDown { background-position:-32px -92px }

.mCS-light-3.mCSB_scrollTools .mCSB_buttonLeft { background-position:-40px -112px }

.mCS-light-3.mCSB_scrollTools .mCSB_buttonRight { background-position:-40px -128px }

.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar { background-color:#000; background-color:rgba(0, 0, 0, .75) }

.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar { background-color:#000; background-color:rgba(0, 0, 0, .85) }

.mCS-dark-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-dark-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar { background-color:#000; background-color:rgba(0, 0, 0, .9) }

.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail { background-color:#000; background-color:rgba(0, 0, 0, .1) }

.mCS-dark-3.mCSB_scrollTools .mCSB_buttonUp { background-position:-112px -72px }

.mCS-dark-3.mCSB_scrollTools .mCSB_buttonDown { background-position:-112px -92px }

.mCS-dark-3.mCSB_scrollTools .mCSB_buttonLeft { background-position:-120px -112px }

.mCS-dark-3.mCSB_scrollTools .mCSB_buttonRight { background-position:-120px -128px }

.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail, .mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail, .mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail, .mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail, .mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail, .mCS-inset.mCSB_scrollTools .mCSB_draggerRail { width:12px; background-color:#000; background-color:rgba(0, 0, 0, .2) }

.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-inset-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-inset.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar { width:6px; margin:3px 5px; position:absolute; height:auto; top:0; bottom:0; left:0; right:0 }

.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-inset.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar { height:6px; margin:5px 3px; position:absolute; width:auto; top:0; bottom:0; left:0; right:0 }

.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail, .mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_draggerRail, .mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail, .mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_draggerRail, .mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail, .mCS-inset.mCSB_scrollTools_horizontal .mCSB_draggerRail { width:100%; height:12px; margin:2px 0 }

.mCS-inset-2.mCSB_scrollTools .mCSB_buttonUp, .mCS-inset-3.mCSB_scrollTools .mCSB_buttonUp, .mCS-inset.mCSB_scrollTools .mCSB_buttonUp { background-position:-32px -72px }

.mCS-inset-2.mCSB_scrollTools .mCSB_buttonDown, .mCS-inset-3.mCSB_scrollTools .mCSB_buttonDown, .mCS-inset.mCSB_scrollTools .mCSB_buttonDown { background-position:-32px -92px }

.mCS-inset-2.mCSB_scrollTools .mCSB_buttonLeft, .mCS-inset-3.mCSB_scrollTools .mCSB_buttonLeft, .mCS-inset.mCSB_scrollTools .mCSB_buttonLeft { background-position:-40px -112px }

.mCS-inset-2.mCSB_scrollTools .mCSB_buttonRight, .mCS-inset-3.mCSB_scrollTools .mCSB_buttonRight, .mCS-inset.mCSB_scrollTools .mCSB_buttonRight { background-position:-40px -128px }

.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar { background-color:#000; background-color:rgba(0, 0, 0, .75) }

.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar, .mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar, .mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar { background-color:#000; background-color:rgba(0, 0, 0, .85) }

.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, .mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, .mCS-inset-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar { background-color:#000; background-color:rgba(0, 0, 0, .9) }

.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail, .mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail, .mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail { background-color:#000; background-color:rgba(0, 0, 0, .1) }

.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonUp, .mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonUp, .mCS-inset-dark.mCSB_scrollTools .mCSB_buttonUp { background-position:-112px -72px }

.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonDown, .mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonDown, .mCS-inset-dark.mCSB_scrollTools .mCSB_buttonDown { background-position:-112px -92px }

.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonLeft, .mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonLeft, .mCS-inset-dark.mCSB_scrollTools .mCSB_buttonLeft { background-position:-120px -112px }

.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonRight, .mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonRight, .mCS-inset-dark.mCSB_scrollTools .mCSB_buttonRight { background-position:-120px -128px }

.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail, .mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail { background-color:transparent; border-width:1px; border-style:solid; border-color:#fff; border-color:rgba(255, 255, 255, .2); -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box }

.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail { border-color:#000; border-color:rgba(0, 0, 0, .2) }

.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail { background-color:#fff; background-color:rgba(255, 255, 255, .6) }

.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail { background-color:#000; background-color:rgba(0, 0, 0, .6) }

.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar { background-color:#000; background-color:rgba(0, 0, 0, .75) }

.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar { background-color:#000; background-color:rgba(0, 0, 0, .85) }

.mCS-inset-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-inset-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar { background-color:#000; background-color:rgba(0, 0, 0, .9) }

.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar { background-color:#fff; background-color:rgba(255, 255, 255, .75) }

.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar { background-color:#fff; background-color:rgba(255, 255, 255, .85) }

.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar { background-color:#fff; background-color:rgba(255, 255, 255, .9) }


.dibu{
	margin:0 auto;
	padding:10px 0 10px 0;
	width:100%;
	border-top:1px solid #ccc;
}
.wx{
	float:right;
	padding:0px 0;
	width:160px;
}
.wx .dbtp{float:left; width:150px;}
.cen{text-align:left;}
.rootpos{float:left; display:inline; padding:20px 0; width:745px; border:0 none; color:#666; font-size:12px; line-height:30px;}

#tab {
	width:416px;
	height:216px;
	position:relative;
	margin:20px,0,0,0;
	float: left;
}
/*设置容器高宽等*/
html > body #tab {
	width:100%;
	display: block;
}
/*兼容IE6:IE6下宽度不够*/
#tab div {
	position:absolute;
	top:30px;
	left:0;
	width:100%;
	height:186px;
}
/*设置容器高宽等*/
#tab div {
	display:none;
}
/*设置容器默认隐藏:不用ID是因为下面将利用class来控制容器显示,而class优先级低于id选择器*/
#tab .block { display:block;}
/*选中的容器*/
#tab h3 {
	float:left;
	width:205px;
	height:30px;
	line-height:30px;
	margin:0 0 0 0;
	font-size:12px;
	cursor:pointer;
	background-color:#c5c5c5;
	text-align:center;
	color:#5a5a5a;
	font-family:Microsoft YaHei;
	font-weight:normal;
}
/*默认标题样式*/
#tab .up { background:#0292cf;color:#fff;}
/*选中的标题样式*/
/*修饰列表内容*/
#tab ul { list-style:none; padding:0; height:186px; margin-top:0px;}
#tab li { margin-left:10px; margin-right:10px; border-bottom:1px dotted #c6c6c6; height:22px; padding-top:23px; overflow:hidden; font-size:12px;}
#tab li a { display:inline; font-size:12px; text-decoration:none; text-indent:10px; margin-right:10px;}
#tab li span{ display:block; float:right; margin-right:5px; color: #bdacb3;}
a.tab_title:link { color: #5a5a5a; text-decoration:none;}
a.tab_title:visited { color:#5a5a5a; text-decoration:none;}
a.tab_title:hover { color:#5a5a5a; text-decoration:none;}
a.tab_title:active { color:#5a5a5a; text-decoration:none;}
a.tab_menu:link { color:#6464d5; text-decoration:none;}
a.tab_menu:hover { color:#8888e0; text-decoration:underline;}
.block#con_two_1 img{
	float:left;
	margin-left: 0px;
	margin-top: 0px;
	display: block;
}
.block#con_two_1 h1{
	margin-left: 10px;
	margin-top: 30px;
	/* [disabled]float: left; */
	font-size: 11px;
	display: block;
	
	}
	
block#con_two_1.xinwenzp{
	width: 100px;
	height: 100px;
	}
.bt1 {
	width:1080px;
	height:200px;
	float:left;
	font-family:"微软雅黑";
	font-size:14px;
	letter-spacing:1.5px;
	line-height:30px;
	background: #fff;
	border: 1px solid #dbd8d7;
	margin-top: 5px;
	padding-top: 10px;
}
.bt1 p{
	font-size:32px;
	height:48px;
	text-align: center;
}
.right_zysz_bt {
	width: 100%;
	height: 50px;
	float: left;
	background-color: #CCC;
}
.right_zysz_bt p{
	height:44px;
	line-height:44px;
	font-family:"微软雅黑";
	font-size:18px;
	font-weight:bold;
	letter-spacing:1.5px;
	line-height:44px;
	margin-left:30px;
}.zy {
	width: 100%;
	height: 5px;
	background-color: #03F;
	float: left;
	border: 1px solid #dbd8d7;
}




.right_zysz_nr{
	width:100%;
	padding:10px 0 26px;
	/* [disabled]overflow:hidden; */
	clear:both;
	background:#fff;
	/* [disabled]margin-left:15px; */
	float: left;
}
.right_zysz_nr .zyjs{width:431px; height:257px; float:left;display:inline;overflow:hidden;margin:20px 0 0 18px;background:#efefef;}

.right_zysz_nr .zyjs{
	width:431px;
	height:257px;
	float:left;
	display:inline;
	overflow:hidden;
	margin:20px 0 0 70px;
	background:#efefef;
	border: 1px solid #dbd8d7;
}

.zyjs .zyjs_bt{
	width:431px;
	height:75px;
	font-family:"微软雅黑";
	letter-spacing:1px;
	line-height:75px;
	background-image: url(file:///C|/web/%E9%A6%96%E9%A1%B5/zydesign-index3/zydesign-index/zydesign-index/images/zy.gif);
	text-align: center;
}
.zyjs .zyjs_bt p{
	width:345px;
	float:right;
	font-size:18px;
	color:#F00;
}
.zyjs .zyjs_bt b{ font-size:26px;}

.zyjs .gxjy a{color:#F00;}
.zyjs .cjn a{color:#ff9600;}
.zyjs .jnxl a{color:#008DCE;}
.zyjs .zyjs_rem{
	width:431px;
	margin:10px auto 0px auto;
	float: left;
}
.zyjs .zyjs_rem span{ width:173px; height:179px; display:block; float:right }
.zyjs .zyjs_rem dl{
	width:245px;
	float:left;
	display:block;
	margin-right:5px;
	color:#545454;
	letter-spacing:1.5px;
	margin-left: 5px;
}
.zyjs .zyjs_rem dl dt{ line-height:26px;}
.zyyyy {
	padding-left: 40px;
	padding-right: 40px;
	padding-bottom: 20px;
}
.button {
	width: 150px;
	float: left;
	height: 22px;
	text-align: center;
	background-color: #C00;
	color: #FFF;
	margin: 20px,0,0,20px;
	margin-left: 50px;
	margin-top: 5px;
	border-radius:4px;
}
.button a:hover {color: #FF00FF}

.button1 {
  color: #666;
  background-color: #EEE;
  border-color: #EEE;
  font-weight: 300;
  font-size: 16px;
  font-family: "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
  text-decoration: none;
  text-align: center;
  line-height: 40px;
  height: 40px;
  padding: 0 40px;
  margin: 0;
  /*display: inline-block;*/
  /*height:80px;*/
  margin-left:40px;
  appearance: none;
  cursor: pointer;
  border: none;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-transition-property: all;
          transition-property: all;
  -webkit-transition-duration: .3s;
          transition-duration: .3s;
}
.button1-large {
  font-size: 20px;
  height: 50px;
  line-height: 50px;
  padding: 0 50px; }
  
.button1-highlight,
.button1-highlight-flat {
  background-color: #FEAE1B;
  border-color: #FEAE1B;
  color: #FFF; }
  .button1-highlight:visited,
  .button1-highlight-flat:visited {
    color: #FFF; }
  .button1-highlight:hover, .button-highlight:focus,
  .button1-highlight-flat:hover,
  .button1-highlight-flat:focus {
    background-color: #fec04e;
    border-color: #fec04e;
    color: #FFF; }
  .button1-highlight:active, .button-highlight.active, .button1-highlight.is-active,
  .button1-highlight-flat:active,
  .button1-highlight-flat.active,
  .button1-highlight-flat.is-active {
    background-color: #f3ab26;
    border-color: #f3ab26;
    color: #e59501; }
	
	
.button1-pill {
  border-radius: 90px; }
  
.button-large {
  font-size: 15px;
  height: 150px;
  line-height: 150px;
  padding: 0 50px; }


	
	
.zsbanner {
	float: left;
	width: 100%;
	height: 95px;
	background-color: #0365BE;
	color: #FFF;
}
.zsbanner p{
	font-size: 27px;
	text-align: center;
	/* [disabled]line-height: 50%; */
	padding-top: 30px;
	padding-bottom: 30px;
	font-weight: bold;
	}
.banner2 {
	width: 100%;
	height: 120px;
	float: left;
	background-color: #FFF;
}
.fangkuai1 {
	display: block;
	height: 100%;
	width: 200px;
	background-color: #0F0;
}


.zszn .tb_zs{
            width:100%;
        }

        .zszn .tb_zs td.left{
            width:180px;
            vertical-align:top;
            background-color:rgb(241,241,241);
            text-align:center;
        }

        .zszn .tb_zs td.middle{
           vertical-align:top;
           padding-left:30px;
        }
         .zszn .tb_zs td.middle div.zsinfo{
             background-color:rgb(242,242,242);
             margin-bottom:10px;
         }
        .zszn .tb_zs td.middle div.zsinfo div.zstitle{
            background:url('../images/zs5.jpg') no-repeat;
            color:#fff;
            padding:5px;
            font-size:13px;
            width:65px;
        }
       .zszn .tb_zs td.middle div.zsinfo div.zscontent{
            font-size:13px;
            padding:5px;
        }

        .zszn .tb_zs td.middle div.bz{
            color:rgb(163,163,163);
            font-size:13px;
            line-height:20px;
            margin-bottom:5px;
        }
       .zszn .tb_zs td.middle div.zymore{
           width:750px;
           height:158px;
           background:url(../images/rjkf0.jpg) no-repeat;
           position:relative
        }

      .zszn .tb_zs td.middle div.zymore img.lmore{
           position:absolute;
           right: 0px;
           top: 60px;
           cursor:pointer;
           display:none
       }


       .zszn .tb_zs td.middle .zyzb{
          margin-top:5px;
          border-collapse:collapse
      }

      .zszn .tb_zs td.middle .zyzb td{
          vertical-align:top;
          padding:0px;
          margin:0px;
      }

      .zszn .tb_zs td.middle .zyzb .pymb{
          width:160px;
      }

      .zszn .tb_zs td.middle .zyzb .pynr{
         width:350px;
         margin-left:5px;
      }

      .zszn .tb_zs td.middle .zyzb .hxkc{
          width:230px;
          margin-left:5px;
      }

      .zszn .tb_zs td.middle .zyzb .zyjj{
          width:372px;
        }

      .zszn .tb_zs td.middle .zyzb .xgkc{
          width:372px;
          margin-left:5px;
      }

     .zszn .tb_zs td.middle .zyzb .zyzbtitle{
         background-color:rgb(229,229,229);
         padding:8px;
         font-weight:bold
      }

      .zszn .tb_zs td.middle .zyzb .zyzbcontent{
          border:1px solid rgb(229,229,229);
          padding:10px;
          /*height:250px;*/
          line-height:20px;
          overflow:auto
      }
      .zszn .tb_zs td.middle div.xtbz div.xxtd{
          width:395px;
          line-height:23px;
          margin-top:10px;
      }

      .zszn .tb_zs td.middle div.xtbz div.xxtd td.no{
          width:30px;
          vertical-align:top
      }

      .zszn .tb_zs td.middle div.xtbz div.xxtd div.no{
          background:url(../images/zs17.jpg) no-repeat 0px 3px;
          width:20px;
          text-align:center;
          color:#fff;
          font-weight:bold;
          font-family:Tahoma
      }

      .zszn .tb_zs td.middle div.xtbz div.zline{
          height:3px;
          background-color:rgb(123,123,123);
          margin-bottom:5px;
       }

      .zszn .tb_zs td.middle div.xtbz div.bdzy{
          width:330px;
          margin-left:20px;
          line-height:25px;
          margin-top:10px;
      }
      .zszn .tb_zs td.middle div.xtbz div.bdzy table.bkzys{
          border-collapse:collapse;
          width:100%;
          border:1px solid rgb(229, 229, 229);
         line-height: normal
      }

      .zszn .tb_zs td.middle div.xtbz div.bdzy table.bkzys tr.bkzyhd{
          background-color:rgb(127,181,105);
          color:#fff;
          font-weight:bold;
      }

     .zszn .tb_zs td.middle div.xtbz div.bdzy table.bkzys tr.bkzyhd td.cdxyyx{
         width: 120px;border-right:1px solid #fff;
      }

     .zszn .tb_zs td.middle div.xtbz div.bdzy table.bkzys td {
        border: 1px solid rgb(229, 229, 229);
        padding: 7px 15px;
     }   
      .zszn .tb_zs td.middle table.zytblist{
          width:100%;
          margin-top:10px;
      }

      .zszn .tb_zs td.middle table.zytblist td.tdzylst{
          vertical-align:top;
      }

       .zszn .tb_zs td.middle table.zytblist td.zyname{
           background:url(../images/zs7.jpg) no-repeat;
           vertical-align:middle;
           font-weight:bold;
           color:#fff;
           text-align:center;
           height:15px;
       }

       .zszn .tb_zs td.middle table.zytblist table.zylist{
           width:267px;
           border:1px solid rgb(229,229,229);
           border-collapse:collapse
       }

       .zszn .tb_zs td.middle table.zytblist table.zylist td{
           padding:7px 15px;
           border:1px solid rgb(229,229,229);
       }
        /*.zszn .tb_zs td.right{
            width:170px;
            vertical-align:top;
        }*/
        .zszn .pline {
            height:3px;
            background-color:red;
            margin:2px 0px 15px 0px; 
        }

        .zszn .zy{
            width:145px;
            height:41px;
            text-align:center;
            margin-right:5px;
            margin-bottom:5px;
            line-height:17px;
            /*padding-top:3px;*/
            vertical-align:middle;
            cursor:pointer
        }

        .zszn .zy_nosel{
            background:url('../images/bkzy.jpg') no-repeat;
        }

        .zszn .zy_sel{
            background:url('../images/bkzys.jpg') no-repeat;
            color:#fff;
        }

        .zszn div.ploading{
            text-align:center;
        }
      
        .ppt{
            position: relative;
        }

        .ppt div.close_ppt{
             z-index: 102;
             top: 0px; 
             position: fixed;
             margin-left: 690px;
             top: 50px
        }

        .ppt div.close_ppt img{
            cursor:pointer
        }

       .ppt div.ppt_content{
            padding: 10px;
            position: fixed;
            background-color: #fff; 
            width: 680px; 
            height: 550px; 
            top: 50px; 
            left: 30%; 
            z-index: 101;
        }

        .ppt div.cover{
            position: fixed; 
            z-index: 100; 
            top: 0px; 
            left: 0px; 
            width: 100%; 
            height: 100%; 
            filter: alpha(opacity=50); 
            -moz-opacity: 0.5; 
            opacity: 0.5; 
            background-color: #000
        }

         /*
	        Slideshow style
        */

        #slides {
	        /*position:absolute;
	        top:15px;
	        left:4px;
	        z-index:100;*/
        }

        /*
	        Slides container
	        Important:
	        Set the width of your slides container
	        If height not specified height will be set by the slide content
	        Set to display none, prevents content flash
        */

        .slides_container {
	        /*width:570px;
	        height:270px;
	        overflow:hidden;
	        position:relative;
	        display:none;*/
        }

        /*
	        Each slide
	        Important:
	        Set the width of your slides
	        Offeset for the 20px of padding
	        If height not specified height will be set by the slide content
	        Set to display block
        */

        #slides .slide {
	        /*padding:20px;*/
	        width:682px;
	        height:512px;
	        display:block;
            background-color:rgb(240,240,240)
        }

        #slides .slide img{
            width:682px;
            height:512px;
        }

        /*
	        Next/prev buttons
        */
        #slides .next,#slides .prev {
	        position:absolute;
	        top:220px;
	        left:-28px;
	        display:block;
	        z-index:101;
        }

        #slides .next {
	        left:665px;
        }

        #slides a.prev{
            display:none
        }

         #slides a.next{
            display:none
        }

        /*

	        Pagination
        */

        .pagination {
	        margin:20px auto;
	        /*width:100px;*/
            width:auto;
            display:table;
        }

        .pagination li {
	        float:left;
	        margin:0 1px;
	        list-style:none;
        }

        .pagination li a {
	        display:block;
	        width:12px;
	        height:0;
	        padding-top:12px;
	        background-image:url(../images/pagination.png);
	        background-position:0 0;
	        float:left;
	        overflow:hidden;
        }

            .pagination li.current a {
                background-position: 0 -12px;
            }

            .sqbTb {
    width:604px;
    border:1px solid #dbdbdb;
    height:535px;
    margin:10px auto;
    
}
.sqbTb .he {
    background-image:url(../images/LW/bm_Zhang.jpg);
    background-repeat:no-repeat;
     background-image: url("../images/LW/bm_Zhang.jpg");
    background-position: 40px center;
    background-repeat: no-repeat;
    font-size: 27px;
font-weight:bold;
    text-align: center;
}
.tbBm{
    border-collapse: collapse;
    width:522px;
    margin:15px auto;
}
.tbBm td{
    border:1px solid black;
    
}
.tbBm .td1{
    text-align:right;
    font-size:15px;
}
.tbBm .td2{

}
.tbBm .td2 .tx{
        height: 20px;
    width: 200px;
}
    .tj {
        margin-top:30px;
    }
.zsbiaoti {
	float: left;
	width: 100%;
	height: 100px;
	background-color: #FFF;
}
.zshaoma {
	float: left;
	width: 97px;
	height: 79px;
	background-image: url(../images/shuzi1.jpg);
	margin-top: 10px;
}
.zsbtright {
	float: left;
	width: 89%;
	height: 79px;
	margin-top: 10px;
	background-color: #FFF;
	margin-left: 20px;
	color: #0365BE;
}
.zsbtr_top {
	float: left;
	width: 100%;
	height: 50px;
	background-color: #FFF;
	
}
.t_r {
	float: left;
	width: 83%;
	height: 21px;
	background-color: #999;
	font-size: 36px;
	font-weight: bold;
	margin-top: 10px;
	
	
	
	
}
.t_l {
	float: left;
	width: 140px;
	height: 43px;
	background-color: #FFF;
	font-size: 32px;
	font-weight: bold;
	
	
	
	
}

.t_l5 {
	float: left;
	width: 400px;
	height: 43px;
	background-color: #FFF;
	font-size: 32px;
	font-weight: bold;
	
	
	
	
}

.zsbtr_down {
	float: left;
	width: 100%;
	background-color: #FFF;
	height: 30px;
	font-family: "微软雅黑";
	font-size: 20px;
	font-weight: bold;
}
.zscontent1 {
	float: left;
	width: 100%;
	height: 470px;
	background-color: #FFF;
	/* [disabled]margin-left: 30px; */
	/* [disabled]border: 1px solid #dbd8d7; */
}
.zs_top {
	float: left;
	width: 100%;
	height: 205px;
	background-color: #FFF;
	background-image: url(../images/j_tup.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.zs_content {
	float: left;
	height: 200px;
	width: 100%;
	font-family: "微软雅黑";
	font-size: 17px;
	text-indent: 2em;
	background-color: #FFF;
	line-height: 2em;
	/* [disabled]padding-left: 20px; */
	/* [disabled]padding-right: 20px; */
}
.zs_bottom {
	float: left;
	width: 100%;
	height: 50px;
	background-color: #FFF;
	font-size: 17px;
	font-family: "微软雅黑";
	font-weight: bold;
}

.zsanniu {
	width: 160px;
	height: 40px;
	float: left;
	background-color: #0365BE;
	margin-top: 10px;
	margin-left: 30px;
	text-align: center;
	line-height: 40px;
	color: #FFF;
}
.zsanniu2 {
	width: 160px;
	height: 40px;
	float: left;
	background-color: #0365BE;
	margin-top: 10px;
	margin-left: 30px;
	text-align: center;
	line-height: 40px;
	color: #FFF;
}
.zsanniu3{
	width: 205px;
	height: 40px;
	float: left;
	background-image:url(../images/jj_tel.jpg);
	background-color: #FF3;
	margin-top: 10px;
	margin-left: 30px;
	text-align: center;
	line-height: 40px;
}

.zshaoma2 {
	float: left;
	width: 97px;
	height: 79px;
	background-image: url(../images/shuzi2.jpg);
	margin-top: 10px;
}
.t_r2 {
	float: left;
	width: 83%;
	/* [disabled]height: 21px; */
	background-color: #FFF;
	font-size: 16px;
	/* [disabled]font-weight: bold; */
	/* [disabled]margin-top: 10px; */
	
	
	
	
}
.zsbtr_down2 {
	float: left;
	width: 100%;
	background-color: #FFF;
	height: 30px;
	font-family: "微软雅黑";
	font-size: 20px;
	font-weight: bold;
}

.zsbtr_down3 {
	float: left;
	width: 40%;
	background-color: #FFF;
	height: 30px;
	font-family: "微软雅黑";
	font-size: 20px;
	font-weight: bold;
}


.xiaotiao {
	float: left;
	width: 100%;
	height: 4px;
	background-color: #0365BE;
}
.tiaozhen {
	float: left;
	padding-left: 20px;
	padding-right: 20px;
}
.hengtiao {
	float: left;
	height: 21px;
	width: 96%;
	background-color: #999;
	/* [disabled]margin-top: 15px; */
}
.biaoti3 {
	float: left;
	height: 80px;
	width: 100%;
	background-color: #FFF;
}
.dingwei4 {
	font-size: 40px;
	font-family: "微软雅黑";
	font-weight: bold;
	text-align: center;
}
.xiantiao6 {
	width: 100%;
	float: left;
	height: 5px;
	background-color: #FFF;
}
.xiantiao5 {
	width: 50%;
	float: left;
	height: 5px;
	background-color: #0365BE;
	margin-left: 260px;
}
.zhuanyecontent {
	float: left;
	width: 100%;
	height: 1110px;
	background-color: #999;
}

.wenzi1 {
	float: left;
	width: 100%;
	height: 20px;
	text-align: center;
	background-color: #FFF;
	font-family: "微软雅黑";
}
.zhuanyec {
	float: left;
	width: 50%;
	height: 220px;
	/* [disabled]background-color: #FF0; */
}
.true1 {
	float: left;
	width: 100%;
	height: 50px;
	background-color: #0365BE;
	margin-top: 10px;
}
.logo11 {
	float: left;
	width: 100%;
	height: 100px;
	/* [disabled]background-color: #0FC; */
}
.wenzicontent {
	float: left;
	width: 100%;
	height: 160px;
	background-color: #FFF;
}
.biaotiquyue {
	float: left;
	width: 200px;
	height: 40px;
	background-color: #0365BE;
	font-size: 20px;
	text-align: center;
	font-weight: bold;
	font-family: "微软雅黑";
	padding-top: 10px;
	margin-left: 160px;
	color: #FFF;
}
.true2 {
	float: left;
	width: 392px;
	height: 84px;
	background-image: url(../../../../Users/zhangyuan/Documents/%E6%9C%AA%E5%91%BD%E5%90%8D%E7%AB%99%E7%82%B9%203/zy1.jpg);
	margin-top: 8px;
	margin-left: 60px;
}
.ffff {
	color:#000;
}

.up {
	letter-spacing: 1px;
	line-height: 1.5em;
	/* [disabled]margin-top: 8px; */
	padding-top: 8px;
	margin-left: 10px;
	margin-right: 10px;
	color: #000;
	background-color: #FFF;
}

.ffff:focus{
	color:#3098C8;	
}
.ffff:hover{
	color:#3098C8;	
}
.ffff:active{
	color:#000;
}

.down {
	letter-spacing: 1px;
	line-height: 1.5em;
	margin-top: 7px;
	margin-left: 10px;
	margin-right: 10px;
	color: #000;
	background-color: #FFF;
}
.dianji {
	/* [disabled]float: left; */
	height: 25px;
	background-color: #3098C8;
	width: 128px;
	text-indent: 10px;
	margin-left: 180px;
	/* [disabled]color: #FFF; */
	margin-top: 10px;
	padding-top: 5px;
	border-radius:5px;
	box-shadow: 2px 2px 2px #888888;
}

ffff1{
	color:#FFF;}
.ffff1:hover{
	color:#F00;
}
.ffff1:active{
	color:#FFF;
}

.zhuanyec2 {
	float: left;
	width: 49.03%;
	height: 220px;
	/* [disabled]background-color: #FF0; */
	margin-left: 10px;
}


.zhuanyec3 {
	float: left;
	width: 100%;
	height: 100%;
	/* [disabled]background-color: #FF0; */
}
.true12 {
	float: left;
	width: 100%;
	height: 50px;
	background-color: #0365BE;
	margin-top: 10px;
}
.logo112 {
	float: left;
	width: 100%;
	height: 100px;
	/* [disabled]background-color: #0FC; */
}
.wenzicontent2 {
	float: left;
	width: 100%;
	height: 160px;
	background-color: #FFF;
}
.biaotiquyue3 {
	float: left;
	width: 200px;
	height: 40px;
	background-color: #0365BE;
	font-size: 20px;
	text-align: center;
	font-weight: bold;
	font-family: "微软雅黑";
	padding-top: 10px;
	margin-left: 440px;
	color: #FFF;
}
.dianji2 {
	/* [disabled]float: left; */
	height: 25px;
	background-color: #3098C8;
	width: 128px;
	text-indent: 10px;
	margin-left: 470px;
	color: #FFF;
	margin-top: 10px;
	padding-top: 5px;
	border-radius:5px;
	box-shadow: 2px 2px 2px #888888;
}

.zhuanyecontent2 {
	float: left;
	width: 100%;
	height: 310px;
	background-color: #999;
}
.wenzi2 {
	float: left;
	width: 100%;
	height: 20px;
	text-align: center;
	background-color: #FFF;
	font-family: "微软雅黑";
}
.zsbtr_top2 {
	float: left;
	width: 100%;
	height: 60px;
	background-color: #FFF;
	
}
.zsbtr_top3 {
	float: left;
	width: 100%;
	height: 60px;
	background-color: #FFF;
	
}
.zsbtr_top4 {
	float: left;
	width: 42%;
	height: 80px;
	background-color: #FFF;
	
}

.zshaoma3 {
	float: left;
	width: 97px;
	height: 79px;
	background-image: url(../images/shuzi3.jpg);
	margin-top: 10px;
}
.zscontent {
	float: left;
	width: 100%;
	height: 610px;
	background-color: #FFF;
}
.zsbox1 {
	float: left;
	width: 50%;
	height: 200px;
	background-color: #FFF;
}
.firstp {
	float: left;
	width: 500px;
	height: 170px;
	background-color: #30527c;
	margin-left: 20px;
	margin-top: 15px;
}

.firstp2 {
	float: left;
	width: 500px;
	height: 170px;
	background-color: #e4820e;
	margin-left: 20px;
	margin-top: 15px;
}

.firstp2:hover{
	background-color:#666;	
	}

.firstp3 {
	float: left;
	width: 500px;
	height: 170px;
	background-color: #e25b32;
	margin-left: 20px;
	margin-top: 15px;
}

.firstp4 {
	float: left;
	width: 500px;
	height: 170px;
	background-color: #893bae;
	margin-left: 20px;
	margin-top: 15px;
}

.firstp5 {
	float: left;
	width: 500px;
	height: 170px;
	background-color: #E4820E;
	margin-left: 20px;
	margin-top: 15px;
}

.firstp6 {
	float: left;
	width: 500px;
	height: 170px;
	background-color: #30527C;
	margin-left: 20px;
	margin-top: 15px;
}









.tupian1 {
	float: left;
	width: 109px;
	height: 125px;
	/* [disabled]background-color: #F00; */
	margin-left: 15px;
	margin-top: 15px;
	background-image: url(../images/techer1.jpg);
}

.tupian2 {
	float: left;
	width: 109px;
	height: 125px;
	/* [disabled]background-color: #F00; */
	margin-left: 15px;
	margin-top: 15px;
	background-image: url(../images/techer1.jpg);
}
.tupian3 {
	float: left;
	width: 109px;
	height: 125px;
	/* [disabled]background-color: #F00; */
	margin-left: 15px;
	margin-top: 15px;
	background-image: url(../images/techer4.jpg);
}
.tupian4 {
	float: left;
	width: 109px;
	height: 125px;
	/* [disabled]background-color: #F00; */
	margin-left: 15px;
	margin-top: 15px;
	background-image: url(../images/techer8.jpg);
}
.tupian5 {
	float: left;
	width: 109px;
	height: 125px;
	/* [disabled]background-color: #F00; */
	margin-left: 15px;
	margin-top: 15px;
	background-image: url(../images/techer2.jpg);
}
.tupian6 {
	float: left;
	width: 109px;
	height: 125px;
	/* [disabled]background-color: #F00; */
	margin-left: 15px;
	margin-top: 15px;
	background-image: url(../images/techer6.jpg);
}

.tupian7 {
	float: left;
	width: 109px;
	height: 125px;
	/* [disabled]background-color: #F00; */
	margin-left: 15px;
	margin-top: 15px;
	background-image: url(../images/techer1.jpg);
}
.tupian8 {
	float: left;
	width: 109px;
	height: 125px;
	/* [disabled]background-color: #F00; */
	margin-left: 15px;
	margin-top: 15px;
	background-image: url(../../../../../../Users/zhangyuan/Documents/%E6%9C%AA%E5%91%BD%E5%90%8D%E7%AB%99%E7%82%B9%203/techer3.jpg);
}


















.first_right {
	float: left;
	width: 360px;
	height: 40px;
	/* [disabled]background-color: #30527C; */
	margin-top: 15px;
	font-family: "微软雅黑";
	font-size: 20px;
	font-weight: bold;
	margin-left: 10px;
	color: #FFF;
}

.firstp:hover{
	background-color:#666;
	}

.firstp3:hover{
	background-color:#666;
	}
.firstp4:hover{
	background-color:#666;
	}
.firstp5:hover{
	background-color:#666;
	}
.firstp6:hover{
	background-color:#666;
	}


.first_right_t {
	float: left;
	width: 360px;
	height: 80px;
	margin-left: 10px;
	font-family: "微软雅黑";
	font-size: 15px;
	text-indent: 2em;
	line-height: 1.8em;
	color: #FFF;
}

.dianji a{color:#FFF;
           }
.dianji2 a{color:#FFF;
           }
		   
		   
.zshaoma4 {
	float: left;
	width: 97px;
	height: 79px;
	background-image: url(../images/shuzi4.jpg);
	margin-top: 10px;
}

.zshaoma5 {
	float: left;
	width: 97px;
	height: 79px;
	background-image: url(../images/shuzi5.jpg);
	margin-top: 10px;
}

.zshaoma6 {
	float: left;
	width: 97px;
	height: 79px;
	background-image: url(../images/shuzi6.jpg);
	margin-top: 10px;
}

.content {
	float: left;
	width: 100%;
	height: 1070px;
	background-color: #FFF;
}
.tupian1 {
	background-image: url(../images/sc01.jpg);
	background-repeat: no-repeat;
	float: left;
	width: 100%;
	height: 202px;
	margin-left: 40px;
	/* [disabled]background-color: #0098D7; */
}


.tupian2 {
	background-image: url(../images/sc02.jpg);
	background-repeat: no-repeat;
	float: left;
	width: 100%;
	height: 202px;
	margin-left: 40px;
	margin-top: 0px;
}


.tupian22 {
	background-image: url(../images/sc02.jpg);
	background-repeat: no-repeat;
	float: left;
	width: 100%;
	height: 202px;
	margin-left: 40px;
	margin-top: 0px;
}
.truecontent {
	float: left;
	width: 100%;
	height: 650px;
	background-color: #FFF;
}
.bt111 {
	float: left;
	width: 250px;
	height: 300px;
	background-color: #FFF;
	margin-left: 65px;
	margin-right: 20px;
	margin-top: 20px;
}
.bt222 {
	width: 100%;
	float: left;
	height: 40px;
	background-color: #FFF;
	font-family: "微软雅黑";
	font-size: 20px;
	font-weight: bold;
	color: #F00;
	text-align: center;
	padding-top: 10px;
}
.tp111 {
	height: 127px;
	width: 100%;
	float: left;
	background-image: url(../images/tutu1.jpg);
	background-repeat: no-repeat;
}
.bg_c {
	float: left;
	width: 100%;
	height: 404px;
	background-color: #009ADA;
}
.tp111_2 {
	height: 127px;
	width: 100%;
	float: left;
	background-image: url(../images/tutu2.jpg);
	background-repeat: no-repeat;
}

.tp111_3 {
	height: 127px;
	width: 100%;
	float: left;
	background-image: url(../images/tutu3.jpg);
	background-repeat: no-repeat;
}

.tp111_4 {
	height: 127px;
	width: 100%;
	float: left;
	background-image: url(../images/tutu4.jpg);
	background-repeat: no-repeat;
}
.tp111_5 {
	height: 127px;
	width: 100%;
	float: left;
	background-image: url(../images/tutu5.jpg);
	background-repeat: no-repeat;
}
.tp111_6 {
	height: 127px;
	width: 100%;
	float: left;
	background-image: url(../images/tutu6.jpg);
	background-repeat: no-repeat;
}
.js111 {
	font-size: 15px;
	font-weight: bold;
	color: #000;
	font-family: "微软雅黑";
	background-color: #FFF;
	text-align: left;
}

.hengtiao {
	float: left;
	height: 21px;
	width: 96%;
	background-color: #999;
	/* [disabled]margin-top: 15px; */
}

.hengtiao2 {
	float: left;
	height: 21px;
	width: 96%;
	background-color: #999;
	margin-top: 9px;
}
.rrrrr {
	float: left;
	width: 396px;
	height: 89px;
	margin-left: 30px;
	background-image: url(../images/xuez1.jpg);
}
.c5 {
	float: left;
	width: 100%;
	height: 190px;
	background-color: #D2DCDE;
	/* [disabled]margin-top: 10px; */
	/* [disabled]background-image: url(../../../../Users/zhangyuan/Documents/%E6%9C%AA%E5%91%BD%E5%90%8D%E7%AB%99%E7%82%B9%203/stu2.jpg); */
	background-repeat: no-repeat;
	/* [disabled]margin-left: 60px; */
}
.c5true {
	background-image: url(../images/stu2.jpg);
	background-repeat: no-repeat;
	height: 185px;
	margin-left: 72px;
}
.rright {
	float: left;
	margin-top: 10px;
	height: 79px;
	width: 89%;
	margin-left: 20px;
	background-color: #0365BE;
}
.wz22222 {
	color: #FFF;
	font-size: 35px;
	font-family: "微软雅黑";
	font-weight: bold;
	margin-left: 40px;
	margin-top: 16px;
	letter-spacing: 5px;
}
.liyouc {
	float: left;
	width: 100%;
	height: 760px;
	background-color: #FFF;
}
.upu {
	float: left;
	width: 1000px;
	height: 371px;
	/* [disabled]background-color: #00F; */
	margin-left: 40px;
	background-image: url(../images/xzzbg1.jpg);
}

.upu2 {
	float: left;
	width: 1000px;
	height: 371px;
	/* [disabled]background-color: #00F; */
	margin-left: 40px;
	background-image: url(../images/xzzbg.jpg);
}
.c1 {
	float: left;
	width: 218px;
	height: 330px;
	margin-left: 20px;
	margin-top: 20px;
	/* [disabled]background-color: #C66; */
}

.c2 {
	float: left;
	width: 218px;
	height: 330px;
	margin-left: 30px;
	margin-top: 20px;
	/* [disabled]background-color: #669; */
}
.u1 {
	float: left;
	width: 100%;
	height: 70px;
	/* [disabled]background-color: #006; */
}
.wenzzz {
	color: #FFF;
	font-size: 27px;
	font-family: "微软雅黑";
	font-weight: bold;
	/* [disabled]margin-left: 40px; */
	text-align: center;
	margin-top: 16px;
}
.m1 {
	float: left;
	width: 100%;
	height: 180px;
	/* [disabled]background-color: #06C; */
}
.wenzz {
	font-size: 15px;
	color: #000;
	text-indent: 2em;
	margin-top: 16px;
	line-height: 1.9em;
	padding-left: 6px;
	padding-right: 6px;
}
.zixunanniu {
	float: left;
	width: 149px;
	height: 37px;
	background-color: #03F;
	margin-left: 34px;
	background-image: url(../images/zx_an.jpg);
	margin-top: 20px;
}
.d1 {
	float: left;
	width: 100%;
	height: 37px;
	/* [disabled]background-color: #0F0; */
}
.biaodan {
	float: left;
	width: 100%;
	height: 935px;
	background-color: #FFF;
	background-image: url(../images/baombg.jpg);
	background-repeat: no-repeat;
	/* [disabled]margin-left: 30px; */
}
.uupup {
	float: left;
	width: 100%;
	height: 170px;
	/* [disabled]background-color: #9F3; */
}
.uptrue {
	float: left;
	width: 1000px;
	height: 150px;
	background-color: #0365BE;
	margin-left: 40px;
	margin-top: 20px;
	border-radius:15px;
}
.line1 {
	/* [disabled]background-color: #FF0; */
	float: left;
	height: 30px;
	width: 100%;
	margin-top: 15px;
	font-family: "微软雅黑";
	font-size: 18px;
	font-weight: bold;
	color: #FFF;
	margin-left: 20px;
}
.line2 {
}
.line3 {
}
.right123 {
	float: left;
	width: 500px;
	height: 762px;
	margin-left: 530px;
	background-color: #FFF;
}
.title111 {
	width: 100%;
	float: left;
	height: 50px;
}
.tt2 {
	background-color: #0365BE;
	float: left;
	height: 46px;
	width: 300px;
	margin-left: 100px;
	text-align: center;
	color: #FFF;
	font-size: 25px;
	font-family: "微软雅黑";
	font-weight: bold;
	padding-top: 10px;
}
<div class="jinbiaodan"></div>
