/* CSS Document */
@charset "utf-8";
*{margin:0 auto;padding:0px; }
body{ text-align:left; font-size:12px;font-family:"微软雅黑";  color:#666; background: url(../images/body.jpg) left bottom no-repeat #f2f2f2}
ul,dl,ol,li,dt,dd { margin:0px; padding:0px;	list-style:none;}
img {border:0;}
a{color: #666; text-decoration:none;}
a:hover{ color:#ca3c3c; }
/*a:hover img {	FILTER: alpha(opacity=90); -moz-opacity: 0.9}
a img {	FILTER: alpha(opacity=100); -moz-opacity: 1}
*/

.main{width:1000px; margin:0 auto}
.top{width:100%; float:left; height:30px; background:#333}
ul.topleft{float:left; font:12px/30px "宋体"; color:#c1c1c1}
ul.topright{float:right; position:relative; width:248px;}
#wxpic{width:80px; height:80px; position: relative; margin-top:30px; left:70px; display:none}

ul.topright p{float:left; height:30px; font:bold 18px/30px Arial, Helvetica, sans-serif; color:#ca3c3c; background:url(../images/tel.png) left center no-repeat; padding-left:30px;}
ul.topright span{float:right; margin-left:20px}
ul.topright span a{float:left; font:12px/30px "宋体"; color:#c1c1c1; background:url(../images/i1.png) left center no-repeat; padding-left:10px; margin-left:10px;}
.nav{width:100%; float:left; height:81px; background:#f4f4f4}
ul.logo{width:285px; height:81px; float:left}
ul.navs{float:right; border-right:1px solid #dedede; height:81px;}
ul.navs li{width:78px; float:left; height:81px; border-left:1px #dedede solid; text-align:center}
ul.navs li a{width:78px; height:81px; float:left; display:block; text-align:center; font:13px/81px "微软雅黑"; color:#666}
ul.navs li:hover a,ul.navs li.now a{width:80px; height:81px; background:url(../images/i2.jpg) no-repeat; float:left; margin-left:-1px; color:#fff} 
.ban{width:100%; float:left; text-align:center}
.newsnav{width:100%; height:62px; background:#fff; float:left}
.newsnavleft{width:215px; float:left; height:80px; background:url(../images/column.png) no-repeat; text-align:center; color:#fff; font-size:16px; line-height:68px;}
.newsnavleft p{ display: inline; font-size:16px; padding-right:5px;}
.newsnavleft span{font-family:Arial, Helvetica, sans-serif; padding-left:7px;}
.newsnavright{float:right; font:12px "宋体"; color:#999; margin-top:25px;}
.newsnavright a{font:12px "宋体"; color:#999; padding:0 5px;}
.newsnavright a:hover{color:#ca3c3c}

.secondnav,.secondnavs{width:100%; float:left; margin-top:48px; height:48px; border-bottom:2px #d0d0d0 solid}
.secondnav li{float:left; width:104px; text-align:center; display:block}

.secondnavs li{font:16px/48px "微软雅黑"; color:#ca3c3c; padding:0 20px; height:48px; display:block;border-bottom:2px #ca3c3c solid; float:left}
.secondnav a{font:16px/48px "微软雅黑"; color:#666; padding:0 20px; height:48px; display:block; }
.secondnav a:hover,.secondnav li.now a{ color:#ca3c3c;border-bottom:2px #ca3c3c solid}
.article{width:100%; float:left; margin-top:35px; font:14px/30px "微软雅黑"; color:#666;word-wrap: break-word; word-break: normal;}

.productlist{width:100%; float:left}
.productlist ul{width:1035px; float:left;}
.productlist dl{width:310px; height:316px; float:left; background:#fff;margin:29px 35px 6px 0}
.productlist dl li{width:266px; height:160px; float:left; margin-top:23px; margin-left:22px; position:relative}
.productlist dl img{width:266px; height:160px;}
.productlist dl li span{ width:266px; height:160px; display:none}
.productlist dl dt{width:266px; float:left; margin-top:19px; margin-left:22px; }
.productlist dl dt a{font:14px/28px "微软雅黑"; color:#666; width:100%;background: url(../images/i3.jpg) right center no-repeat; display:block}
.productlist dl dd{font:12px/21px "宋体"; color:#999; width:266px; float:left; margin-left:22px; margin-top:5px; height:65px; overflow:hidden; }
.productlist dl:hover{box-shadow:0 0 5px #ccc; -moz-box-shadow:0 0 5px #ccc; -webkit-box-shadow:0 0 5px #ccc; -o-box-shadow:0 0 5px #ccc;}
.productlist dl:hover li span{background: url(../images/probg.png) no-repeat; display:block; position:absolute; top:0; left:0}
.productlist dl:hover dt a{color:#ca3c3c;background:url(../images/i4.jpg) right center no-repeat}
.page{width:100%; float:left; margin-top:20px; text-align:center;}
.page a,.page b{ padding:4px 7px; border:#CCCCCC solid 1px;}
.page a b{ border:#CCCCCC solid 0px;}
.newslist{width:100%; float:left}
.newslist dl{width:500px; height:130px; float:left; margin-top:22px; padding-bottom:23px; border-bottom:1px #dcdcdc solid}
.newslist dl img{width:130px; height:130px; float:left}
.newslist dl h3{font:16px/21px "微软雅黑"; color:#666; width:330px; margin-left:20px; float:left}
.newslist dl span{width:330px; float:left; font:12px/21px "微软雅黑"; color:#666; margin:3px 0 3px 20px;}
.newslist dl dd{width:330px; float:left; margin-left:20px; font:12px/21px "宋体"; color:#999; height:84px; overflow:hidden}
.content{ width:100%; float:left;}
.content h2{width:100%; float:left; margin-top:40px; font:bold 18px/21px "宋体"; color:#333; text-align:center}
.newstime{width:100%; float:left; text-align:center; font:12px/21px "微软雅黑"; color:#999; margin-top:5px;}
.befrom{width:100%; float:left; margin-top:20px; height:40px; border-bottom:1px #ccc dotted; border-top:1px #ccc dotted}
.befrom p{float:left; font:12px/40px "宋体"; color:#666}
.befrom p a{font:12px/40px "宋体"}
.befrom  span{float:right; margin-top:8px;}
.contents{width:100%; float:left; color:#666; font:12px/24px "宋体"; margin-top:20px;}
.updown{width:100%; float:left; margin-top:20px;}
.updown span{font:12px/21px "宋体"; color:#666}
.updown span a{font:12px/21px "宋体"}
.updown span.up{float:left;}
.updown span.down{float:right}
.videolist{width:100%; float:left;}
.videolist ul{width:1035px; float:left;}
.videolist dl{width:310px; height:242px; float:left; margin:35px 35px 0 0; background:#fff}
.videolist dl dd{width:264px; margin-top:23px; margin-left:23px; height:160px; }
.videolist dl dd img{width:264px; height:160px;}
.videolist dl dt{width:264px; margin-left:23px; font:14px/28px "微软雅黑"; color:#666; margin-top:18px;background:url(../images/i5.jpg) right center no-repeat}
.videolist dl:hover{box-shadow:0 0 5px #ccc; -moz-box-shadow:0 0 5px #ccc; -webkit-box-shadow:0 0 5px #ccc; -o-box-shadow:0 0 5px #ccc;}
.videolist dl:hover dt{color:#ca3c3c; background:url(../images/i6.jpg) right center no-repeat}
.contact{width:100%; float:left; margin-top:75px;}
.contactleft{width:285px; float:left;}
.contactleft li{width:100%; float:left; font:16px/28px "微软雅黑"; color:#666}
.shu{width:1px; height:410px; float:left; background:#d9d8d8; margin-left:5px;}
.map{width:683px; height:410px; float:right;}
.honorlist{width:100%; float:left;}
.honorlist ul{ float:left; margin-left:12px; margin-top:20px;}
.honorlist dl{width:177px; height:208px; float:left; margin-left:15px; margin-top:15px;}
.honorlist dl li{width:175px; height:175px; float:left; border:1px #dad9d9 solid}
.honorlist dl li a{width:175px; height:175px; display:block; text-align:center; background:#fff}
.honorlist dl li span{height:100%; vertical-align:middle; display:inline-block}
.honorlist dl li a img{ vertical-align:middle; max-height:160px; max-width:160px;}
.honorlist dl dt{width:100%; float:left; text-align:center; margin-top:8px;}
.honorlist dl dt a{font:12px/24px "宋体";}
.m15{width:100%; float:left; height:15px;}
.goodprotact{ width:100%; float:left; margin-top:30px; height:580px; padding-bottom:30px; border-bottom:1px #ccc solid; }
.proleft{width:400px; height:580px; float:left; position:relative}
.proright{width:560px; float:right; height:580px; }
.proright h1{ width:100%; float:left; font-size:30px; font-family:"微软雅黑"; font-weight:300; color:#ca3c3c;}
.proright ul{width:100%; float:left; font:16px/24px "微软雅黑"; color:#666; margin-top:5px; height:530px; overflow:hidden; text-indent:2em}


.prorights{width:560px; float:right; height:580px; }
.prorights h1{ width:100%; float:left; font-size:30px; font-family: Times New Roman; font-weight:300; color:#ca3c3c;}
.prorights ul{width:100%; float:left; font:24px/28px Times New Roman; color:#666; margin-top:5px; height:530px; overflow:hidden}

.protact{width:100%; float:left; margin-top:20px;}
.protact h2{width:100%; float:left; text-align:center; font:26px "微软雅黑"; color:#ca3c3c}
.pronw{width:100%; float:left; margin-top:20px; font:16px/24px "微软雅黑"; color:#666}
.pronws{width:100%; float:left; margin-top:20px; font:16px/28px Arial, Helvetica, sans-serif; color:#666;}
.link{ width:100%; float:left; margin-top:26px; font:12px/24px "宋体"; color:#999;}
.link p{float:left}
.link a{font:12px/24px "宋体"; color:#999; float:left; margin-left:20px;}
.foot{width:100%; float:left; height:48px; border-top:1px solid #d3d3d3; margin-top:12px; font:12px/48px "宋体"; color:#666}
.footleft{float:left;}
.footright{float:right;}
.footright a{font:12px/48px "宋体"; color:#666; float:left}
.footright a:hover{ color:#888}
.footright span{float:left; margin:0 5px;}





























