﻿@charset "utf-8";
/* CSS Document */

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{ margin:0; padding:0;}
*{box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;}
body{color:#333333; font-size:12px; font-family:"Arial", "微软雅黑";}
ul, ol { list-style:none;} 
img{max-width:100%;}
img,fieldset{ vertical-align:top; border:0;}
h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal;}
address,cite,code,em,th { font-weight:normal; font-style:normal;}
input,button,textarea,select{color:#777; font-family: "Open Sans"; vertical-align:middle;}
input:focus {outline:none;}
textarea:focus {outline:none;}
table{width:100%; border:0px; border-left:1px #aaa solid; border-bottom:1px #aaa solid;}
table td{height:auto !important; padding:10px !important; border:0px !important; border-top:1px #aaa solid !important; border-right:1px #aaa solid !important;}
table td input{margin-right:6px;}
a{ color:#333333; text-decoration:none; transition:0.5s;}
img{max-width:100%;}

/* 本例子css */
.fullSlide{ width:100%;  position:relative;  height:950px; background:#000; min-width:1200px;}
.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;}
.fullSlide .bd ul{ width:100% !important;}
.fullSlide .bd li{ width:100% !important; height:950px; overflow:hidden; text-align:center;}
.fullSlide .bd li a{ display:block; height:950px; }
.fullSlide .hd{ width:0%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; }
.fullSlide .hd ul{ float: right;}
.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:42px; height:11px; margin:1px; overflow:hidden; background:#000; filter:alpha(opacity=50);opacity:0.5;  line-height:999px;}
.fullSlide .hd ul .on{ background:#fff;}
.fullSlide .prev,
.fullSlide .next{display:block;  position:absolute; z-index:1; top:50%; margin-top:-30px; left:15%;  z-index:1; width:40px; height:60px; background:url(../../%E4%B8%93%E9%97%A8%E5%88%A9%E8%AF%81%E4%B9%A6/%E7%BD%91%E7%AB%99/images/slider-arrow.png) -126px -137px #000 no-repeat;  cursor:pointer; filter:alpha(opacity=50);opacity:0.5; display:none;}
.fullSlide .next{ left:auto; right:15%; background-position:-6px -137px;}
/* banner */

.w1260 { max-width:1260px; margin: 0 auto; min-width:1200px;}
.w1260:after { content: ""; display: block; height: 0; clear: both; visibility: hidden; font-size: 0; line-height: 0; }

/*top*/
.top_bj{width:100%; position:fixed; top:0; left:0; z-index:80; background:#fff;}
.logo { float:left; margin:20px 0;}
.sjd { float:right; margin-top:20px;}

/* 搜索栏 */
.sol_1 { float: right; width:calc(100% - 910px);}
.sol_1 .ms{ width:88%; height:40px; border:0px solid #9dd1d1; box-sizing:border-box;outline:none; background:#eee; float:left; text-indent:10px;border-radius:15px 0 0 15px;}
.sol_1 .sml { width:12%; height:40px; float:left; background:#29367e url(../images/kuanj.png) no-repeat center;  border:1px solid #ededed; border-radius:0px 15px 15px 0px;}


/* 导航条 */
.dht { background: url(../images/dnt.jpg) repeat-x; display: block; border:1px solid #d8d6d6;}
.gan { background: url(../images/gan.jpg) no-repeat right;}
.nav { height:40px; line-height:40px; position: relative; z-index: 1; margin:10px 0;}
.nav a { color:#000;}
.nav .nLi { float: left; position: relative; display: inline; width:90px; text-align:center; }
.nav .nLi h3 a { display: block; font-size:16px; }
.nav .sub { display: none; left:0px; top:41px; position: absolute; background: #fff; line-height:40px; padding:5px 0; width:88px;}
.nav .sub li { zoom:1;}
.nav .sub a { display: block; padding: 0 10px;}
.nav .sub a:hover { background: #01cc01; color:#fff;}
.nav .on h3 a { background: #29367e; color:#fff !important; width:99%; border-radius:15px; }

/* 关于我们 */
.zho { width:100%; background:#e8e6e6; overflow:hidden; min-width:1200px;}
.zho_zi { font-size:30px; text-align:center; color:#29367e; margin:30px 0; font-weight:bold;}
.zho_more { width:160px; margin:20px auto; line-height:40px; text-align:center; border:1px solid #01cc01; font-size:16px; text-transform:uppercase;}
.zho_more a{ display:block; transition:all 0.5s; color:#01cc01;}
.zho_more:hover a{ background:#01cc01; color:#fff;}

.ao_850 { width:1260px; margin:0 auto; background:#fff; border-bottom:4px solid #29367e; border-left:4px solid #29367e; border-right:4px solid #29367e; overflow:hidden; padding:0 2%;}
.ao_850 .ao_850_zuo { width:420px; float:left; margin-top:30px;}
.gsj_2yuo_1 { font-size:18px; text-transform: uppercase;}
.gsj_2yuo_2 { width:180px; height:1px; background:#29367e; margin:10px 0; }
.gsj_2yuo_5 { width:227px; height:1px; background:#29367e; margin:10px 0; }
.gsj_2yuo_3a { line-height:18px; color: #cccccc; margin:5px 0; text-transform: uppercase;}
.gsj_2yuo_3c { line-height:18px; color: #29367e; margin:5px 0; text-transform: uppercase;}
.gsj_2yuo_3 { line-height:20px; }

.ao_850 .ao_850_zho { width:411px; float:left; margin:0 20px ;}
.ao_850 .ao_850_zho .qunar { width: 411px; margin: 0 auto 15px; position: relative; overflow: hidden; }
.ao_850 .ao_850_zho .qunar .e_pic_wrap { z-index: 1; white-space: nowrap; width: 411px; height:300px; }
.ao_850 .ao_850_zho .qunar .e_pic_wrap li {position:relative;  display: inline; width: 411px;height:300px; overflow: hidden; }
.ao_850 .ao_850_zho .qunar .e_bg_flt { position: absolute; right: 0; top: 0; width: 270px; height: 215px; background: #000; filter: alpha(opacity=50); -moz-opacity: .5; opacity: .5; z-index: 10; }
.ao_850 .ao_850_zho .qunar .e_flt_inf { position: absolute; right: 0; top: 0; width: 227px; height: 180px; padding: 25px 28px 10px 15px; overflow: hidden; z-index: 20; color: #fff; white-space: normal; word-wrap: break-word; }
.ao_850 .ao_850_zho .qunar .e_flt_inf h2 { font: 18px/25px "微软雅黑"; }
.ao_850 .ao_850_zho .qunar .e_flt_inf h3 { font: 16px/22px "微软雅黑"; margin-bottom: 22px; }
.ao_850 .ao_850_zho .qunar .e_flt_inf h3 a, .qunar .e_flt_inf h2 a { color: #fff; }
.ao_850 .ao_850_zho .qunar .e_flt_inf .t_info { line-height: 20px; height: 84px; overflow: hidden; }
.ao_850 .ao_850_zho .qunar .e_flt_inf .t_info a { color: #fff; }
.ao_850 .ao_850_zho .qunar .e_flt_inf .t_info .l_view { background: url(../images/ico_p1.png) no-repeat scroll -120px 0; color: #fff; width:39px; height:14px; line-height: 14px; padding:0 2px; display: inline-block; }
.ao_850 .ao_850_zho .qunar .e_sep { color: #81d6d3; position: absolute; bottom: 20px; right: 20px; width: 235px; z-index: 20; }
.ao_850 .ao_850_zho .qunar .e_sep a { color: #81d6d3; }
.ao_850 .ao_850_zho .qunar .prev, .qunar .next { position: absolute; z-index: 30; display: block; }
.ao_850 .ao_850_zho .qunar .prev { top:155px; left: 0px; background:rgba(0,0,0,0.5); padding:2%;}
.ao_850 .ao_850_zho .qunar .next { top:155px; right: 0px; background:rgba(0,0,0,0.5);padding:2%;}
.ao_850 .ao_850_zho .qunar .prev a, .qunar .next a { display: block; width: 25px; height: 32px; overflow: hidden; background: url(../images/ico_prevnext.png) no-repeat scroll 0 0; _background-image: url(images/ico_prevnext_ie6.png); }
.ao_850 .ao_850_zho .qunar .prev a { background-position: 0 0; }
.ao_850 .ao_850_zho .qunar .prev a:hover { background-position: 0 -40px; }
.ao_850 .ao_850_zho .qunar .next a { background-position: 0 -80px; }
.ao_850 .ao_850_zho .qunar .next a:hover { background-position: 0 -120px; }

.ao_850_you { float:left; margin-top:20px; width:330px;}
.ao_850_you .ao_850_you_tu { text-align:center; margin-top:10px;}
.ao_850_you .ao_850_you_tu img { width:60px; height:auto;}
.ao_850_you .ao_850_you_zi { background:#f4f4f4; padding:10px; margin:10px 0; line-height:25px;}
.ao_850_you .ao_850_you_moer { line-height:40px; background:#01cc01; text-align:center;}
.ao_850_you .ao_850_you_moer a{ color:#fff; display:block;}
.ao_850_you .ao_850_you_moer:hover a{ background:#29367e;}

.cpzsw { width:49%; float:left; margin-right:20px;}
.cpzsw:nth-child(2) {  margin-right:0;}

/* chanp */
.cpzh { width:100%; background:#fff; overflow:hidden; margin:35px 0; padding:20px;}
.cpzh_zuo { width:260px; float:left; margin-top:30px;}
.cpzh_a { font-size:18px;text-transform: uppercase; }
.cpzh_z { color:#cccccc; margin:10px 0; text-transform:uppercase;}
.cpzh_b { width:180px; height:1px; background:#29367e; margin:10px 0;}

/*首页产品滚动*/
.cpzh_zuo .cpzh_c { line-height:24px; }
.cpzh_zuo .cpzh_c p { width:120px; text-align:center; float:left; border:1px solid #eee; line-height:40px; margin-right:10px; margin-bottom:10px;}
.cpzh_zuo .cpzh_c p a{ display:block; transition:all 0.5s;}
.cpzh_zuo .cpzh_c p:hover a{ background:#01cc01; color:#fff;}
.cpzh_zuo .cpzh_more { width:150px;}
.cpzh_yuo {  float: right; width:calc(100% - 265px);}

.ryzs{position:relative;}
.ryzs .item{width:100%; position:relative;text-align:center;text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
.ryzs .item img { }
.ryzs .item .ryzs_img{line-height:35px; background:#29367e; padding:0 1%;}
.ryzs .item a { color:#fff; display:block;}
.ryzs .item .ryzs_img:hover { color:#fff; background:#01cc01;}
.ryzs .owl-wrapper:after{content: " ";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
/* display none until init*/
.ryzs{display:none; width: 100%;-ms-touch-action:pan-y;}
.ryzs .owl-wrapper{display: none;position: relative;-webkit-transform: translate3d(0px, 0px, 0px);}
.ryzs .owl-wrapper-outer{overflow: hidden;width: 100%;}
.ryzs .owl-wrapper-outer.autoHeight{-webkit-transition: height 500ms ease-in-out;-moz-transition: height 500ms ease-in-out;-ms-transition: height 500ms ease-in-out;-o-transition: height 500ms ease-in-out;transition: height 500ms ease-in-out;}
.ryzs .owl-item{float: left;}
.ryzs .owl-controls .owl-page,
.ryzs .owl-controls .owl-buttons div{cursor: pointer;}
.ryzs .owl-controls{-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
/* mouse grab icon*/
.ryzs .grabbing{cursor:url(../images/grabbing.png) 8 8, move;}
/* fix*/
.ryzs .owl-wrapper,
.ryzs .owl-item{-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;-ms-backface-visibility: hidden;-webkit-transform: translate3d(0,0,0);-moz-transform: translate3d(0,0,0);-ms-transform: translate3d(0,0,0);}
.ryzs .owl-controls{width:100%; z-index:11;}
.ryzs .owl-controls .owl-buttons div{width:40px; height:45px; margin-top:-27px; font-size:12px; text-indent:-9999px; position:absolute; top:60%; transition:0.5s;}
.ryzs .owl-controls .owl-buttons .owl-prev{background:rgba(0,0,0,0.5) url(../images/hzhb_jt1_2.png) center no-repeat; left:0%;}
.ryzs .owl-controls .owl-buttons .owl-prev:hover{background:rgba(0,0,0,0.5) url(../images/hzhb_jt1_2.png) center no-repeat;}
.ryzs .owl-controls .owl-buttons .owl-next{background:rgba(0,0,0,0.5) url(../images/hzhb_jt2_2.png) center no-repeat; right:0%;}
.ryzs .owl-controls .owl-buttons .owl-next:hover{background:rgba(0,0,0,0.5) url(../images/hzhb_jt2_2.png) center no-repeat;}
.ryzs .owl-controls.clickable .owl-buttons div:hover{filter: Alpha(Opacity=100);/*IE7 fix*/opacity: 1;text-decoration: none;}
.ryzs .owl-controls .owl-page{display: inline-block;zoom: 1;*display: inline;/*IE7 life-saver*/}
.ryzs .owl-controls .owl-page span{display: block;width:14px; height:14px; border:3px #fff solid; margin:0 12px; border-radius:100px; background:#999; transition:all 0.5s;}
.ryzs .owl-controls .owl-page.active span,
.ryzs .owl-controls.clickable .owl-page:hover span{ border:2px #06c solid; background:#fff;}
.ryzs .owl-controls .owl-page span.owl-numbers{height: auto;width: auto;color: #FFF;padding: 2px 10px;font-size: 12px;-webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px;}
.ryzs .loading{min-height: 150px;background: url(../images/AjaxLoader.gif) no-repeat center center}
.ryzs .owl-pagination{width:100%; height:14px; text-align:center; margin-top:40px; display:none;}

/* 代工*/
.cpzh_dlkf {float:left; width:248px; margin-top:30px;}
.cpzh_dlkf .cpzh_dlkf_1 { font-size:18px;  margin-bottom:20px;}
.cpzh_dlkf .cpzh_dlkf_3 {border:1px solid #eee; line-height:40px; text-align:center;}
.cpzh_dlkf .cpzh_dlkf_3 a{ display:block; color:#333;}
.cpzh_dlkf .cpzh_dlkf_3:hover a{ color:#fff; background:#01cc01;} 

.cpzh_tu{width:calc(100% - 265px); float:right;} 
.cpzh_tu_a {position:relative;}
.cpzh_tu_a .item {width:100%; position:relative;text-align:center;text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
.cpzh_tu_a .item img { width:100%; height:284px;}
.cpzh_tu_a .item .ryzs_img1{line-height:35px; background:#29367e; padding:0 1%;}
.cpzh_tu_a .item a { color:#fff; display:block;}
.cpzh_tu_a .item .ryzs_img1:hover { color:#fff; background:#01cc01;}
.cpzh_tu_a .owl-wrapper:after{content: " ";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
/* display none until init*/
.cpzh_tu_a{display:none; width: 100%;-ms-touch-action:pan-y;}
.cpzh_tu_a .owl-wrapper{display: none;position: relative;-webkit-transform: translate3d(0px, 0px, 0px);}
.cpzh_tu_a .owl-wrapper-outer{overflow: hidden;width: 100%;}
.cpzh_tu_a .owl-wrapper-outer.autoHeight{-webkit-transition: height 500ms ease-in-out;-moz-transition: height 500ms ease-in-out;-ms-transition: height 500ms ease-in-out;-o-transition: height 500ms ease-in-out;transition: height 500ms ease-in-out;}
.cpzh_tu_a .owl-item{float: left;}
.cpzh_tu_a .owl-controls .owl-page,
.cpzh_tu_a .owl-controls .owl-buttons div{cursor: pointer;}
.cpzh_tu_a .owl-controls{-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
/* mouse grab icon*/
.cpzh_tu_a .grabbing{cursor:url(../images/grabbing.png) 8 8, move;}
/* fix*/
.cpzh_tu_a .owl-wrapper,
.cpzh_tu_a .owl-item{-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;-ms-backface-visibility: hidden;-webkit-transform: translate3d(0,0,0);-moz-transform: translate3d(0,0,0);-ms-transform: translate3d(0,0,0);}
.cpzh_tu_a .owl-controls{width:100%; z-index:11;}
.cpzh_tu_a .owl-controls .owl-buttons div{width:40px; height:45px; margin-top:-27px; font-size:12px; text-indent:-9999px; position:absolute; top:60%; transition:0.5s;}
.cpzh_tu_a .owl-controls .owl-buttons .owl-prev{background:rgba(0,0,0,0.5) url(../images/hzhb_jt1_2.png) center no-repeat; left:0%;}
.cpzh_tu_a .owl-controls .owl-buttons .owl-prev:hover{background:rgba(0,0,0,0.5) url(../images/hzhb_jt1_2.png) center no-repeat;}
.cpzh_tu_a .owl-controls .owl-buttons .owl-next{background:rgba(0,0,0,0.5) url(../images/hzhb_jt2_2.png) center no-repeat; right:0%;}
.cpzh_tu_a .owl-controls .owl-buttons .owl-next:hover{background:rgba(0,0,0,0.5) url(../images/hzhb_jt2_2.png) center no-repeat;}
.cpzh_tu_a .owl-controls.clickable .owl-buttons div:hover{filter: Alpha(Opacity=100);/*IE7 fix*/opacity: 1;text-decoration: none;}
.cpzh_tu_a .owl-controls .owl-page{display: inline-block;zoom: 1;*display: inline;/*IE7 life-saver*/}
.cpzh_tu_a .owl-controls .owl-page span{display: block;width:14px; height:14px; border:3px #fff solid; margin:0 12px; border-radius:100px; background:#999; transition:all 0.5s;}
.cpzh_tu_a .owl-controls .owl-page.active span,
.cpzh_tu_a .owl-controls.clickable .owl-page:hover span{ border:2px #06c solid; background:#fff;}
.cpzh_tu_a .owl-controls .owl-page span.owl-numbers{height: auto;width: auto;color: #FFF;padding: 2px 10px;font-size: 12px;-webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px;}
.cpzh_tu_a .loading{min-height: 150px;background: url(../images/AjaxLoader.gif) no-repeat center center}
.cpzh_tu_a .owl-pagination{width:100%; height:14px; text-align:center; margin-top:40px; display:none;}


/*新闻*/
.xi { width:100%; background:#dbdbdb; overflow:hidden; min-width:1200px;}
.xi_1 { margin:60px 0; width:700px; float:left;}
.xis { overflow:hidden; margin-bottom:20px;}
.xis_a1 { width:80px;line-height:80px; float:left;  background:#FFF; border-radius:50px; text-align:center; font-size:14px; font-weight:bold; margin-top:10px;}
.xis_a1 a{ color:#78df78; display:block;}
.xis_a1:hover a{ color:#fff; background:#78df78; border-radius:50px;}
.xis_xian { width:245px; float:left; background:#fff; height:2px; margin-top:50px;}

.xis_wzp { overflow:hidden; margin-top:20px;}
.xis_wzp ul { margin-right:-50px;}
.xis_wzp li { float:left; width:280px; margin-right:50px; margin-top:30px;}
.xis_wzp li .xis_wz_w1p { font-size:16px; font-weight:bold;}
.xis_wzp li .xis_wz_w1p:hover a{ color:#29367e;}
.xis_wzp li .xis_wz_w2p { color:#bbbaba; margin:10px 0;}
.xis_wzp li .xis_wz_w3p { line-height:20px;}

.xis_s { overflow:hidden; margin-top:30px;}
.xis_s .xis_s_xian { width:483px; height:6px; background:url(../images/xinmoe.png) no-repeat; float:left; margin-right:20px; margin-top:16px;}
.xis_s .xis_s_more { float:left; width:150px; line-height:35px; text-align:center; border:1px solid #CCC;}
.xis_s .xis_s_more a{ display:block; color:#333;}
.xis_s .xis_s_more:hover a{ color:#fff; background:#01cc01;} 


/*首页公司简介图片滚*/
.xi_2 { float: right; margin-top:60px; width: calc(100% - 700px)}
.xi_3 { width:900px; margin:30px auto;}
.xi_2_a {position:relative;}
.xi_2_a .item {width:100%; position:relative;text-align:center;text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
.xi_2_a .item img { width:100%; height: auto;}
.xi_2_a .item .ryzs_img1{line-height:35px; background:#29367e; padding:0 1%;}
.xi_2_a .item a { color:#fff; display:block;}
.xi_2_a .item .ryzs_img1:hover { color:#fff; background:#01cc01;}
.xi_2_a .owl-wrapper:after{content: " ";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
/* display none until init*/
.xi_2_a{display:none; width: 100%;-ms-touch-action:pan-y;}
.xi_2_a .owl-wrapper{display: none;position: relative;-webkit-transform: translate3d(0px, 0px, 0px);}
.xi_2_a .owl-wrapper-outer{overflow: hidden;width:100%; margin-bottom:35px;}
.xi_2_a .owl-wrapper-outer.autoHeight{-webkit-transition: height 500ms ease-in-out;-moz-transition: height 500ms ease-in-out;-ms-transition: height 500ms ease-in-out;-o-transition: height 500ms ease-in-out;transition: height 500ms ease-in-out;}
.xi_2_a .owl-item{float: left;}
.xi_2_a .owl-controls .owl-page,
.xi_2_a .owl-controls .owl-buttons div{cursor: pointer;}
.xi_2_a .owl-controls{-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
/* mouse grab icon*/
.xi_2_a .grabbing{cursor:url(../images/grabbing.png) 8 8, move;}
/* fix*/
.xi_2_a .owl-wrapper,
.xi_2_a .owl-item{-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;-ms-backface-visibility: hidden;-webkit-transform: translate3d(0,0,0);-moz-transform: translate3d(0,0,0);-ms-transform: translate3d(0,0,0);}
.xi_2_a .owl-controls{width:100%; z-index:11;}
.xi_2_a .owl-controls .owl-buttons div{width:40px; height:45px; margin-top:-27px; font-size:12px; text-indent:-9999px; position:absolute; top:60%; transition:0.5s;}
.xi_2_a .owl-controls .owl-buttons .owl-prev{background:rgba(0,0,0,0.5) url(../images/hzhb_jt1_2.png) center no-repeat; left:0%;}
.xi_2_a .owl-controls .owl-buttons .owl-prev:hover{background:rgba(0,0,0,0.5) url(../images/hzhb_jt1_2.png) center no-repeat;}
.xi_2_a .owl-controls .owl-buttons .owl-next{background:rgba(0,0,0,0.5) url(../images/hzhb_jt2_2.png) center no-repeat; right:0%;}
.xi_2_a .owl-controls .owl-buttons .owl-next:hover{background:rgba(0,0,0,0.5) url(../images/hzhb_jt2_2.png) center no-repeat;}
.xi_2_a .owl-controls.clickable .owl-buttons div:hover{filter: Alpha(Opacity=100);/*IE7 fix*/opacity: 1;text-decoration: none;}
.xi_2_a .owl-controls .owl-page{display: inline-block;zoom: 1;*display: inline;/*IE7 life-saver*/}
.xi_2_a .owl-controls .owl-page span{display: block;width:14px; height:14px; border:3px #fff solid; margin:0 12px; border-radius:100px; background:#999; transition:all 0.5s;}
.xi_2_a .owl-controls .owl-page.active span,
.xi_2_a .owl-controls.clickable .owl-page:hover span{ border:2px #06c solid; background:#fff;}
.xi_2_a .owl-controls .owl-page span.owl-numbers{height: auto;width: auto;color: #FFF;padding: 2px 10px;font-size: 12px;-webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px;}
.xi_2_a .loading{min-height: 150px;background: url(../images/AjaxLoader.gif) no-repeat center center}
.xi_2_a .owl-pagination{width:100%; height:14px; text-align:center; margin-top:40px; display:none;}

/*合作*/
.hzkls { overflow:hidden; margin-top:40px; min-width:1200px;}
.hzkls_a { font-size:30px; text-align:center; color:#29367e; font-weight:bold;}
.hzkls_b { overflow:hidden; margin-top:15px;}
.hzkls_b ul { margin-left:-30px;}
.hzkls_b li { width:131px; float:left; margin-left:30px; border:1px solid #ccc; margin-bottom:20px;}

/*底部*/
.fott { width:100%; background:#191919; padding:3% 0 2% 0; overflow:hidden; min-width:1200px;}
.fott_lswm { overflow:hidden; float:left; margin-left:1%;width:30%;}
.fott_os { font-size:18px; color:#fff; margin-bottom:10px;}
.fott_xian { width:50px; height:2px; background:#a9a9a9;}
.fott_lswm_1 { line-height:30px; color:#a9a9a9; margin-top:25px; font-size:14px;}
.fott_lmws { text-align:center; color:#a9a9a9; line-height:30px;}
.fott_lmws p{ float:left; margin-right:2%;}

.fott_sm { float: right; width:50%;}
.fott_sm ul { }
.fott_sm li { float:left; margin-left:79px;  font-size:14px;}
.tott_mw { overflow:hidden; margin-top:25px; line-height:30px;}
.tott_mw p { margin-bottom:2%;}
.tott_mw p a{ color:#a9a9a9; display:block;}
.tott_mw p:hover a{ color:#fff;}

.foot { line-height:45px; text-align:center; color:#a9a9a9; font-size:14px; background:#2b2b2b; overflow:hidden; min-width:1200px;}

/*内页*/
.hmw { height:480px;min-width:1200px; }

/*内页导航*/
.nyes_dk { position: relative; }
.nyes_dht { width: 100%; overflow: hidden; position: absolute; left: 0; bottom: 0; background: #FFF; box-shadow: 0 0 4px #cbcbcb; }
.nyes_dht ul { text-align: center; display: flex; width: 100%; }
.nyes_dht li { display: inline-block; line-height: 60px; font-size: 14px; flex: 1; }
.nyes_dht li a { color: #666; display: block;}
.nyes_dht li a:hover { background: #01cc01; color: #fff; }
.oks a { background: #29367e; color: #fff !important; display: block; }

.ne_fu { overflow: hidden; background: #f4f4f4; min-height: 500px; min-width:1200px;}/*背景*/
.goyo_nei { overflow:hidden; margin:50px 0; background:#fff; padding:2%;}/*大框*/
.goyo_cp { float: right; margin:50px 0; background:#fff; padding:2%; width:77%;}/*pc大框*/

/*内页标题*/
.insidetitle { padding: 28px 0 9px; border-bottom: 1px solid #ccc; overflow: hidden; }
.insidetitle p { float: right; padding-left: 26px; background: url(../images/icon03.jpg) left center no-repeat; font-size: 13px; color: #666; padding-top: 2px; line-height: 30px; }
.insidetitle p a { color: #666; }
.insidetitle p a.cur { color: #1a1a1a; }

/*公司简介*/
.aok { overflow:hidden; min-height:300px; font-size:16px;}
.aok p { text-indent:25px; line-height:35px;}

/*发展历程*/
.fzls {overflow:hidden;}
.fzls_1 { font-size:30px;}
.about_2_zuo { overflow:hidden; width:100%;}
.about_2_zuo ul { margin-top:15px; background:url(../images/shupiao_1.png) no-repeat ; padding-left:30px; overflow:hidden;}
.about_2_zuo li { border:1px solid #eee; border-radius:15px; position:relative; margin-left:26px; margin-top:20px;}
.about_2_zuo li .about_2_zuo_shj { font-size:22px; padding:1% 0 1% 2%;}
.about_2_zuo li .about_2_zuo_wez { font-size:16px; padding-left:2%; margin-bottom:2%;}
.about_2_zuo li .san { position:absolute; left:-49px; top:28px; background:url(../images/shupiao_5.png) no-repeat left; height:15px; width:45px;}
.about_2_zuo li .sans { position:absolute; left:-49px; top:28px; background:url(../images/shupiao_4.png) no-repeat left; height:15px; width:45px;}
.about_2_zuo_sjj { font-size:24px;  padding-left:2%; margin-bottom:2%;} 

.fzls_012 { overflow:hidden; margin-top:30px; border-top:1px solid #d9d9d9; line-height:30px; font-size:16px; color:#bbbbbb;}

/*荣誉实力*/
.huanjin { overflow:hidden; padding:1%;}
.huanjin ul { margin-left:-1%;}
.huanjin li { width:32.33%; float:left;  margin-left:1%;  margin-bottom:20px; line-height:45px; text-align:center; font-size:16px;}
.huanjin li .huan { width:100%;box-shadow: 0 0 3px #7b7b7b;}
.huanjin li .huan img { width:200px; height:auto;}

/*上一页*/
.zuoy { font-family: Arial; text-align: center; clear: both; color: #fff; margin-bottom: 20px; }
.zuoy_ks { width: 120px; display: inline-block; background: #eeeeee; line-height: 35px; border-radius: 5px; }
.zuoy_ks a { display: block; }
.zuoy_ks:hover a { background: #01cc01; color: #fff; border-radius: 5px; }
.zuoy_mi { width: 50px; display: inline-block; background: #01cc01; line-height: 35px; border-radius: 5px; }

/*内页产品*/
.porduc { float:right; width:calc(100% - 285px); margin-top:50px;}
.porduc ul { margin-left: -1%; }
.porduc li { width:32.33%; margin-left:1%; float:left; background:#eee; margin-bottom: 20px; }
.porduc li .porduc_a { text-align: center; overflow: hidden;}
.porduc li a .porduc_a img { transition: all .5s; height:auto;}
.porduc li:hover .porduc_a img { transform: scale(1.2);}
.porduc li .porduc_b { line-height: 35px; color: #fff !important; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; background: rgba(41, 54, 126,1); text-align: center; }
.porduc li:hover .porduc_b { display: block; background: #01cc01;}
.porduc li .porduc_c { margin: 10px 0; padding:2%; color:#c4c4c4;}

/*产品详情*/
.box{margin-top:20px;}
.ui-zoom-large{ float:left;width:calc(100% - 480px); height:330px; position:relative;}
.ui-zoom-large>img{ display:block; width:440px; height:px;}
.ui-zoom-slide{width:300px;height:200px;background:url(../images/slide.png); cursor:move;position:absolute; display:none;}
.ui-zoom-mirror{position:absolute; width:500px; height:333px; border:1px solid #dadada; left:550px; overflow:hidden; background:#fff; display:none; z-index:5}
.ui-zoom-mirror img{ display:block;  /*width:800px; height:800px;*/max-width: inherit;}
.ui-zoom-small{ float:right;}
.ui-zoom-list{width:415px; overflow:hidden; float:left;position:relative; margin-left:20px; height:100px;}
.ui-zoom-list ul{width:999999px; position:relative; left:0;}
.ui-zoom-list li{float:left;margin-right:13px; cursor:pointer; position:relative;}
.ui-zoom-list li img{ display:block; width:82px; height:auto;}
.ui-zoom-list li.cur span{position:absolute;display:block;border:4px solid #134a91;left: -1px;top: -1px;width:82px; height:62px;}
.zoom-btn{ background-image:url(../images/icon05.jpg); background-repeat:no-repeat; display:block; width:15px; height:65px;}
.ui-zoom-small .prev{ background-position:0 center; float:left;}
.ui-zoom-small .prev:hover{ background-position:-21px center;}
.ui-zoom-small .next{ background-position:-44px center; float:right;}
.ui-zoom-small .next:hover{ background-position:-65px center;}
.ui-zoom-small .prev-disable{ cursor:default;}
.ui-zoom-small .next-disable{cursor:default;}
.zoomdemo{overflow: hidden; position:relative;}
.prodetailtxt{ float:right; width:50%; color:#1a1a1a; line-height:36px; margin-top:35px;}
.prodetailtxt h2{ font-size:20px; border-bottom:1px solid #dadada; line-height:45px; text-indent:19px;}
.protxt{ padding:20px 0;border-bottom:1px solid #dadada; margin-bottom:50px; word-break: break-all;}
.protxt p{ padding-left:19px; /*background:url(../webimages/icon06.jpg) left 15px no-repeat;*/ margin-left:0 !important}
.protxt p span{font-size:14px !important;color:#1a1a1a;line-height: 24px !important;display: block;padding: 6px 0;}
.proto { float:left; background:#29367e; width:150px; text-align:center; line-height:45px; margin-left:20px; font-size:16px;}
.proto a { color:#fff; display:block;}
.proto:hover{ color:#fff; background:#01cc01;}

.chxiq { overflow:hidden; margin-top:30px;}
.chxiq .chxiq_1 { background:#eee; line-height:50px; text-indent:18px; font-size:18px;}
.chxiq .chxiq_2 { padding:1%;}

/*代工*/
.oem { font-size:16px; line-height:30px; overflow:hidden;}
.oem_1 { overflow:hidden; margin-top:30px;}
.oem_z { float:left; width:50%;}
.oem_y { float:right; width:48%; line-height:35px; font-size:18px; margin-top:60px;}
.oem_y span { font-size:20px; font-weight:bold;}
.oem_1 { overflow:hidden;}
.oem_2 { overflow:hidden; margin:30px auto; line-height:60px; text-align:center; font-size:25px; background:#29367e; width:200px; border-radius: 15px; color:#fff;}
.oem_3 { overflow:hidden;}
.oem_3 ul { margin-left:-1%;}
.oem_3 li { width:24%; margin-left:1%; float:left; text-align:center; line-height:35px; font-size:14px;}
.oem_4 { text-align:center; margin:10px 0;}


.oem_5 { overflow:hidden; margin-top:10px;}
.oem_5 .hd{ line-height:50px; height:50px; width:100%;  position:relative;  font-size:14px; border-radius:5px 5px 0 0;}
.oem_5 .hd ul{ float:left; position:absolute; left:0px; top:0px; height:32px; width:100%;display: flex; }
.oem_5 .hd ul li{  cursor:pointer; height:50px; text-align:center;color:#464646; flex: 1;display: inline-block;font-size:20px;}
.oem_5 .hd ul li.on{ height:50px;  background:#f2f2f2; color:#464646; border-radius:5px 5px 0 0; font-size:20px;}
.oem_5 .bd { float:left; width:100%;}
.oem_5 .bd .abst{ padding:10px ; line-height:30px; font-size:14px; background:#f2f2f2; color:#737f85; padding-left:36px;}
strong { font-size:20px; color:#464646;}

.oem_6 { overflow:hidden;}
.oem_6 dl{ margin-left:-1%;}
.oem_6 dd { float:left; margin-left:1%; width:23%;height:220px; text-align:center;}
.oem_6 dd span { font-size:25px; color:#333;}
.oem_6 dd p { margin-top:20px; font-size:15px; line-height:25px; padding:2%; color:#bfbfbf;}
.oem_6 dd img { width:280px; height:215px;}

/* 本例子css */
.picFocus{ margin:0 auto;  width:100%;padding:5px;  position:relative;  overflow:hidden;  zoom:1;   }
.picFocus .hd{ width:100%; padding-top:5px;  overflow:hidden; }
.picFocus .hd ul{ margin-right:-5px;  overflow:hidden; zoom:1; }
.picFocus .hd ul li{ padding-top:5px; float:left;  text-align:center;  }
.picFocus .hd ul li img{ width:235.9px; height: auto;cursor:pointer; margin-right:5px;}
.picFocus .hd ul li.on{ background:url("images/icoUp.gif") no-repeat center 0; }
.picFocus .hd ul li.on img{ border-color:#f60;  }
.picFocus .bd li{ vertical-align:middle; }
.picFocus .bd img{ width:1200px; height: auto; display:block;  }


/*新闻*/
.news { margin:0px 2%; overflow:hidden;}
.news ul{}
.news li{ margin:40px 0; overflow:hidden; width:100%; padding:2%; border-bottom:1px solid #cacaca;}
.news li a{ color:#333;display:block; }
.news li:hover{ box-shadow:0 0 1px #cacaca;}
.news li:hover a{color:#0257ac}
.news_1 { float:left; width:120px;}
.news_1 .news_1_da { font-size:40px;}
.news_1 .news_2_da {}
.news_1 .news_3_da { margin-top:20px; text-align:center; border-top:1px solid #eaeaea; line-height:25px;}
.news_2 { width:calc(100% - 160px); float: right;}
.news_2 .news_2_2wz{ font-size:20px;}
.news_2 .news_2_3wz{ margin-top:10px; line-height:30px; color:#CCC;}
.nes_0 { width:calc(100% - 300px); float:left;}
.news_3 { width:250px; float: right;}
.news_3 img{ width:250px; height:auto;} 

.soluw_ney { overflow:hidden;  padding:0 2%;}
.soluw_ney_zi { overflow:hidden; margin-top:50px; text-align:center; font-size:30px;}
.soluw_ney_xian {border:1px solid #eeeeee; margin:30px 0%;}
.soluw_ney_nei { line-height:30px; margin-bottom:20px;}

.mska_losa { overflow:hidden; margin:30px 0; border:1px solid #eee; line-height:40px;}
.mska_losa .mska_losa_1 { width:50%; float:left; text-indent:25px;}
.mska_losa .mska_losa_2 { width:50%; float:right; text-indent:25px;}

/*联系我们*/
.wqcon_1 { float:left; width:calc(100% - 543px);}

.co_pvo_s { overflow:hidden;  border:2px solid #01cc01; margin-bottom:20px;}
.co_pvo { width:45%; float:left; line-height:26px; padding-left:20px; padding-top:12px;}
.co_pvo p { margin-top:10px; font-size:14px; text-indent:30px; margin-bottom:20px;}
.co_pvo h5 { font-size:25px; margin-bottom:30px;}
.lsw_1 { background: url(../images/tj_4.png) no-repeat;}
.lsw_2 { background: url(../images/tj_5.png) no-repeat;}
.lsw_3 { background: url(../images/tj_6.png) no-repeat;}
.lsw_4 { background: url(../images/tj_7.png) no-repeat;}
.co_pvo_xian { width:100%; float:left; border:1px dashed #eee; margin:30px 0;}

/*在线留言*/
.khil_top { line-height:50px; font-size:30px; font-weight:bold; width:700px; margin:10px auto; text-indent:5px;}
.khly { margin:0 auto; width:700px;}
.khly ul{ margin:15px 0 0 -7%;}
.khly ul:after{content: "."; display: block; height: 0; clear: both; visibility: hidden; font-size: 0; line-height: 0;}
.khly ul li{width:93%; float:left; margin:0 0 1% 7%; border:1px #eaeaea solid; background:#eeeeee;}
.khly ul li .input_txt{width:100%; height:60px; line-height:60px; border:none; background:none; font-size:14px !important; text-indent:10px;}
.khly ul .textarea{width:93%; margin:2% 0 0 7%; font-size:12px !important;}
.khly ul li textarea{width:100%; height:90px; border:none;background:none; margin-top:10px; text-indent:10px;}
.khly .more{width:99.5%; overflow:hidden; margin-top:20px; margin-left:4px;}
.khly .more .input_btn{width:100%; height:46px; color:#fff; font-size:16px; line-height:46px; text-align:center; border:none; background:#666666;}

/*人才招聘*/
.cont { font-size:16px;}
.xwzx { margin-top:30px;}
.xwzx ul{}
.xwzx li{width:100%; margin-top:20px; overflow:hidden; border:1px #ddd solid; border-radius:4px;}
.xwzx li .xwzx_bt{ color:#333; font-size:18px; line-height:40px; padding:8px 15px; overflow:hidden; background:#ededed url(../images/quan1.png) no-repeat 98%;}
.xwzx li .xwzx_bts{ background:#ededed url(../images/quan.png) no-repeat 98%; display:block;}
.xwzx li .xwzx_wz{ color:#666; width:100%; padding:20px 15px; background:#fff; border-top:1px #ddd solid; display: none;}
.xwzx li:first-child .xwzx_wz { display: block;}
.xwzs_misa {overflow:hidden;}
.xwzs_misa dl {}
.xwzs_misa dd {width:33.33%; text-align:center; line-height:40px; float:left; font-size:18px; border:1px solid #dddddd;} 
.xwzs_misa_a { margin-top:10px; overflow:hidden; line-height:30px; font-size:16px;}

/* 内部bnne */
.wql { width:21%; float:left; margin:50px 0;}
.wql .wka { width: 100%; float: left; background: #29367e;}
.wql .wka .wkb { float: left; margin:10px 0 10px 15px; font-size: 24px; color: #FFF; line-height: 50px; }
.wql .wka .wkd { width:100%; background:#fff; float:left;}
.wql .wka .wkd ul { overflow:hidden; background:#eee; line-height:50px; }
.wql .wka .wkd ul li { width:100%; float: left; border-bottom: solid 1px #fff; text-indent:24px; font-size:16px; background:url(../images/sanjiao_3.png) no-repeat 90% center;}
.wql .wka .wkd ul li a { transition: all 0.5s; display: block; color:#000;}
.wql .wka .wkd ul li a:hover { color: #fff; width: 100%; background:#01cc01 url(../images/sanjiao_3.png) no-repeat 90% center; }

.wkd_top { margin-top:20px; float:left; width:100%;}

.wkd_erj { float:left; width:100%; margin-bottom:15px;}
.wkd_erj dl { padding:0 3%; }
.wkd_erj dd {font-size:14px;  border-bottom: solid 1px #dedada; text-indent:40px; background:url(../images/sanjiao_1.jpg) no-repeat 5% center;}
.wkd_erj dd:hover a{background: url(../images/sanjiao_2.png) no-repeat 5% center; color:#0168c3!important;}
.wkd_erj .aos a {background: url(../images/sanjiao_2.png) no-repeat 5% center; color:#0168c3;}
.wkd_erj .aos a:hover { color:#fff;}
.wkd_erj dd a{ color:#a2a2a2; display:block; transition: all 0.5s;}
.wkd_erj dd a:hover { color:#0168c3;}
.wkd_ms {display:block}

.wql .wka .wkd .ao a { background:#01cc01 url(../images/sanjiao_3.png) no-repeat 90% center; float: left; color: #fff; width: 100%; margin-top: 1px; }
.wql .wka .wkd .aosd a { background:url(../images/sanjiao_3.png) no-repeat 90% center; float: left; color: #fff; width: 100%; margin-top: 1px;  border-radius: 10px 10px 0 0; }

/*CP上一页*/
.zuoy { font-family: Arial; text-align: center; clear: both; color: #fff; margin-bottom: 20px; }
.zuoy_ks { width: 120px; display: inline-block; background: #eeeeee; line-height: 35px; border-radius: 5px; }
.zuoy_ks a { display: block; }
.zuoy_ks:hover a { background: #01cc01; color: #fff; border-radius: 5px; }
.zuoy_mi { width: 50px; display: inline-block; background: #29367e; line-height: 35px; border-radius: 5px; }

/*cp滚动*/
.xlsc { line-height:50px; font-size:18px; text-indent:18px; border-bottom:1px solid #eee;}
.xlsc_1 { overflow: hidden; margin:30px 0 0 0; }
.ryzs1 .item .ryzs_sa { text-align:center;}
.ryzs1 .item .ryzs_img { line-height: 35px; font-size: 16px; color:#333 !important; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
.ryzs1 .item .ryzs_img_1 { color: #c4c4c4; font-size: 12px; line-height: 20px; margin-bottom: 20px; overflow:auto; height:50px;}
.ryzs1 .item .ryzs_img_more { margin: 10px auto; width: 75px; background: #2c80d5; border-radius: 3px; line-height: 25px; text-align: center; font-size: 12px; }
.ryzs1 .item .ryzs_img_more a { color: #333 !important; display: block; }
.ryzs1 .item .ryzs_img_more:hover { color: #333; background: #38393b; }

.ryzs1 {position:relative;}
.ryzs1 .item{width:96%; position:relative; margin:1px 2%;}
.ryzs1 .item img { width:100%; height:auto;}
.ryzs1 .owl-wrapper:after{content: " ";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}/* display none until init*/
.ryzs1{display:none; width: 100%;-ms-touch-action:pan-y;}
.ryzs1 .owl-wrapper{display: none;position: relative;-webkit-transform: translate3d(0px, 0px, 0px);}
.ryzs1 .owl-wrapper-outer{overflow: hidden;width: 100%;}
.ryzs1 .owl-wrapper-outer.autoHeight{-webkit-transition: height 500ms ease-in-out;-moz-transition: height 500ms ease-in-out;-ms-transition: height 500ms ease-in-out;-o-transition: height 500ms ease-in-out;transition: height 500ms ease-in-out;}
.ryzs1 .owl-item{float: left;}
.ryzs1 .owl-controls .owl-page,
.ryzs1 .owl-controls .owl-buttons div{cursor: pointer;}
.ryzs1 .owl-controls{-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}/* mouse grab icon*/
.ryzs1 .grabbing{cursor:url(../images/grabbing.png) 8 8, move;}/* fix*/
.ryzs1 .owl-wrapper,
.ryzs1 .owl-item{-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;-ms-backface-visibility: hidden;-webkit-transform: translate3d(0,0,0);-moz-transform: translate3d(0,0,0);-ms-transform: translate3d(0,0,0);}
.ryzs1 .owl-controls{width:100%; z-index:11;}
.ryzs1 .owl-controls .owl-buttons div{width:40px; height:45px; margin-top:-27px; font-size:12px; text-indent:-9999px; position:absolute; top:60%; transition:0.5s;}
.ryzs1 .owl-controls .owl-buttons .owl-prev{background:rgba(0,0,0,0.5) url(../images/hzhb_jt1_2.png) center no-repeat; left:0%;}
.ryzs1 .owl-controls .owl-buttons .owl-prev:hover{background:rgba(0,0,0,0.5) url(../images/hzhb_jt1_2.png) center no-repeat;}
.ryzs1 .owl-controls .owl-buttons .owl-next{background:rgba(0,0,0,0.5) url(../images/hzhb_jt2_2.png) center no-repeat; right:0%;}
.ryzs1 .owl-controls .owl-buttons .owl-next:hover{background:rgba(0,0,0,0.5) url(../images/hzhb_jt2_2.png) center no-repeat;}
.ryzs1 .owl-controls.clickable .owl-buttons div:hover{filter: Alpha(Opacity=100);/*IE7 fix*/opacity: 1;text-decoration: none;}
.ryzs1 .owl-controls .owl-page{display: inline-block;zoom: 1;*display: inline;/*IE7 life-saver*/}
.ryzs1 .owl-controls .owl-page span{display: block;width:14px; height:14px; border:3px #fff solid; margin:0 12px; border-radius:100px; background:#999; transition:all 0.5s;}
.ryzs1 .owl-controls .owl-page.active span,
.ryzs1 .owl-controls.clickable .owl-page:hover span{ border:2px #06c solid; background:#fff;}
.ryzs1 .owl-controls .owl-page span.owl-numbers{height: auto;width: auto;color: #FFF;padding: 2px 10px;font-size: 12px;-webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px;}
.ryzs1 .loading{min-height: 150px;background: url(../images/AjaxLoader.gif) no-repeat center center}
.ryzs1 .owl-pagination{width:100%; height:14px; text-align:center; margin-top:40px; display:none;}

/*服务支持-k*/
.psz30{
    font-size: 30px!important;
    color: #333333;
}
.psz24{
    font-size: 20px!important;
    color: #29367e;
	overflow:hidden;
}
.ps_top{ margin-top:17px; float:left; margin-left:5px;}
.ps_tu { float:left;}
.psz18{
    font-size: 16px!important;
    color: #333333;
}