html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,p{margin:0;padding:0;}
body{ font-size:14px; background:#fcfcfc; font-family:"微软雅黑";  }
img{ border:none;}
a,input{ outline:none; text-decoration:none;}
a{ color:#666;}
a:hover{ color:#18871c !important;}
ul{ list-style:none;}
.l,.fl{ float:left;}
.r,.fr{ float:right;}
.clear{ clear:both;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{*+height:1%;}.txt_ct{ text-align:center;}
.top40{ margin-top:35px !important;}
.top10{ margin-top:10px !important;}
hr{ border-color:#ccc;}

.w1003{ width:1200px; margin:0 auto; }
/*首页开始*/
.header{ background:#fff; font-family:"微软雅黑";}
.wrap_c{ text-align:right; height:30px; line-height:30px; padding-top:10px; font-size:14px; font-family:"宋体"; }
.wrap_c a{ color:#666;}
.tool_bar{ margin-right:20px;}
.lang a{ padding:5px 0 5px 25px; margin-left:20px;}
.lang_cn{ background:url(../images/cn.jpg) left no-repeat;}
.lang_en{ background:url(../images/en.jpg) left no-repeat;}
.top_c{ position:relative; height:120px;}
.logo{ position:absolute; left:0px; top:5px;}
.tel{ position:absolute; right:0px; top:20px;}
.nav{ background:url(../images/nav_bg.jpg) repeat-x;}
/*.ul_nav li{ width:14.28%; float:left; background:url(../images/nav_li.jpg) right 5px no-repeat;}
.ul_nav li a{ display:block; text-align:center; height:46px; line-height:46px; color:#666; font-size:14px; }
.ul_nav li:hover a{ color:#18871c;}*/
.nav li{ width:14.28%; float:left; background:url(../images/nav_li.jpg) right 5px no-repeat;}
.nav li a{display:block; height:46px; line-height:46px; text-align:center; font-size:16px; color:#444;}
.nav li a:hover, .nav li a:hover.on{color:#18871c;text-decoration:none;}
.nav li a.on{background:#1c1c1c;}
.nav_sub{ padding:6px 0 10px 0; background:#F5F5F7;}
.nav_sub li:hover a{ background:url(../images/jt.gif) 10px center no-repeat;}
.nav li a.on2{background:#333;text-decoration:none;}
.nav li:hover.on{background:#1c1c1c;text-decoration:none;}
.nav li ul{display:none;position:absolute;z-index:9999; border-top:none !important; /*box-shadow:1px 2px 3px #ccc;*/} 
.nav li ul li{float:none;display:block;position:relative; _display:inline; background:none !important; } 
.nav li ul li .s{position:absolute;top:0; border-left:1px solid transparent;}
.nav li ul li a{display:block; width:142px; height:30px; line-height:30px; font-weight:normal;}
/* flexslider */
.flexslider{position:relative;height:600px;overflow:hidden;background:url(../images/loader.gif) 50% #F7F3E8 no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:600px; cursor:pointer;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center; }
.flex-control-nav li{display:inline-block;width:12px;height:12px;margin:0 2px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:12px;height:12px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}
 
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}
/*scroll news*/
.sc_news{ border-bottom:1px solid #e1e1e1; background:#fff;}
.sc_news_c{ height:42px; line-height:42px;}
.txtScroll-top{ overflow:hidden; position:relative; }
.txtScroll-top .infoList li{ height:42px; line-height:42px;   }
.txtScroll-top .infoList li a{ color:#666; font-size:14px;  }


.ahc{
	background:url(../images/ise_bg.gif) left bottom #f3f3f3 repeat-x;
    height: 153px;
    padding-bottom: 35px;
    padding-top: 20px;
    width: 100%;
}
.i_ser_p {
    float: left;
    height: 90px;
    line-height: 20px;
    overflow: hidden;
    padding: 10px 0 0 10px;
    width: 160px;
	font-family:"宋体"; font-size:12px; color:#5f5d5d;
}
.i_ser_p h2{ font-size:15px; color:#5f5d5d; font-family:"微软雅黑"; font-weight:normal; padding-bottom:10px;}
.i_ser_box {
	background:url(../images/ili_bg1.gif) left top no-repeat;
    float: left;
    height: 135px;
	padding:13px 0px 0 0px;
    width: 365px;
}
.pad_px {
    padding-right: 28px;
}
.i_ser_box img {
    float: left; 
}
.mar_l{ margin:0 20px;}
.ahc_c img{ margin-left:20px;}
/*index pro*/
.pro_l{ width:300px;}
.pro_t{ height:40px; line-height:40px; color:#fff; padding-left:14px; font-size:14px; background:url(../images/pro_t_l.jpg) 14px #18871c no-repeat;}
.pro_t span{ padding-left:10px;}
.pro_l_c{ border:1px solid #e1e1e1; width:298px; border-top:none; background:#fff;}
.slideBox{ height:336px; overflow:hidden; position:relative; }
.slideBox .hd{ height:20px; overflow:hidden; position:absolute; right:10px; top:10px;  }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:2px;  width:22px; height:20px; line-height:20px; text-align:center; background:#b1b1b1; cursor:pointer; color:#fff; }
.slideBox .hd ul li.on{ background:#18871c; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0; text-align:center;}
.slideBox .bd p{ background:#f1f1f1; height:38px; line-height:38px; padding-left:15px; color:#5f5d5d; text-align:left; }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.pro_tit{ height:38px; line-height:38px; position:absolute; bottom:0px; right:0px; z-index:1; width:100%;}
.pro_r{ width:860px;}
.ul_pro li{ float:left; margin:0 11px 12px 0; color:#777;}
.ul_pro li a{ display:table-cell; width:159px; height:159px; border:1px solid #eee; }
.ul_pro li:hover a{ border-color:#e1e1e1; box-shadow:0px 1px 6px #ccc;}
.ul_pro li p{ line-height:35px; text-align:center;}
.indeximg {
    display: block;
    height: 114px;
    margin: 0 auto;
    position: relative;
    width: 100px;
}
.indeximg:hover::before {
    left: 80%;
    transition: left 1s ease 0s;
}
.indeximg::before {
    background: rgba(0, 0, 0, 0) -moz-linear-gradient(left center , rgba(255, 255, 255, 0) 0px, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0) 100%) repeat scroll 0 0;
    content: "";
    height: 100%;
    left: -50px;
    overflow: hidden;
    position: absolute;
    top: 0;
    transform: skewX(-25deg);
    width: 139px;
}
.footer{ border-top:1px solid #ccc;}
.footer_t,.links{ background:#f9f9f9;}
.footer_t_c{ padding:23px 0;}
.dl_footer dt{ font-family:"微软雅黑"; font-size:16px; color:#5f5d5d; line-height:34px; }
.dl_footer dd{ line-height:28px; color:#777;}
.dl_footer dd a{ font-size:14px; font-family:"微软雅黑"; color:#777;}
.footer_l{ padding-left:0px;}
.footer_c{ margin:0 100px;}
.footer_r{ margin-left:0px;}
.footer_r dl{ font-family:"微软雅黑";}
.pad_10{ padding-left:30px;}
.ico01{ background:url(../images/ico01.gif) left no-repeat; padding-left:30px;}
.ico02{ background:url(../images/ico02.gif) left no-repeat; padding-left:30px;}
.ico03{ background:url(../images/ico03.gif) left no-repeat; padding-left:30px;}
.ico04{ background:url(../images/ico04.gif) left no-repeat; padding-left:30px;}
/*footer*/
.links{ padding-bottom:10px;}
.links_c{ color:#ccc; line-height:30px;}
.links_c span{ color:#5f5d5d; font-size:14px;}
.links_c a{ color:#777;}
.footer_b{ border-top:1px solid #ccc; padding:25px 0; }
.footer_b_c{ text-align:center; color:#777;}
.footer_b_c a{ color:#777;}
.product{ padding-bottom:35px;}
/*内页开始*/
.in_body{ background:#fff; padding-bottom:35px;}
.core_l{ width:240px;}
.core_r{ width:910px; padding:0 10px; background:#fff;}
.in_banner{ text-align:center;}
.in_banner img{ width:100%; height:280px; }
.core_c{ margin-top:20px;}
.bbox {
    background: #fff;
    border: 1px solid #e1e1e1;
    margin-bottom: 20px;
    padding:10px 16px;
}
.bbox .head {
    color: #999;
    font-size: 24px;
    line-height: 30px;
	padding-bottom:10px; border-bottom:1px solid #e1e1e1; background:url(../images/class.png) left 4px no-repeat; background-size:24px; padding-left:32px;
}
.bbox .head2 {
    color: #999;
    font-size: 24px;
    line-height: 30px;
	padding-bottom:10px; border-bottom:1px solid #e1e1e1; background:url(../images/tel.png) left 4px no-repeat; background-size:24px; padding-left:32px;
}
.body{ padding:10px 0; line-height:30px; color:#666; }
.ul_class li{ background:url(../images/jt.gif) left no-repeat; font-size:14px;	}
.ul_class li a{ display:block; padding-left:15px;}
.ul_class li a.on{ color:#18871c;}
.current-path{border-bottom: 1px solid #e1e1e1; height: 40px; line-height: 40px; font-size:14px; background:url(../images/home.png) left no-repeat; background-size:20px; padding-left:16px; }
.current-path a{background: url("../images/path-arrow.jpg") no-repeat right center; color: #666; display: block; float: left; height: 38px; line-height: 40px; padding-left: 10px; padding-right: 20px; text-decoration: none;}
.core_t{ padding:10px 0; color:#666;}

.product_list li{ float:left; margin:8px 2px; border-radius:3px;}
.product_list li a.img{width:220px;height:220px;display:table-cell; background:#fff; vertical-align:middle;text-align:center;*display:block;*font-size:125px;*font-family:Arial; overflow:hidden; border-radius:3px; border:1px solid #e1e1e1; }
.product_list li a.img img{vertical-align:middle;max-width:220px;max-height:220px;}
.product_list li a.img:hover{ box-shadow:1px 2px 6px #ccc;}
.product_list li p.info{width:220px;line-height:30px; text-align:center}
.product_list li p.info span{font-family:Verdana;color:#76444a;}
.product_list li p.info a{color:#555;}
.page_info{ text-align:center;letter-spacing:2px;}
.page_info a{ margin:3px; font-size:12px; font-weight:bold; }

/*imgshow*/

.pro_xqbox_top_l{float:left;width:300px}.pro_xqbox_top_r{float:right;width:360px}.pro_xqbox_xiabt{ font-size:16px;font-weight:700;color:#999;height:30px;line-height:30px}.pro_box_top_rzi h3{font-size:20px;color:#000;padding-bottom:20px;}.pro_xqbox_xia{margin-top:20px}.pro_xqbox_xia_nr{padding:10px 0}.pro_xlx{padding-top:20px}.pro_xlx li{float:left;list-style:none;width:50%;text-align:left}

/*mirror*/

.imgCont{width:340px;height:340px !important;border:1px solid #fff;float:left;background:#333;overflow:hidden}.imgCont .picCell{width:340px;height:340px;line-height:476px;position:relative;overflow:hidden}.imgCont .picCellCom{height:436px;line-height:436px; display:table-cell;}#bigPic{position:absolute}.imgCont .circle{position:absolute;left:0;top:0;z-index:99;width:200px;height:200px;overflow:hidden;border:1px solid #999;-moz-border-radius:100px;-webkit-border-radius:100px;border-radius:100px;-moz-box-shadow:0 0 8px #000;-webkit-box-shadow:0 0 8px #000;box-shadow:0 0 8px #000;background-repeat:no-repeat;background-color:#333;filter:alpha(opacity=0)\9;opacity:0;cursor:none;-moz-user-select:none;}#smallPic{ vertical-align:middle;}

/*tab*/
.slideTxtBox{ text-align:left;  }
.slideTxtBox .hd{ height:30px; border-bottom:1px solid #c5c5bc; font-size:14px; line-height:30px; padding:0 10px 0 20px; position:relative; }
.slideTxtBox .hd ul{ float:left;  position:absolute; left:0px; top:-1px; height:32px;   }
.slideTxtBox .hd ul li{ float:left; padding:0 20px; cursor:pointer;  }
.slideTxtBox .hd ul li.on{ height:30px;  background:#fff; border:1px solid #ddd; border-bottom:2px solid #fff; }
.slideTxtBox .bd ul{ padding:15px 0;  zoom:1;  }
/*分页样式和图片详细页面*/
.page_info{text-align:center;padding-top:10px;color:#333;}
.page_info span{padding:0 2px; color:#666;}
.page_list{height:24px;line-height:24px;text-align:center;letter-spacing:0;font-family:"Arial Black";font-size:10px;margin-top:20px;}
.page_list a{display:inline-block;color:#898989;border:1px solid #e8e8e8;background:#f8f8f8;text-align:center;padding:0 8px;margin:0 1px; /*border-radius:5px;*/}
.page_list a:hover{color:#fff !important;border:1px solid #898989;background:#898989;}
.page_list a.on{color:#fff;border:1px solid #898989;background:#898989;}
.listConts{line-height:26px;color:#666; padding-top:20px;}
.listConts .title{font-size:16px;text-align:center;line-height:20px;color:#000; font-size:20px; padding-top:20px;}
.listConts .info{width:380px;height:27px;line-height:28px;text-align:center;margin:15px auto;border:1px solid #ccc;border-left:none;border-right:none;color:#666;}
.listConts .info small{margin-left:8px;margin-right:3px;color:#999;font-size:12px;}
.listConts .info .small,.info .big{font-family:Georgia;font-weight:bold;cursor:pointer;}
.listConts .info .small{font-size:10px;padding-right:3px;}
.listConts .info .big{color:#003ba6;padding-left:3px;}
.listConts .desc{margin:20px 0 15px;padding:5px 10px;line-height:20px;border:1px solid #f4e4b4;background:#fffff0;}
.listConts .showimg{margin:20px 0;text-align:center;}
.listConts .showimg a img{  border-radius:3px;}
.listConts .conttitle{font-weight:bold; margin-bottom:7px;color:#666;line-height:24px;border-bottom:1px solid #ddd;font-size:14px;}
.listConts .author{text-align:right;color:#999;}
.classnews .news_box{ display:block; height:200px; margin-bottom:20px;}
.classnews .list_l{ width:240px; height:200px;}
.classnews .list_l img{ height:200px; width:260px; border:1px solid #eee;}
.classnews .list_r{ width:600px;}
.list_r .news_tit{ font-size:16px; color:#444;}
.list_r .date{ color:#666; padding:10px 0;}
.list_r .desc{ color:#666; font-size:14px; line-height:24px;}
/*imgshow*/
.pro_xqbox_top_l{float:left;width:300px}.pro_xqbox_top_r{float:right;width:320px}
.pro_xqbox_xiabt{ font-size:16px;font-weight:700;color:#666;height:30px;line-height:30px}
.pro_box_top_rzi h3{font-size:20px;color:#666;padding-bottom:20px; font-weight:normal;}
.pro_xqbox_xia{margin-top:20px}
.pro_xqbox_xia_nr{padding:10px 0}
.pro_xlx{padding-top:20px}
.pro_xlx li{float:left;list-style:none;width:50%;text-align:left}
.pro_box_top_rjs{ /*text-align:center;*/}
.pro_box_top_rjs span{ font-size:14px !important;}
.core_r img{ max-width:720px;}
/*mirror*/
.imgCont{width:340px;height:340px !important;border:1px solid #fff;float:left;background:#333;overflow:hidden}.imgCont .picCell{width:340px;height:340px;line-height:476px;position:relative;overflow:hidden}.imgCont .picCellCom{height:436px;line-height:436px; display:table-cell;}#bigPic{position:absolute}.imgCont .circle{position:absolute;left:0;top:0;z-index:99;width:200px;height:200px;overflow:hidden;border:1px solid #999;-moz-border-radius:100px;-webkit-border-radius:100px;border-radius:100px;-moz-box-shadow:0 0 8px #000;-webkit-box-shadow:0 0 8px #000;box-shadow:0 0 8px #000;background-repeat:no-repeat;background-color:#333;filter:alpha(opacity=0)\9;opacity:0;cursor:none;-moz-user-select:none;}#smallPic{ vertical-align:middle;}
.pro_box_top_rjs table{ border:none; padding:0; margin:0; border-collapse:collapse; max-width:370px !important;}
.pro_box_top_rjs table tr td{ border:none !important; padding:0 !important; margin:0 !important; border:1px solid #c5c5bc !important; padding:3px !important;}
.online{ text-align:right;}
.btn{ background:#000; margin:0 5px; padding:5px 10px; color:#c5c5bc !important;}
.btn:hover{ background:#a47f1a !important; color:#fff !important;}
/*在线沟通工具*/
/* side */
.side{position:fixed;width:54px;height:275px;right:0;top:214px;z-index:100;}
.side ul li{width:54px;height:54px;float:left;position:relative;border-bottom:1px solid #444;}
.side ul li .sidebox{position:absolute;width:54px;height:54px;top:0;right:0;transition:all 0.3s;background:#000;opacity:0.8;filter:Alpha(opacity=80);color:#fff;font:14px/54px "微软雅黑";overflow:hidden;}
.side ul li .sidetop{width:54px;height:54px;line-height:54px;display:inline-block;background:#000;opacity:0.8;filter:Alpha(opacity=80);transition:all 0.3s;}
.side ul li .sidetop:hover{background:#ae1c1c;opacity:1;filter:Alpha(opacity=100);}
.side ul li img{float:left;}
/*留言模块*/
.subCont{ width:420px; margin:40px auto; padding:0 20px; }
.subCont span a{ color:#666; text-decoration:none;}
.msgtitle{display:block;padding-bottom:5px;font-size:14px; color:#444;}
.message_block{color:#666;}
.message_block p{padding:12px;}
.msg_input{width:420px;border:1px solid #e0e0e0;padding:8px 9px;background:#fff;font-size:13px;color:#888;-webkit-box-shadow:0px 2px 0px 0px rgba(0, 0, 0, 0.03);box-shadow:0px 2px 0px 0px rgba(0, 0, 0, 0.03);/*border-radius:4px;*/}
.msg_input_on{width:420px;border:1px solid #ccc; padding:8px 9px;-webkit-box-shadow:0px 2px 0px 0px rgba(0, 0, 0, 0.03);box-shadow: 0px 2px 0px 0px rgba(0, 0, 0, 0.03);border-radius:2px;font-size:13px;color:#888;/*border-radius:4px;*/}
.message_labes{font-size:14px;}
.message_title{height:34px;line-height:34px;background:#f6f9fb;padding:0 12px;}
.message_title h2{color:#376b88;font-size:14px;float:left;}
.message_title span{float:right;font-weight:bold;color:#999;}
.message_info{color:#8ea6b6;text-align:right;}
.message_replay{background:#f5f5f5;padding:0 12px;}
.msg_btn_area{margin:16px 0;text-align:right;}
.msg_btn_area a{display:inline-block;padding:6px 35px; color:#2C2C2C;text-align:center;font-size:14px;overflow:hidden;cursor:pointer; border:1px solid #2C2C2C; text-decoration:none; /*border-radius:4px;*/ background:#fff;}
.msg_btn_area a:hover{text-decoration:none;background:#666; color:#fff; border:1px solid #fff;}
.msgflag{margin-left:4px;font-size:12px;color:#900;}
.hr_1{height:1px;}.hr_10{height:5px;}
/*招聘详细*/
.jobConts{line-height:30px;color:#666;}
.jobConts .line{background:#ccc;height:1px;overflow:hidden;font-size:0;margin:10px 0;}
.jobConts .jobdesc{background:#f5f5f5;padding:10px;color:#333;}
.jobConts strong{color:#333;}
/* =classnews资讯列表 */
.job_list{text-align:left;}
.job_list li { _list-style:none; padding:3px 0px; border-bottom:dotted 1px #fff; height:30px;	line-height: 30px; _height:24px;	_line-height: 24px; }
.job_list li.odd{  background:#eee; }
.job_list li a{ float:left; padding-left:0px; color:#666; }
.job_list li a:before{ content:"┆  ";}
.job_list li a:hover{ color:#666;}
.job_list li span { color:#999; float:right; _letter-spacing:2px; padding-right:10px;}

.picScroll-left{ overflow:hidden; position:relative; }
.picScroll-left .hd{ height:30px; }
.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;cursor:pointer; background:url("../images/arrow.png") no-repeat;}
.picScroll-left .hd .next{ background-position:0 -50px;  }
.picScroll-left .hd .prevStop{ background-position:-60px 0; }
.picScroll-left .hd .nextStop{ background-position:-60px -50px; }
.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("../images/icoCircle.gif") 0 -9px no-repeat; }
.picScroll-left .hd ul li.on{ background-position:0 0; }
.picScroll-left .bd{ padding:10px 0;   }
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picScroll-left .bd ul li .pic{ text-align:center; display: table-cell; width: 180px; height: 90px; vertical-align: middle; background: #fff; }
.picScroll-left .bd ul li .pic img{  padding:2px; }
.picScroll-left .bd ul li .title{ line-height:24px;   }

/*gony add*/
.photo-box{width:400px; height:400px; margin:0 auto;}
.tb-pic a{display:table-cell;text-align:center;vertical-align:middle;}
.tb-pic a img{vertical-align:middle;}
.tb-pic a{*display:block;*font-family:Arial;*line-height:1;}
.tb-thumb{margin:10px 0 0;overflow:hidden;}
.tb-thumb li{background:none repeat scroll 0 0 transparent;float:left;height:42px; margin:0 6px 0 0;overflow:hidden;padding:1px;}
.tb-s310, .tb-s310 a{height:350px;width:350px;}
.tb-s310, .tb-s310 img{max-height:350px;max-width:350px;}
.tb-s310 a{*font-size:271px;}
.tb-s40 a{*font-size:35px;}
.tb-s40, .tb-s40 a{height:40px;width:40px;}
.tb-booth{border:1px solid #ccc;position:relative;z-index:1;}
.tb-thumb .tb-selected{background:#FB0220; height:40px; width:40px; padding:2px;}
.tb-thumb .tb-selected div{background-color:#FFFFFF;border:medium none;}
.tb-thumb li div{border:1px solid #CDCDCD;}

div.zoomDiv{z-index:999;position:absolute;top:0px;left:0px;width:250px !important;height:250px !important;background:#fff;display:none;overflow:hidden; }
div.zoomMask{position:absolute;background:url("../images/mask.png") repeat scroll 0 0 transparent;cursor:move;z-index:1;}
.pic2 img{ width:40px; height:40px;}

.nomargin{ margin-right:0px !important;}
.no_top{ margin-top:0px !important;}


.honour ul li {
    background:url("../images/ry_libg.jpg") center no-repeat;
    cursor: pointer;
    float: left;
    height: 195px;
	margin:0 10px 20px 0;
    text-align: center;
	width:230px;
}
.honour ul li img{ text-align:center; width:200px; height:150px; margin:18px 0;}