@charset "utf-8";

/* 主体 */
.container { position:relative; z-index:8;padding-top: 35px; }
.wrap {position:relative; width:1100px; min-height:860px; _height:860px; margin:0 auto; background:url(wrap.gif) repeat-y; }
.wrap .sidebar { float:left; width:303px; margin-right:40px; }
.wrap .main { display:block; overflow:hidden; *zoom:1; padding:0 0 20px 0; }
.wrapBt { height:0; background:none; overflow:hidden; clear:both; }

/* 左侧栏目标题 */
.leftTitle { position:relative;padding:70px 0; background:url(title_03.jpg) center no-repeat; color:#fff; }
.leftTitle i,.leftTitle s {font-style: normal; display:block; text-align:right;padding-right: 40px; }
.leftTitle i { font-size:30px; line-height:28px; font-weight:normal; }
.leftTitle s { color:#eee; font-size:12px; text-decoration:none;font-weight: normal;}

/* 二级、三级菜单 */
.menu { margin-bottom:40px;background: #f7f7f7;padding:30px 0;border-bottom: 4px solid #0081cc;}
.menu dl dt {line-height: 48px;margin-bottom: 10px;}
.menu dl dt a { display:block;padding-right: 40px;text-align: right;  color:#666;font-size: 18px; }
.menu dl dd a{display:block;font-size: 15px;line-height: 40px;text-align: right;padding-right: 40px;}
.menu dl dt a:hover,.menu dl dt .current { background: url(menu_05.jpg) right no-repeat;font-weight: bold;color: #008cd1; }
.menu dl dd a:hover,.menu dl dd .current { color:#008cd1; text-decoration:none; }

/* 左侧栏目图片 */
.m-ltp li { margin-bottom:10px; }
.m-ltp li img { vertical-align:top; }

/* 面包屑 */
.location { position:relative; height:46px; margin-bottom:30px; border-bottom:1px solid #eaeaea; line-height:46px; display:none; }
.location h3 { float:left; padding-left:16px; background:url(o_ico_11.jpg) no-repeat 0 center; color:#000; font-size:21px; font-weight:normal; }
.breadcrumbs { float:right; text-align:right; }
.breadcrumbs a { display:inline-block; margin-left:12px; padding-left:12px; background:url(o_ico_04.gif) no-repeat 0 center; vertical-align:top; }
.breadcrumbs .u-home { padding-left:20px; background:url(o_ico_03.gif) no-repeat 0 center; }


/* 分页 */
.page { padding:0 0 40px; line-height:24px; text-align:center; }
.page a { display:inline-block; margin:0 2px; padding:0 8px; border:1px solid #ddd; background:#ddd; color:#333; vertical-align:top; }
.page a:hover,.page .current {background:#000000; color:#fff; }


.boxe1_mm{width:303px; border:1px solid #acbac4;  /* Safari */ position:relative; overflow: hidden; margin-bottom:40px;}
.boxe1_mm .tit{padding: 0 20px;height: 37px;background: #0081cc;}
.boxe1_mm .tit h2{display: inline;color: #FFFFFF;line-height: 37px;font-size: 18px;}
.boxe1_mm .tit a{padding-top:5px;color: #FFFFFF;float: right;line-height: 37px;}
.boxe1_mm .bd{ padding:0 25px;height: 220px;}
.boxe1_mm .bd .tempWrap{ width:100%; }
.boxe1_mm .bd ul li{ font-size:12px; line-height:44px;padding-left: 20px; background: url(r1_05.jpg) left center no-repeat;}
.boxe1_mm .bd ul li a{ color:#555; display:block;font-size: 14px; overflow:hidden; text-overflow: ellipsis; white-space: nowrap; }
.boxe1_mm .bd ul li a:hover{color:#0081cc;}


/*job*/
.news { padding:0 0 40px; }
.newsTable tr:first-child{background:#3a9ce0; }
.newsTable th {background: url(r4_03.jpg) right center no-repeat;color:#fff; font-weight:bold; text-align:center;height: 40px; }
.newsTable td { padding:8px 10px; border-bottom:1px solid #dcd9d4;font-size: 16px;}
.newsTable td a{display: block;line-height: 30px;width: 120px;background: #1da463;color: #FFFFFF;}

/* 内容模式 */
.article { padding:0 0 40px; line-height:2; font-size:14px; word-wrap:break-word; }
.article .hd { padding:0 0 20px; text-align:center; }
.article .hd h1 { color:#000; font-size:20px; }
.article .hd .titBar { color:#797979; font-size:12px; } 
.article .bd { padding-bottom:40px; }
.article .ft { padding:20px 0 0; border-top:1px solid #ddd; }
.article img{max-width:757px !important;}

/* 图片列表 */
.piList { overflow:hidden;border:1px solid #efefef; box-sizing: border-box; }
.pic-item-list {padding: 23px; width:705px; }
.pic-item-list .pic-item { display:block; float:left; width:226px;height: 255px; margin-bottom:10px; padding:0;border:1px solid #efefef; box-sizing: border-box;  }
.pic-item-list .list-pic { display:block; width:100px; height:100px; margin:0 auto; padding:4px; line-height:100px; text-align:center; }
.pic-item-list dl { padding:0 5px; line-height:26px; text-align:center; }

.piList .pic-item { position:relative; width:226px; margin:0 9px 20px 0; padding:0; display:inline; }
.piList .list-pic { display:block; width:196px; height:120px; margin: 33px 12px 0 12px; }
.piList .list-pic img { width:196px; height:120px; }
.piList dl { padding:4px 5px; line-height:20px; margin-top: 40px;}
.piList dl dt { height:30px; font-size:12px; line-height:30px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }
.piList dl dt a{font-size: 16px;}


/*新闻列表*/
.news { padding:0 0 40px; }
.news li{padding-top:10px;height:75px;border-bottom: 1px solid #e3e8ec;background: url(r3_08.jpg) no-repeat;background-position:18px 31px ;}
.news li:hover a{color: #cb260f;}
.news li:hover{background: url(r2_05.jpg) no-repeat;background-position:18px 31px ;}
.news li a{padding-left: 40px;font-size: 16px;font-weight: bold;line-height: 45px;}
.news li p{font-size: 12px;color: #8a8a8a;padding-left: 40px;}

/* 图文新闻 */
.pothoItem { margin:0 0 40px; }
.pothoItem .item { margin-bottom:20px; padding:0 0 20px; border-bottom:1px dashed #d3d3d3; overflow:hidden; }
.pothoItem .item .pic { float:left; width:200px; height:auto; margin-right:20px; padding:4px; border:1px solid #e7e7e7; }
.pothoItem .item .pic img { width:200px; height:auto; }
.pothoItem .item dl { display:block; overflow:hidden; zoom:1; padding:0; line-height:20px; }
.pothoItem .item dl dt { font-size:16px; line-height:32px; }
.pothoItem .item dl .d,.pothoItem .item dl .m { display:none; }
.pothoItem .item dl .i { padding:5px 0 0; color:#999; font-size:14px; line-height:25px; }

/*产品左图右文*/
.ny_proez .bd01 ul li .pic{ float:left; width:380px; border:1px solid #cbcbcb; }
.ny_proez .bd01 ul li .pic img{ width:380px; height:270px; }
.ny_proez .bd01 ul li .text{ margin-left:35px; float:left; width:330px; }
.ny_proez .bd01 ul li .text .text01 strong{ font-size:22px; line-height:30px; color:#000; font-weight:bold;  }
.ny_proez .bd01 ul li .text .text01 span{ margin-left:18px; font-size:14px; line-height:40px; margin-top:8px; color:#743400; }
.ny_proez .bd01 ul li .text .text02{ margin-top:14px; font-size:14px; line-height:26px; }
.ny_proez .bd01 ul li .text .text03{ margin-top:20px; }
.ny_proez .bd01 ul li .text .text03 a{ width:120px; height:35px; font-size:14px; line-height:35px; color:#fff; background:#008cd1; text-align:center; display:inline-block; margin-right:30px; }
.ny_proez .bd01 ul li .text .text03 a:hover{ background:#840000; }
.ny_proez .bd02{ margin-top:30px; padding:30px 0; border-top:1px solid #cbcbcb; }
.ny_proez .pro_display_ft .hd001{ border-top:1px solid #cbcbcb; border-bottom:1px solid #cbcbcb; background:#f7f7f7; }
.ny_proez .pro_display_ft .hd001 ul li{ float:left; height:34px; font-size:14px; line-height:34px; padding:0 30px; }
.ny_proez .pro_display_ft .hd001 ul li:hover, .ny_proez .pro_display_ft .hd001 ul li.on{ color:#009cd9; }
.ny_proez .pro_display_ft .bd001{ margin-top:30px; }











