﻿@charset "utf-8";
.wrap .main .left{width: 240px;overflow:hidden;margin:0 1px;float:left;}
.wrap .main .left .box {overflow:hidden;/* border:1px solid #bab9b9; */}
.wrap .main .left .box h3.sub_title{height:76px;line-height: 76px;text-align:center;color:#ffffff;/* font-family:"黑体"; */font-size: 24px;border-bottom: 1px solid #fff;font-weight: normal;}
.wrap .main .left .box .sub_title1{height:80px;background: #e3232f;}
/*子页左侧*/
.subNav{/* background:#f4f4f5; *//* padding-bottom:30px; */}
.subNav>li{line-height:40px; }
.subNav>li>a{
    display:block;
    height: 50px;
    line-height: 50px;
    background: url(../img/p14-icon5.png) no-repeat right center #ececeb;
    margin-bottom: 2px;
    overflow: hidden;
    font-size: 16px;
    font-weight: normal;
    color: #666;
    padding: 0px 40px 0px 20px;
    }
.subNav>li>a:hover,.subNav>li.over>a{background: url(../img/p14-icon2.png) no-repeat right center #e3232f;color: #fff;}

.subNav>li ul{overflow:hidden;background: #f2f2f2;display: none;}
.subNav>li ul li {line-height: 40px;border-bottom: 1px solid #fff;}
.subNav>li ul li:last-child{border:0;}
.subNav>li ul li a {display:block;color:#040404;font-size: 16px;/* text-align:center; *//* background:url(../img/sub_nav_bg.jpg) no-repeat center bottom; */height: 50px;line-height: 50px;overflow:hidden;padding: 0px 0px 0px 30px;color: #666;}
.subNav>li ul li a:hover,.subNav>li ul li.aover a{ color:#a51313;}
.subNav>li.over ul{display:block;}
.subNav>li:hover ul{display:block;}
/*子页左侧联系我们*/
.left_contact{/* min-height:395px; */overflow:hidden;/* background: #f4f4f5 url(../img/page_leftcont.jpg) right bottom no-repeat; */margin-top:13px;background: #e3232f;}
.left_contact p {font-size:14px;color: #444;line-height: 27px;/* width:90%; */margin-top: 15px;color: #fff;text-align: center;}
.left_contact p img{margin:0px 5px 0px 0px;}
.left_contact .Img{width:100%;}
.left_contact .Img img{width: 100%;display: block;}
.left_contact .img{padding-top: 15px;}
.left_contact .tel{display: block;font-size: 28px;font-weight: bold;font-family: Arial;padding-bottom: 16px;padding-top: 7px;color:#fff;text-align: center;}




/*子页右侧*/
.right{width: 930px;float:right;overflow:hidden;}
.page_title{width:100%;/* background:url(../img/page_title.png) no-repeat left bottom; */height: 50px;margin-bottom:22px;border-bottom: 1px solid #ebebeb;}
.page_title p{margin:0px;color: #000;font-size: 24px;/* margin-left:25px; */line-height:31px;float:left;/* background: #fbfbfb; */padding-right: 10px;/* font-weight: bold; */border-bottom: 1px solid #343434;line-height: 50px;}
.page_title a{display:block;float:right;width:59px;height:15px;margin:8px 0 0 0;display: none;}

/*单页*/

.danye{float:left; color:#030303; line-height:30px; min-height:700px;}


/*新闻列表页*/

.new_list{ width:100%; overflow:hidden; float:left; margin-bottom:40px;}
ul.new_list li{width: 97%;height:50px;line-height:50px;float:left;margin-left:27px;background: url(../img/new_list.png) bottom repeat-x;color: #444;}
ul.new_list li a{width:80%;display:block;float:left;color: #444;height:50px;line-height:50px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding-left:20px;background:url(../img/new_pointer.jpg) left center no-repeat;}
ul.new_list li:hover,ul.new_list li:hover a{ color:#c72d38;}
ul.new_list li span{ float:right;}

/*新闻内容页*/
.new_info { width:100%; line-height:30px; color:#050505;}
.new_info h3 { text-align:center; font-size:24px; line-height:30px; font-weight:normal; color:#050505;}
.new_info .time {  color:#848484; line-height:26px; padding:10px 0;text-align:center }


/*产品列表页*/

.pro_list{width:100%; overflow:hidden; float:left; margin-bottom:40px;}
.pro_list li{width: 285px;/* height:228px; */margin:4px 34px 4px 0;float:left;text-align:center;}
.pro_list li a{ display:block;}
.pro_list li img{width: 298px;height: 225px;float:left;border:1px #d6d7d9 solid;}
.pro_list li a span{width: 100%;display:block;line-height:50px;height:50px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;color: #666;float:left;font-size: 16px;}
.pro_list li a:hover{color:#c72d38;}



/*案例列表页*/

ul.cases_list{width:100%; overflow:hidden; margin:20px 0 33px 0;}
ul.cases_list li{ width:100%;   float:left; padding:16px 0;}
ul.cases_list li .pic{ float:left; width:263px; height:178px; margin-right:31px; }
ul.cases_list li .pic img{ width:261px; height:176px; border:1px solid #d6d7d9;}

ul.cases_list .info_info{ width:545px; height:176px; float:left; position:relative;}
ul.cases_list .info_info a{float:left;color: #444;font-size:20px;line-height:35px;height:35px;display:block;width:80%;}
ul.cases_list .info_info p.info{float:left;color: #444;line-height:22px;width:80%;margin-top:9px;}
ul.cases_list .info_info .detail{ width:77px; height:25px; display:block; background:url(../img/detail.png) no-repeat; position:absolute; right:0; bottom:0; font-size:12px; color:#ffffff; text-align:center; line-height:25px;}


/*内容页*/
.info { width:100%; line-height:30px; color:#050505;}
.info h3 { text-align:center; font-size:24px; line-height:30px; font-weight:normal; color:#050505; margin-bottom:30px;}
.info br{display:block;line-height:10px;display: block;margin-bottom: 2px;font-size: 0px;line-height: 2px;height: 5px;content: "";}
/*产品内容页*/

.pro_top{ width:100%;  float:left; overflow:hidden; }
.left_pic{float:left;width: 580px;}


.goodsinfo{float:left;margin:0;display:inline;width: 100%;overflow:hidden;_overflow:visible;clear:both;}
.goodsalbum{width: 100%;height:auto;float:left;margin:0px 0 0px 0;_margin:0 0 0 0;_display:inline;}
.preview{width: 100%;overflow:hidden;clear:both;margin:0px auto;}
.preview img#bigimg{width: 100%;height: 425px;/* padding: 43px 0px 0px 0px; *//* border:#d9dadc 1px solid; */box-sizing: border-box;}


.index_pro_content{ position:relative; float:left; width:337px; overflow: hidden;  height:67px; margin-top: 13px;}
.index_pro_content .over { position:relative; float:left; width:280px; height:72px; overflow:hidden; top:3px; left:26px; color:#b31d06;  }
.index_pro_content ul { position:absolute; top:0; left:0; width:auto; }
.index_pro_content ul li a { color:#555555; font-family:"宋体"; font-size:12px; display:block; height:205px; margin:10px 0 0 0; }
.index_pro_content .over li { float: left;  width:70px; height:64px; cursor:pointer;  display: inline; }
.index_pro_content .over li img {width:62px;height:47px;padding:7px 0;/* margin:0 4px; */border: 1px solid #d6d7d9;}
.index_pro_content .over li:hover img{  border-color: #ac1616;}
.index_pro_content span.gz_slideLeft_btn {position:absolute;z-index:3;width: 16px;height: 67px;cursor:pointer;top:0px;display:block;left:0px;background:url(../img/pic_point1.jpg) no-repeat 0 0px;margin: 0;}
.index_pro_content span.gz_slideRight_btn {position:absolute;z-index:3;width:16px;height:67px;cursor:pointer;top:0px;display:block;right:1px;background:url(../img/pic_point1.jpg) no-repeat 0 -68px;margin: 0;}


/* 放大镜特效 */
.jqzoom{float:left;position:relative;padding:0px;cursor:pointer;margin:0px auto 0 0;width: 100%;}
.jqzoom img{ float:left;}
div.zoomdiv { z-index:100; position:absolute; top:-10px; left:0px; background:#ffffff; border:1px solid #CCCCCC; display:none; text-align:center; overflow:hidden; }
div.jqZoomPup {z-index:10; visibility:hidden; position:absolute; top:0px; left:0px; width:50px; height:50px; border:1px solid #aaa; background: #ffffff url(../images/zoom.gif) 50% top  no-repeat; opacity:0.5; -moz-opacity:0.5; -khtml-opacity:0.5; filter: alpha(Opacity=50); }


.right_detail{float:right;width: 320px;height:414px;overflow:hidden;}
.right_detail h5{width:auto;display:block;line-height: 30px;border-bottom:#d7d7d7 1px solid;color:#070707;font-size: 20px;margin-bottom: 15px;padding: 0px 0px 10px 0px;}
.right_detail span{float:left;line-height: 30px;display:block;width:60%;color:#353636;font-size: 16px;}
.right_detail span em{line-height: 30px;font-size: 16px;}


.pro_bottom{ width:100%;  float:left; overflow:hidden; margin-top:30px;  line-height:25px; color:#070707;}
.pro_bottom table{border-collapse: collapse;}

/*联系方式*/
.contact{ width: auto; overflow:hidden; margin: 0 0 30px 15px; line-height: 24px;}
.contact .map{width: 100%;height: 365px;/* margin: 30px 0 30px 0; */border: 1px solid #bebdbd;box-sizing: border-box;}
.contact .map img{ margin:0; padding:0;}
.contact .map p,.contact .map span,.contact .map a{line-height:16px;}
.contact  #container{width: 100%;height: 365px;}


/*留言*/
.mes_info { width:630px; height:auto; margin:0 auto;}
.fe { width:630px; height:500px; margin:0 auto; padding-top: 20px; position:relative;}
.fe p.dv .text { width:286px; height:22px; border: 1px solid #e5e5e5;    moz-border-radius: 5px; -webkit-border-radius: 5px;border-radius: 5px; float:left;margin:0 14px 14px 0;padding:7px 8px 7px 11px;line-height: 22px;}
.fe p.gv .text { width:286px; height:22px; border: 1px solid #e5e5e5;moz-border-radius: 5px; -webkit-border-radius: 5px;border-radius: 5px; float:left; margin:0 0 14px 0;padding:7px 8px 7px 11px;line-height: 22px; }
.fe p.gf .text { width:608px; height:22px; border: 1px solid #e5e5e5;moz-border-radius: 5px; -webkit-border-radius: 5px;border-radius: 5px; float:left; margin:0 0 14px 0;padding:7px 8px 7px 11px;line-height: 22px; }
.fe p.gw .tc { width:608px; height:150px; border: 1px solid #e5e5e5;moz-border-radius: 5px; -webkit-border-radius: 5px;border-radius: 5px; float:left; padding:7px 8px 7px 11px;line-height: 22px;}
.fe p .btn { width:117px;height:31px; background:url(../img/tijiao.jpg) no-repeat; border: 0;position: absolute;cursor: pointer; top:390px; left:0;}
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {
  color: #494949;
  font-size: 12px;
}

input:-moz-placeholder, textarea:-moz-placeholder {
  color: #494949;
  font-size: 12px;
}

input::-moz-placeholder, textarea::-moz-placeholder {
  color: #494949;
  font-size: 12px;
}

input:-ms-input-placeholder, textarea:-ms-input-placeholder {
  color: #494949;
  font-size: 12px;
}

.fe p span {    position: absolute;top: 390px; left: 132px; color:#464646; font-size:14px;}



