.banner{ width:1920px; position:relative; left:50%; margin-left:-960px;}
.container{background: #f9f7f7;padding-bottom:20px;}
.container .titarea{background: #f9f7f7;}
.container .tit{padding:0 150px;}
.container .con{padding:0 150px;background: #f9f7f7;}
.container .tit p{float:left;line-height:44px;font-size: 14px;color: #ff2828;}
.container .tit ul{float:left;margin-top:14px;height:16px;}
.container .tit ul li{display: inline-block;padding:0 10px;font-size:14px;color:#5d5c5c;line-height:16px;border-right:1px solid #5d5c5c;}
.container .tit ul li:last-child{border: none;}
.container .tit ul li a{color:#898484;}
.container .tit ul li a:hover{color:#2b973a;}                                      
.container .tit form{float:right;margin-top:8px;width:216px;height:24px;border:1px solid #5d5c5c;border-radius: 8px;background: #FFFFFF; }
.container .tit .inputBox{float:left;margin-left:10px;height:22px;width:170px;border:none;outline: medium;}
.container .tit .sub{float:left;width:23px;height:23px;background: url(41_03.png) center no-repeat;border:none;outline: medium;cursor: pointer;}

.wrap { position:relative; min-height:460px;padding:25px; margin:0 auto; background:url(wrap.gif) repeat-y;background: #FFFFFF; }
.wrap .sidebar { float:left; width:211px; }
.wrap .main { float:right; width:870px;}
.wrap .location{margin:25px 0;background: url(in4_03.png) left no-repeat;width:100%;background-color: #f9f8f8;}
.wrap .location .breadcrumbs{padding-left:90px;line-height: 40px;}
.wrap .location a span{color:#2b973a;}
.wrap .sidebar{width:238px;}
.leftTitle{height:72px;text-align: center;background: #2a7c23;color:#FFFFFF;line-height: 72px;font-size: 20px;}
.menu dt{height:51px;text-align: center;background-color: #efefef;border-top: none;}
.menu dt a{display: inline-block;width:100%;font-size: 14px;color:#7d7777;line-height: 52px;font-szie:14px;background: url(in5_03.png) no-repeat;background-position:15px 20px;}
.menu dt:hover{background: #2b973a;border-color:#2b973a;}
.menu dt:hover a{background: url(in-6_03.png) no-repeat;background-position:15px 20px;color:#FFFFFF;}
.menu dt a.current{background: url(in-6_03.png) no-repeat #2b973a;background-position:15px 20px; color:#fff}
.m-ltp{margin-top:15px;border:1px solid #f9f8f8;width:240px;box-sizing: border-box;}
.m-ltp .title{height:40px;color:#FFFFFF;padding-left:30px;line-height: 40px;background: url(in8_07.jpg) center no-repeat;}
.m-ltp .bd{padding:10px 5px 15px 8px;}
.m-ltp .tel{padding-top:20px;}
.m-ltp .tel{float:left;}
.m-ltp .r{float:right;margin-left:10px;}
.m-ltp .r p{font-size:14px;}
.m-ltp .r span{font-size:20px;color:#2b973a;font-weight: bold;}
.m-ltp .bd .o{}
.m-ltp .bd .o span{width:58px;float:left;font-size:14px;line-height: 20px;text-align:right;}
.m-ltp .bd .o p{ display:block; float:left; width:calc(100% - 58px);font-size:14px;line-height: 20px;}

/* 图片列表 */
.pic-item-list { margin:0 0 20px; }
.pic-item-list .pic-item { display:block;padding:10px; float:left; width:130px; margin-bottom:10px; padding:0; }
.pic-item-list .list-pic { display:block;  margin:0 auto; padding:4px; border:1px solid #919090; text-align:center; }
.pic-item-list dl {text-align:center; }
.piList { padding:15px 0 20px; overflow:hidden; }
.piList .pic-item-list { width:870px; margin:0; padding:0; }
.piList .pic-item { position:relative; width:197px; margin:0 20px 30px 0; padding:0; display:inline; }
.piList .list-pic { display:block; width:197px; margin-bottom:0; padding:0; border:0;  }
.piList .list-pic img { width:197px;  }
.piList dl {line-height:50px; }
.piList dl dt { background: #eeeeee;height:50px; font-size:12px; line-height:50px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }
.piList dl dt a{display: inline-block;width:100%;font-size:14px;color:#222222;}
.pic-item:hover dt{background: #2b973a;}
.pic-item:hover a{color:#FFFFFF;}

/* 分页 */
.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 { border:1px solid #32a237; background:#32a237; color:#fff; }


/*inside2*/

/* 内容模式 */
.article {padding: 5px;line-height:25px; 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 .bd p span{ }
.article .bd img{padding:10px 0 ;}

/*联系我们内页*/
 .message{padding-left: 50px;}
 .message h3{font-size: 22px;padding-bottom: 10px;color: #2b973a;line-height: 30px;}
 .message p{line-height: 25px;font-size: 14px;}
 .map{padding-top:15px;padding-left: 20px;}

 /*设备展示内页*/
 
 
.wrap {margin-top: 20px;}
.wrap .showtit h3{text-align: center;padding-bottom:25px;color: #2b973a;font-size: 24px;}
.wrap .sd {float: left;position: relative;}
.wrap .sd .hd {position: relative;float: left;height: 180px ;overflow: hidden;width:1200px;}
.wrap .sd .hd ul li {margin-bottom: 15px;margin-right:5px;width:230px !important;cursor:pointer;display:inline;}
.wrap .sd .hd ul li.on{border:2px solid #2b973a;}

.wrap .sd .bd a.prev,.wrap .sd .bd a.next {display: block;position: absolute;width: 67px;height: 67px;background-color:#e6e6e6 !important;top:190px;}
.wrap .sd .bd a.prev {background: url(show-a_03.png) center no-repeat;top:;background-color:#e6e6e6; display: block;position: absolute;width: 67px;height: 67px;background-color:#e6e6e6;}
.wrap .sd .bd a.next {background: url(show-b_03.png) center no-repeat;right:60px;}
.wrap .sd .bd {float: left;margin-left: 17px;height: 479px;overflow: hidden;}
.wrap .sd .bd ul{margin-left:283px;}
.wrap .sd .bd ul li {position: relative;display: inline;}
.wrap .sd .bd ul li p{line-height: 60px;text-align: center;font-size: 16px;}
.wrap .sd .bd a.next:hover{background-color: #2b973a !important;}
.wrap .sd .bd a.prev:hover{background-color: #2b973a !important;}

/*在线留言*/
.form-panel { padding:20px 0 30px; }
.form-panel .field { clear:both; }
.form-panel li.field label { display:block; float:left; width:70px; line-height:44px; text-align:right; font-size: 14px;}
.form-panel .input { padding:5px 0; zoom:1;}
.form-panel .field:after { content:'\20'; display:block; height:0; clear:both; }
.form-panel .text {width:552px; height:42px; padding:2px 3px; border:1px solid #eeeeee; background:#fff; color:#555;  outline: medium;}
.form-panel .textarea { padding-top:15px;padding-left:10px;width:545px; height:150px; border:1px solid #eeeeee; background:#fff; color:#555;  outline: medium;}
.form-panel .submit-field {padding-left:70px; _padding:0 10px 20px 100px; clear:both;margin-top:20px; }
.form-panel .submit-field input { margin-right:10px; }
.form-panel .submit-field .btn-submit,.form-panel .submit-field .btn-reset { outline: medium; margin-right:10px;width:273px; height:45px; border:none; background:#6b2b2b2; color:#fff; cursor:pointer;font-size:18px; }
.form-panel .submit-field .btn-submit:hover{background: #2b973a;}
.form-panel .submit-field .btn-reset:hover{background: #2b973a;}
.form-panel .text-1{width:378px;float:left;}
.form-panel img{float:left;border:1px solid #eeeeee;margin-left:10px;}

/*招贤纳士内页*/
.article .part-o{padding-bottom: 30px;}
.article .part-o h3{font-size:20px;padding-bottom: 10px;color:#4a4a4a;}
.article .part-o span{padding-top:10px;line-height: 20px;font-size: 16px;color:#5c5c5c;}
.article .part-o p{padding-left:30px;line-height: 20px;font-size:16px;color:#5c5c5c;}

/*新闻资讯内页*/
/* 头部新闻 */
.hotNews { margin-bottom:30px; overflow:hidden; }
.hotNews .pic { float:left; width:390px; height:250px; margin-right:5px; }
.hotNews .pic img { width:100%; height:100%; }
.hotNews dl { display:block; overflow:hidden; zoom:1; padding:5px 20px 0 15px; line-height:22px; }
.hotNews dl dt { margin-bottom:30px; padding-left:10px; background:url(o_ico_05.jpg) no-repeat 0 13px; color:#fff; font-size:14px; }
.hotNews dl dt a { color:#454545;font-weight: bold;font-size: 18px; }
.hotNews dl dt a:hover { color:#000; }
.hotNews dl .i { min-height:110px; padding-bottom:10px; padding-left:10px; color:#eee; line-height: 27px;font-size:14px;color:#696868;}
.hotNews dl .m { width:84px; height:24px;margin-left:10px; padding-left:15px;line-height:24px; text-align:center; background: url(n-1_03.png) left no-repeat;}
.hotNews dl .m a { display:block;color:#696868; font-size:14px;}
.hotNews dl .m a:hover {color:#2b973a; }

/* 新闻列表 */
.news { padding:0 0 40px; }
.newsTable tr{background: url(n-2_03.png) left no-repeat;}
.newsTable th { border:1px solid #fff; background:#c8cacb; color:#fff; font-weight:bold; text-align:center; }
.newsTable td {padding-left:20px;border-bottom:1px dashed #e1e1e1; line-height:45px;}
.newsTable td a{display:block;height:100%;font-size: 14px;color:#545454;}
.list { padding:0 0 40px; }
.list li { padding:7px 0; border-bottom:1px dashed #e0e0e0; background:url(o_ico_11.gif) no-repeat 2px 13px; line-height:20px; clear:both; }
.list li span { float:right; color:#999; font-size:12px; }
.list li a { padding-left:15px; background: url(n-2_03.png) left center no-repeat;}
.list li a:hover { text-decoration:underline; }
