﻿@charset "utf-8";
/* CSS Document */
.mainBody{ width: 1177px; margin: -11px auto 0; overflow: hidden; z-index: 10000; position:relative;}
/*info1*/
.info1{ width: 940px; float: right; overflow: hidden; position:relative; }
.info_title{width: 940px; float: left; line-height: 45px; height: 45px; border-bottom: 2px solid #ded8cc;}
.infot_left { float: left; width: 200px; height: 45px; background: url(../images/info_1_03.jpg) left no-repeat; }
.infot_left h3{ padding-left: 30px; font-size: 18px; color: #333; font-weight: normal;}
.infot_right{ float: right; height: 45px; padding-right: 20px; color: #666; font-size: 12px; }
.infot_right span{ font-size: 14px; color: #cecece; position:relative; padding-left: 18px;}
.infot_right .icon-circle-right:before{ position:absolute; top:1px; left:0;}
.infot_right a{ color: #666; }
.case{width: 940px; float: left; overflow: hidden; min-height:700px;}
.case li{ width: 940px; height: 246px; float: left; overflow: hidden; margin-top: 22px;}
.case li .info_left{ width: 355px; height: 244px; float: left; }
.case li .info_left img{ padding: 5px; border:1px solid #dcdcdc; width: 345px;height: 234px; }
.case li .info_right{width: 555px; height: 246px; float: right;overflow: hidden;border-top:1px solid #dcdcdc;}
.case li .inr_title{ height: 54px; width: 555px; line-height: 54px; }
.case li .inr_title a{ color: #654200; font-size: 18px;}
.case li .info_js{ width: 555px; height: 75px; color: #575757; font-size: 12px; line-height: 25px; text-indent: 40px; float: left;}
.case li .info_al{ width: 555px; height: 35px; float: left; background: url(../images/info_1_10.jpg) left no-repeat;}
.case li .info_al h3{ line-height: 35px; font-size: 14px; color: #666666; font-weight: normal; padding-left: 17px; }
.case li .al_img{ width: 570px; height: 80px; float: left; }
.case li .al_img .item6{ float: left; width: 125px; height: 80px; margin-right: 15px; position: relative; display: inline;;}
.case li .al_img .item6 a img{ width: 125px; height: 80px; }

.item6{position:relative;float:left;margin-right:3px;width:157px;height:203px;cursor:pointer;overflow:hidden; display: inline;}
.item6 h2{position:absolute;left:0;top:130px;height:40px;width:100%;background:url(../images/demo02.png) no-repeat;}
.item6 img{ width:125px; height: 80px;}
.item6 h2 p{height:40px;text-indent:-10000px;background:url(../images/demo03.png) no-repeat;}
.item6 div{width:0;height:0;background:url(../images/look.png) repeat;overflow:hidden;_zoom:1;}
.item6 .cornerCC{left:62px;top:40px;}
.item6 dl{position:absolute;top:0;left:0;width:125px;height:80px;display:none;}
.item6 dd{ height: 80px; width:125px;line-height:80px; text-align: center;}
.item6 dd a{ color: #fff; font-size: 14px; display:block;}

/*产品列表*/
.product{width: 952px; float: left; overflow: hidden; margin-top: 15px; min-height:700px;}
.product li{ float: left; width: 227px; height: 199px; margin-right: 11px; display: inline; margin-top: 10px;}
.product li .product_pic{ width: 227px; height: 156px; float: left; }
.product li a img{ width: 215px; height: 144px; padding: 5px; border: 1px solid #dcdcdc; }
.product li .pname{ width: 215px; float: left; height: 50px; line-height: 50px; overflow: hidden; margin-left: 6px;}
.product li .pname h3{width: 180px; float: left; height: 50px; font-weight: normal;}
.product li .pname h3 a{ color: #333; font-size: 14px;}
.product li .pname .pro_l{width: 20px; height: 20px; float: right; background: #663300; color: #fff; font-size: 12px; border-radius: 20px; margin-top: 15px; text-align: center; line-height: 20px;}
.product li .pname .pro_l a{ color: #fff; }
.product1{width: 952px; float: left; overflow: hidden; margin-top: 15px;}
.product1 li{ float: left; width: 227px; height: 199px; margin-right: 11px; display: inline; margin-top: 10px;}
.product1 li .product_pic{ width: 227px; height: 156px; float: left; }
.product1 li a img{ width: 215px; height: 144px; padding: 5px; border: 1px solid #dcdcdc; }
.product1 li .pname{ width: 215px; float: left; height: 50px; line-height: 50px; overflow: hidden; margin-left: 6px;}
.product1 li .pname h3{width: 180px; float: left; height: 50px; font-weight: normal;}
.product1 li .pname h3 a{ color: #333; font-size: 14px;}
.product1 li .pname .pro_l{width: 20px; height: 20px; float: right; background: #663300; color: #fff; font-size: 12px; border-radius: 20px; margin-top: 15px; text-align: center; line-height: 20px;}
.product1 li .pname .pro_l a{ color: #fff; }

/*detail*/
.detail{ width: 940px; float: left; overflow: hidden; margin-top: 27px;}
.detail_pic{ width: 355px; height: 246px; float: left;}
.detail_pic img{ padding: 5px; border:1px solid #dcdcdc; width: 345px;height: 234px; }
.detail_right{ width: 550px; float: right; height: 246px; }
.dtitle{ width: 550px; height:40px; line-height: 40px; color: #654200; font-size: 18px;}
.dnr{ width: 550px;  line-height: 25px;float: left; overflow: hidden; height: 75px; color: #575757; font-size: 12px; text-indent: 40px;}
.button{ width: 550px; height: 46px; float: left; margin-top: 27px;}
.button a.ljzx{ display: block; width: 177px; height: 46px; background: #815500; color: #fff; float: left; font-size: 18px; text-align: center; line-height: 46px; }
.button a.onlinemess{display: block; width: 177px; height: 46px; background: #333333; color: #fff; float: left; font-size: 18px; text-align: center; line-height: 46px; margin-left: 13px; display: inline;}
.dtele{ margin-top: 15px; width: 550px; height: 40px; line-height: 40px; color: #a70000; font-size: 20px; float: left;}
.dtele span{ font-size: 15px; color: #333; }
.detailnr{ border-top: 1px solid #e9e9e9; float: left; margin-top: 21px; width:940px; overflow: hidden; padding:15px 12px 70px; border-bottom: 2px solid #ded8cc;}
.albt{ width: 940px; height: 60px; line-height: 60px; background: url(../images/info_1_10.jpg) left no-repeat;  overflow: hidden; float: left;}
.albt h3{ padding-left: 15px; color: #666; font-size: 14px; font-weight: normal; }
.mt0{ margin: 0; }

/*新闻列表*/
.news_list2{ width: 920px; overflow:hidden; float: left; padding:10px; min-height:700px; }
.news_list2 li{height:50px;line-height:25px;border-bottom:1px solid #eff2f4;padding:6px 0 5px 0;color:#a0a0a0;}
.news_list2 li span.title a{float:left;color:#666666;font-weight:bold;}
.news_list2 li span.title a:hover{text-decoration:none;color:#000;}
.news_list2 li span.time{float:left;}
.news_list2 li span.hits{float:right; margin-top: 15px;}
.news_list2 li span.class{margin-left:12px;}
.news_list2 li span.class a{text-decoration:underline;color:#a0a0a0;}

/*联系我们*/
.subCont{width: 940px; overflow: hidden; float:left; padding:10px; line-height: 25px; font-size: 14px; color:#666;}

/*申请职位*/
.jobConts{ width: 940px; overflow: hidden; float: left; margin-top: 20px;}
.ypzw{ width: 600px; float: left; overflow: hidden; margin-left: 300px; display:inline; height: 40px;}
.ypzw_t{ width: 80px; float: left; height:40px; line-height: 40px;}
.ypzw_r1{ width: 50px; float: left;}
.ypzw_r2{ width: 50px; float: left;}
.kanbuqing{ width: 100px; height: 20px; float: left;}



/*分页样式*/
.page_info{text-align:center;margin-top:10px;color:#333; padding-left: 30px;}
.page_info span{padding:0 2px;font-weight:bold;}
.page_list{height:26px;line-height:24px;text-align:center;letter-spacing:0;font-size:12px;margin-top:40px; float:left;}
.page_list a{display:inline-block;color:#898989;border:1px solid #e5e5e5;background:#fff;text-align:center;padding:0 10px;margin-right: 10px;}
.page_list a:hover{color:#fff;border:1px solid #a96c00;background:#a96c00;}
.page_list a.on{color:#fff;border:1px solid #e5e5e5;background:#e5e5e5;}


/*内容分页*/
.contPage{height:20px;line-height:20px;text-align:center;letter-spacing:0;font-family:"Arial Black";font-size:10px;margin-top:20px;}
.contPage a{display:inline-block;color:#898989;background:#fff;text-align:center;padding:0 7px;margin:0 1px;}
.contPage a:hover{color:#fff;background:#898989;}
.contPage a.on{color:#333;background:#E5EDF2;border:1px solid #C2D5E3;}

/*二维码*/
