﻿@charset "utf-8";


*html img{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="images/pro2Tm_08.png");background:none;}
/*有时候使用了背景透明的：会导致ie6的链接无效，解决办法：在a里面添加position：relative; 在input或者其他submit按钮中无效也可以设置position：relative来解决*/



body {margin:0px; padding:0px; font-size:12px;font-family:"宋体", SimSun;}
ol,ul,li,dl,dt,dd,form,p,h1,h2,h3,h4,h5{ margin:0px; padding:0px;}
ol,ul,li{ list-style:none;}
img{ border:none;}
a{ color:#333; text-decoration:none;}
a:hover{ color:#e58e1f;}
.clear{ clear:both;}
input,textarea{ outline:0; resize:none;}
input{ margin:0; padding:0;}
.auto{ margin:0 auto; width:1000px;}

.header{ height:102px;}
.logo{ float:left;}
.search{ width:214px; float:right; margin:7px 0 0 0;}
.type a{ background:#cfcfcf; height:27px; background:#cfcfcf; display:block; width:82px; float:left; text-align:center; line-height:27px; color:#c80000}

.type a:hover,#cur{ color:#fff; background:#990202}
.type { height:27px; width:164px; float:right; margin-bottom:19px;}
.sear_{ width:213px; height:29px;}
.search_in{ width:143px; padding:0 10px; height:27px; line-height:27px;border:1px solid #d9d9d9; border-right:none; float:left;}
.search_btn{ width:49px; height:29px; background:url(../images/pro_06.jpg) no-repeat left center; border-width:0; float:right}

.nav{ height:55px; background:url(../images/nav_03.png) repeat-x;position:relative; z-index:3;_position:static;}
.nav_list{}
.nav_list li{ float:left; height:49px; line-height:49px; width:110px; text-align:center; background:url(../images/nv.jpg) no-repeat right center;}
.nav_list li a{ color:#fffefe; font-size:14px; font-family:"微软雅黑"; display:block; height:49px; width:110px;}
.nav_list li a:hover{ background:url(../images/nav_05.png) repeat-x; color:#565252}
.nav_list li a.to{ background:url(../images/nav_05.png) repeat-x; color:#565252}
.nav_list li.last{ background:none;}



/*导航*/
#nav{ background:url(../images/nav_03.png) repeat-x; }
#nav li{ float:left; height:49px; line-height:49px; width:110px; text-align:center; background:url(../images/nv.jpg) no-repeat right center;}/*这里是指所有的li,所以下面#nav li ul li针对这里的属性设定值*/
#nav li a{color:#fffefe; font-size:14px; font-family:"微软雅黑"; display:block; height:49px; width:110px;}
#nav li a:hover{background:url(../images/nav_05.png) repeat-x; color:#565252}
#nav li a.to{background:url(../images/nav_05.png) repeat-x; color:#565252}

/*下拉*/
#nav li ul {left: -999em;position: absolute;opacity:0.95;filter:alpha(opacity=95); background-color:#c80000; width:140px;}
#nav li ul li{ float:none; margin:0px; height:32px;background-image:none;}/*覆盖上面的#nav li*/
#nav li ul li a{width:140px;height:32px;line-height:32px;display:block;text-align:center;color:#fff; text-decoration:none;background-image:none; }/*覆盖上面的#nav li a*/
#nav li ul li a:hover {text-decoration:none;font-weight:normal; background:#F00; background-image:none;}

#nav li.sfhover ul {left:auto; }
#nav li.sfhover a{background:url(../images/nav_05.png) repeat-x; color:#565252}
#nav li.sfhover ul li a{ background-image:none;color:#fff; height:32px;line-height:32px;}
#nav li.sfhover ul li a:hover{background-image:none; color:#fff;height:32px;line-height:32px;}



.banner{ height:350px; margin:-6px 0 0 0; position:relative; z-index:2}
.bannerBox {position: relative; height:350px;}
#slideBoxLeft {Z-INDEX: 1022; position: absolute; margin-top: -24px; width: 49px; background: url(../images/goleft.png) no-repeat left top; height: 49px; top: 50%; left: 0px}
#slideBoxRight {Z-INDEX: 1022; position: absolute; margin-top: -24px; width: 49px; background: url(../images/goRight.png) no-repeat right top; height: 49px; top: 50%; right: 0px}
ul,li{ margin:0px; padding:0px; list-style:none;}
.slideBox {position: relative; height: 350px; overflow: hidden;}
.slideBox ul {position: relative; height: 350px; overflow: hidden;}
.slideBox li {height: 350px}
.slideBox li p {text-align: center;margin:0px; padding: 365px 0 0 0;}
.slideBox li p a {COLOR: #a2a2a2}
.slideBoxNav {padding: 0 0 0 10px; position:absolute; z-index:100000; right:0px; bottom:5px;}
.slideBoxNav a {margin: 0px 10px 0 0;font-size:20px;font-weight:bold; float:left;font-family:tahoma;color:#cfcfd3;height:22px; text-decoration:none; overflow:hidden;}
.slideBoxNav a.selected {color:#ffbe00;}



.content{ width:998px; height:330px; border:1px solid #dcdcdc}
.content h3{ font-size:14px; line-height:39px; padding:0 10px; color:#c80000}
.content h3 label{ font-weight:normal; color:#737373}

.box{overflow:hidden;}
.box ul li{ width:247px; height:293px; float:left; margin-right:3px; background:#fff;position:relative;overflow:hidden;}
.box li.last{ margin-right:0;}
.box ul li .dask{width:247px;height:293px;padding:140px 0 0 100px;background:#333;opacity:0.8;position:absolute;top:-433px;left:0;}
.box ul li .dask p{color:#fff;}
.box ul li .dask a{color:#fff;text-decoration:none; font-size:14px}
.probg{ text-align:center} 



.main{ background:#dcdcdc; padding:28px 0 12px; min-height:350px; _height:350px;}
.item1{ width:304px; height:330px; padding:0 12px; float:left; background:url(../images/ind_36.jpg) no-repeat left bottom #ffffff; padding-bottom:17px;}
.title{ display:block; margin:0 auto;}
.inro_img{ display:block; margin:10px auto;}
.item1 p{ line-height:20px; color:#7a7a7a;}
.more{ width:72px; height:24px; display:block; float:right; text-align:center; line-height:24px; color:#fff; background:#999}

.item2{ width:330px; height:330px; margin:0 28px; display:inline; padding-bottom:17px;background:url(../images/ind_36.jpg) no-repeat left bottom #ffffff; float:left}
.tab li{ float:left; width:107px; height:40px; line-height:40px; text-align:center; margin-right:5px; cursor:pointer;}
.tab li a{ display:block; width:107px; height:40px; background:#474747; color:#fff; font-family:"微软雅黑"; font-size:16px;}
.tab li.cui{display:block; width:107px; height:40px; background:#474747; color:#fff; font-family:"微软雅黑"; font-size:16px;}
.news{ width:295px; margin:10px auto 0;}
.news li{ height:29px; line-height:29px; border-bottom:1px dashed #dbdbdb}
.news li a{ color:#7a7a7a; background:url(../images/libg_32.jpg) no-repeat left center; padding-left:10px; display:block}

.item3{ float:right; padding:47px 0 0 20px; width:263px; height:300px; float:right; background:url(../images/in_22.jpg) no-repeat center top;}
.item3 h3{ font-size:14px; color:#7a7a7a; line-height:28px;}
.item3 p{ font-size:14px; line-height:23px; color:#7a7a7a}
.contect{ margin-bottom:60px;}

p.tel{ font-size:25px; font-family:"微软雅黑"; line-height:45px; padding-left:40px; color:#97d3e3}
p.qq{ color:#ed2a26}


.showCase{ width:1000px; margin:0 auto; padding:15px 0; min-height:338px; _height:338px; background:url(../images/index_49.jpg) no-repeat center bottom}
.showCase h3 label{ display:block; width:117px; height:43px; font-size:18px; font-family:"微软雅黑";   text-align:center; line-height:42px; background:#c80000; color:#fff}
.showCase h3{ height:43px; background:#999999; font-weight:normal; margin-bottom:28px }
.showCase h3 a{ float:right; line-height:43px; padding-right:15px; color:#c80000; font-size:14px;}

.case_lsit{margin:0 auto; position:relative;}
.case_lsit li{ width:178px; height:263px; float:left; text-align:center; line-height:26px; font-size:14px; color:#5f5f5f; margin:0 18px; display:inline;}
.pre,.next{ width:42px; height:111px; display:block; position:absolute; top:53px;}
.next{ right:-49px; }
.pre{ left:-49px;}
.bg{ background:#f2f2f2}

.footer{ height:114px; background:#666666; border-bottom:1px solid #6f6f6f}
.firend_ship{ padding:8px 0 0 0;  display:block;}
.firend_shipl li{ float:left; height:37px; line-height:37px; font-size:14px; margin-right:37px; display:inline;}
.firend_shipl li a{ color:#dcdcdc}

.footer2{ border-top:1px solid #505050; background:#474747; height:108px; padding-top:25px ;}
.footerlogo{ float:left;}
.footer2R{ width:550px; float:right; height:91px;}

.footer2R{}
.footer2R ul li{ width:103px; height:37px; float:left; line-height:37px; text-align:center; margin-right:8px; display:inline;}
.footer2R ul li a{ display:block; height:37px; width:103px; background:#c40202; color:#fff; font-size:14px;}
.footer2R ul li.last{ margin-right:0;}
.copy{ text-align:right; line-height:54px; color:#c4c4c4; font-size:14px; margin:5px 0 0 0;}
.copy a{ color:#C4C4C4;}
.nycontent{ width:1000px; margin:15px auto;}
.nyL{ width:224px; float:left; padding-left:5px; background:url(../images/pro_25.jpg) repeat-y;}
.nyL h3{ width:202px; padding:0 0 0 20px; height:38px; line-height:38px; background:#c80000; color:#fff; font-family:"微软雅黑";font-weight:normal; font-size:16px; margin-bottom:10px ;}
.nyL h3 label{ font-size:12px;}

.pro_list{ margin-bottom:8px;}
.pro_list dt a{ display:block; width:174px; padding-left:40px; height:31px; line-height:31px; background:url(../images/pro_19.jpg) no-repeat left center; color:#5e5e5e}
.pro_list dt a:hover{background:url(../images/pro_13.jpg) no-repeat left center; color:#fff}
.pro_list ul li{ height:28px; line-height:28px; padding-left:42px; padding-right:10px;}
.pro_list ul li a{ display:block; background:url(../images/libg_32.jpg) no-repeat left center; padding-left:8px;}



.p_namelist { margin-bottom:8px;}
.p_namelist ul li {margin-bottom:8px;}
.p_namelist ul li a {display:block; width:174px; padding-left:40px; height:31px; line-height:31px; background:url(../images/pro_19.jpg) no-repeat left center; color:#5e5e5e}
.p_namelist ul li a:hover { background:url(../images/pro_13.jpg) no-repeat left center; color:#fff}


.p_namelist .dl1{background:none;}
.p_namelist .dl1 dt,.p_namelist .dl dd {height:28px; line-height:28px; background-image:none; color:#5e5e5e;}
.p_namelist .dl1 dt,.p_namelist .dl dd a{display:block; background:none; padding-left:8px;  }
.p_namelist .dl1 dt a:hover,.p_namelist .dl1 dd a:hover{ background-image:none;color:#E58E1F;}



.pro_nav, .indZzMain, .incContactMain {margin-bottom:8px;}
.pro_nav dl dt {margin-bottom:8px;}
.pro_nav dl dt a{display:block; width:174px; padding-left:40px; height:31px; line-height:31px; background:url(../images/pro_19.jpg) no-repeat left center; color:#5e5e5e;}
.pro_nav dl dt a:hover{background:url(../images/pro_13.jpg) no-repeat left center; color:#fff}
.pro_nav dl dt.cui{background:url(../images/pro_13.jpg) no-repeat left center; color:#fff;}
.pro_nav a{}
.pro_nav dl dt img {float:left;display:inline;margin-top:13px;}
.pro_nav dl dd ul li {height:28px;line-height:28px; background:url(../images/line2.jpg) center bottom no-repeat;margin-left:30px;margin-right:8px;}
.pro_nav dl dd ul li img {float:left;display:inline;margin-left:45px;margin-top:20px;margin-right:8px;}






.nyR{ width:730px; float:right;}

.pro_item{ padding-bottom:10px; border-bottom:1px dashed #dfdfdf; margin-bottom:15px;}
.contectUs{ min-height:302px; _height:302px;}
.contectUs p{ line-height:23px; color:#7a7a7a; font-size:12px; padding-left:15px;}
.contectUs h4{ color:#7a7a7a; font-size:14px; padding-left:15px; line-height:30px}

.location{ height:34px; line-height:34px; border-bottom:1px solid #bababa; color:#c80000}
.location label{ float:right;}

.con{ line-height:200%; padding:15px 10px;}
.pro_lsit1{ }
.pro_lsit1 li{width:200px; height:160px; float:left; text-align:center; line-height:37px; font-size:14px; color:#5e5e5e; margin:24px 24px 0 0; display:inline; _overflow:hidden;}
.pro_lsit1 li.last{ margin-right:0;}
.pro_img{ width:200px; height:160px;display:table; text-align:center; *position:relative; *overflow:hidden;}
.pro_img a {display:table-cell; vertical-align:middle; text-align:center; *position:absolute; *left:50%; *top:50%;}
.pro_img a img{*position:relative; *left:-50%; *top:-50%;}
/*.pro_lsit1{ }
.pro_lsit1 li{width:219px; height:293px; float:left; text-align:center; line-height:37px; font-size:14px; color:#5e5e5e; margin:24px 24px 0 0; display:inline; _overflow:hidden;}
.pro_lsit1 li.last{ margin-right:0;}
.pro_img{ width:219px; height:262px;display:table; text-align:center; *position:relative; *overflow:hidden;}
.pro_img a {display:table-cell; vertical-align:middle; text-align:center; *position:absolute; *left:50%; *top:50%;}
.pro_img a img{*position:relative; *left:-50%; *top:-50%;}*/


.prod{ min-height:283px; _height:283px; margin:20px 0;}
.prodl{ width:273px; height:332px; float:left; border:1px solid #bababa;display:table; text-align:center; *position:relative; *overflow:hidden;}
.prodl p{display:table-cell; vertical-align:middle; text-align:center; *position:absolute; *left:50%; *top:50%;}
.prodl p img {*position:relative; *left:-50%; *top:-50%;}
.prodr{ width:408px; float:right;}
.prodr h3{ color:#c80000; font-size:24px; font-family:"微软雅黑"; font-weight:normal; line-height:30px; padding:15px 0;}
.prodetails p{ line-height:27px;  color:#484646}
.prodetails h3{ color:#c80000; font-weight:normal; font-family:"微软雅黑"; font-size:18px; margin-bottom:10px;}
.return{ text-align:right;}
.return a{ color:#929292}


.rollBox{width:856px; height:263px;position:relative;margin:0 auto;}
.rollBox #pic_box{width:856px; position:absolute; left:0px; top:0px; overflow:hidden;}
.rollBox .page_on_left { position:absolute; left:-50px; top:50px;text-align: center;cursor: pointer; z-index:1000;}
.rollBox .page_on_right {position:absolute; right:-50px; top:50px;text-align: center;cursor: pointer; z-index:1000;}