﻿*{ margin:0; padding:0; }
body,button, input, select, textarea {font: 14px/1.5 "微软雅黑", "宋体",tahoma, Srial, helvetica, sans-serif; outline:none;}
ul, ol,li { list-style: none; }
a { text-decoration: none; color:#3e3e3e;}
a:hover{ color:#b9121a;}
img{ border:0px;}
html,body{ width:100%;height:auto; color:#3e3e3e; background:#fdfdfd url(../images/bgs.jpg);}
.animate{-webkit-transition-duration:0.5s; -moz-transition-duration:0.5s; -ms-transition-duration:0.5s;transition-duration:0.5s;}
.animate1{-webkit-transition-duration:1s; -moz-transition-duration:1s; -ms-transition-duration:0.5s;transition-duration:1s;}
.animate2{-webkit-transition-duration:1s; transition-duration:1s; -webkit-transition-timing-function:ease;transition-timing-function:ease;}

/*************************************************************Home********************************************************************/
body{ opacity:0;}
#container{ width:100%; height:auto;}
#warp{ width:1100px; height:auto; margin:auto;-webkit-transition-duration:1s; -moz-transition-duration:1s; -ms-transition-duration:1s;transition-duration:1s;}
#header{ width:100%; height:90px; background:url(../images/headerBg.jpg); border-top:4px solid #fff; padding-bottom:4px; position:absolute; z-index:500;top:-102px;}
.header{ width:1100px; height:100%; position:relative; margin:auto; }
.headerLogo{ width:700px; height:100%; position:absolute; left:-495px; background:#fff; top:0px;}
.headerLogo h1{ float:right;}
.headerLogo span{ display:block; width:0px; height:0px; border-bottom:90px solid transparent;border-right:90px solid transparent; border-left:90px solid #fff; position:absolute; right:-180px; top:0px;}
.nav{ width:790px; height:94px; position:absolute; right:0px;}
.nav ul li{ width:122px; height:94px; float:left; margin-right:4.2px; position:relative;}
.nav ul li .navBar{ width:122px; height:60px; padding-top:30px; position:relative; text-align:center; line-height:16px; background:url(../images/navBg.jpg) 0px -90px no-repeat; color:#fff; opacity:0.7;filter:alpha(opacity=70); font-size:14px; display:block;}
.nav ul li .navBar img{ position:absolute; right:-40px; bottom:10px; display:none;}
.nav ul li .navBar b{ display:block; width:100%;}
.nav ul li .navBar span{ display:block; text-transform:uppercase; font-size:12px; opacity:0.8;filter:alpha(opacity=80);}
.nav ul li .navSlide{ width:535px; height:0px; position:absolute; left:0px; top:94px; background:#fff; border-radius: 0px 0px 5px 5px; overflow:hidden;}
.nav ul li .navSlide .navSlideThum{ width:210px; height:160px; float:left; margin-left:5px; margin-top:5px; border-radius:5px; background:#060;}
.nav ul li .navSlide .navSlideThum img{ border-radius:5px;}
.nav ul li .navSlide .navSlideR{ width:300px; height:155px; float:right; margin-right:10px; margin-top:10px;}
.navSlideR .navSlideRTop{ width:100%; line-height:22px; height:auto; padding-bottom:8px; border-bottom:1px dotted #a3a3a3; color:#a3a3a3; font-size:12px;}
.navSlideR .navSlideA{ width:100%;height:auto; padding-top:10px;}
.navSlideR .navSlideA a{width:98%; padding-left:2%; display:block; height:25px; line-height:25px; font-size:12px; margin-bottom:5px;}
.navSlideR .navSlideA a:hover{ background:#ffb705; color:#fff;}
.nav ul li:hover .navBar{ opacity:1; background-position:0px 0px;filter:alpha(opacity=100);}
.nav ul li:hover .navSlide{ height:170px;}
.nav ul li:hover .navBar img{ right:-20px; display:block;}
.nav ul li:hover .navBar b{ margin-top:-5px;}
  #banner{ width:100%; position:relative; overflow:hidden; margin-top:90px;}
#banner ul{height:0px; width:20000px; position:absolute; left:0px; top:0px;}
#banner ul li{ position:relative; width:100%; background:url(../images/banner1.jpg) center top no-repeat; background-size:cover; background-attachment:fixed; float:left; overflow:hidden;}
/*#banner ul li.two{ background-image:url(../images/banner2.jpg);}
#banner ul li.three{ background-image:url(../images/banner3.jpg);}
#banner ul li.four{ background-image:url(../images/banner4.jpg)}*/
#banner ul li .img1{ width:400px; height:110px; position:absolute; left:50%; margin-left:30px; top:50%; margin-top:-65px; opacity:0;filter:alpha(opacity=0);}
#banner ul li .bannerIe{ position:absolute; left:50%;}
#banner ul li .d1{ width:697px; height:233px; position:absolute; left:50%; margin-left:-480px; top:50%; margin-top:150px; opacity:0;filter:alpha(opacity=0); -webkit-transition-delay:1s;transition-delay:1s;}
#banner ul li .d2{ width:1203px; height:230px; position:absolute; left:50%; margin-left:600px; top:50%; margin-top:150px; opacity:0;filter:alpha(opacity=0);}
#banner ul li .d3{ width:115px; height:136px; position:absolute; left:50%; margin-left:600px; top:50%; margin-top:-250px;opacity:0;filter:alpha(opacity=0); -webkit-transition-delay:1.5s;}
#banner ul li .d4{ width:35px; height:44px; position:absolute; left:50%; margin-left:-458px; top:50%; margin-top:-150px;opacity:0;filter:alpha(opacity=0); -webkit-transition-delay:1s;}
#banner ul li .d5{ width:249px; height:198px; position:absolute; left:50%; margin-left:-800px; top:50%; margin-top:0px;opacity:0;filter:alpha(opacity=0); -webkit-transition-delay:1s;}
#banner ul li .d6{ width:151px; height:225px; position:absolute; left:50%; margin-left:650px; top:50%; margin-top:150px;opacity:0;filter:alpha(opacity=0); -webkit-transition-delay:1s;}
#banner ul li .d7{ width:480px; height:210px; position:absolute; left:50%; margin-left:-240px; top:50%; margin-top:30px; opacity:0;filter:alpha(opacity=0); -webkit-transition-delay:0.5s;transition-delay:0.5s; -webkit-transform:scale(0,0);transform:scale(0,0);}
#banner ul li .d8{ width:666px; height:180px; position:absolute; left:50%; margin-left:-333px; top:50%; margin-top:-1000px; opacity:0;filter:alpha(opacity=0);-webkit-transition-delay:1.2s;transition-delay:1.2s;}
#banner ul li .d9{ width:571px; height:117px; position:absolute; left:50%; margin-left:600px; top:50%; margin-top:210px; opacity:0;filter:alpha(opacity=0);}
#banner ul li .d10{ width:791px; height:234px; position:absolute; left:50%; margin-left:-450px; top:50%; margin-top:15px; opacity:0;filter:alpha(opacity=0); -webkit-transition-delay:0.5s;transition-delay:0.5s; -webkit-transform:scale(0,0);transform:scale(0,0);}
#banner ul li .d11{ width:638px; height:152px; position:absolute; left:50%; margin-left:-319px; top:50%; margin-top:-1000px; opacity:0;filter:alpha(opacity=0);-webkit-transition-delay:1.2s;transition-delay:1.2s;}
#banner ul li .d12{ width:315px; height:415px; position:absolute;}
#banner ul li .d13{ width:181px; height:148px; position:absolute;top: 150px;right: 33px;opacity:0;filter:alpha(opacity=0)}
#banner ul li .deng{width: 400px;height: 420px;position: relative; margin-left:-1000px;top: 50%;margin-top: -190px; opacity:0;filter:alpha(opacity=0);}
#banner ul li.bannerCur .img1{ opacity:1;-webkit-animation:flipInY 1s ease 1;animation:flipInY 1s ease 1;filter:alpha(opacity=100);}
#banner ul li.bannerCur .d2{ margin-left:-600px; opacity:1;filter:alpha(opacity=100);}
#banner ul li.bannerCur .d9{ margin-left:-300px; opacity:1;filter:alpha(opacity=100);}
#banner ul li.bannerCur .d1{ margin-left:-480px; opacity:1;filter:alpha(opacity=100);}
#banner ul li.bannerCur .d7{ opacity:1; -webkit-transform:scale(1,1);transform:scale(1,1);}
#banner ul li.bannerCur .d10{ opacity:1; -webkit-transform:scale(1,1);transform:scale(1,1);}
#banner ul li.bannerCur .d8{ margin-top:-100px; opacity:1;filter:alpha(opacity=100);}
#banner ul li.bannerCur .d11{ margin-top:-110px; opacity:1;filter:alpha(opacity=100);}
#banner ul li.bannerCur .d5{ opacity:1;filter:alpha(opacity=100);}
#banner ul li.bannerCur .d4{ opacity:1;filter:alpha(opacity=100);}
#banner ul li.bannerCur .d3{ opacity:1;filter:alpha(opacity=100);}
#banner ul li.bannerCur .d3 img,#banner ul li.bannerCur .d4 img{-webkit-animation:imgSkip 4s linear infinite;}
#banner ul li.bannerCur .d5 img,#banner ul li.bannerCur .d6 img{-webkit-animation:imgSkips 4s linear infinite;}
#banner ul li.bannerCur .d6{ opacity:1;filter:alpha(opacity=100);}
#banner ul li.bannerCur .d13{ animation:guang 2s forwards cubic-bezier(1,.28,.86,.71)}
#banner ul li.bannerCur .deng{ opacity:1;filter:alpha(opacity=100); margin-left:4%;}
.animate3{ animation:guang 1s}
@keyframes guang{
	0%{ opacity:0;filter:alpha(opacity=0);}
	100%{ opacity:1;filter:alpha(opacity=100);}
}
#banner ul li .circleBg{ width:854px; height:400px; position:absolute; left:50%; margin-left:-427px; top:-590px; background:url(../images/circleBg.png) no-repeat;}
#banner ul li .cir1{ width:160px; height:240px; position:absolute; left:50%; margin-left:-470px; top:230px; background:url(../images/circle1.png) no-repeat; opacity:0;filter:alpha(opacity=0); -webkit-transition-delay:0.8s;transition-delay:0.8s;}
#banner ul li .cir2{ width:160px; height:190px; position:absolute; left:50%; margin-left:-370px; top:480px; background:url(../images/circle2.png) no-repeat; opacity:0;filter:alpha(opacity=0);-webkit-transition-delay:1s;transition-delay:1s;}
#banner ul li .cir3{ width:159px; height:230px; position:absolute; left:50%; margin-left:-180px; top:550px; background:url(../images/circle3.png) no-repeat; opacity:0;filter:alpha(opacity=0);-webkit-transition-delay:1.2s;transition-delay:1.2s;}
#banner ul li .cir4{ width:603px; height:300px; position:absolute; left:50%; margin-left:-100px; top:520px; background:url(../images/circle4.png) no-repeat; opacity:0;filter:alpha(opacity=0);-webkit-transition-delay:1.4s;transition-delay:1.4s;}
#banner ul li .cir5{ width:145px; height:80px; position:absolute; left:50%; margin-left:850px; top:300px; background:url(../images/circle5.png) no-repeat; opacity:0;filter:alpha(opacity=0);-webkit-transition-delay:1.6s;transition-delay:1.6s;}
#banner ul li.bannerCur .circleBg{ top:90px;}
#banner ul li.bannerCur .cir1{ top:130px; opacity:1;filter:alpha(opacity=100);}
#banner ul li.bannerCur .cir2{ top:360px; opacity:1;filter:alpha(opacity=100);}
#banner ul li.bannerCur .cir3{ top:430px; opacity:1;filter:alpha(opacity=100);}
#banner ul li.bannerCur .cir4{ top:420px; opacity:1;filter:alpha(opacity=100);}
#banner ul li.bannerCur .cir5{ margin-left:350px; opacity:1;filter:alpha(opacity=100);}
#banner ul li .yq{ width:200px; height:200px; border:1px solid #05a77f; border-radius:200px; position:absolute; left:50%; top:50%; margin-left:-800px; opacity:0.5;filter:alpha(opacity=50);-webkit-animation:yq 2s linear infinite;animation:yq 2s linear infinite; -webkit-transform:scale(0,0);transform:scale(0,0);}
#banner ul li .yq2{ width:100px; height:100px; border:1px solid #fff; border-radius:100px; position:absolute; left:50%; top:20%; margin-left:500px; opacity:0.5;filter:alpha(opacity=50);-webkit-animation:yq 2s linear infinite;animation:yq 2s linear infinite; -webkit-transform:scale(0,0);transform:scale(0,0); -webkit-animation-delay:1s;}
#banner ul li .yq3{ width:250px; height:250px; border-radius:250px; background:#7d5a0c; position:absolute; left:50%; margin-left:850px; top:70%; opacity:0.5;filter:alpha(opacity=50);-webkit-animation:yq 2s linear infinite;animation:yq 2s linear infinite; -webkit-transform:scale(0,0);transform:scale(0,0); -webkit-animation-delay:2s;}
@-webkit-keyframes yq{0%{-webkit-transform:scale(0,0);transform:scale(0,0); opacity:0;}50%{-webkit-transform:scale(0.8,0.8);transform:scale(0.8,0.8); opacity:0.3;filter:alpha(opacity=30);}100%{-webkit-transform:scale(1.5,1.5);transform:scale(1.5,1.5); opacity:0;}}
@-webkit-keyframes imgSkips{0%{ margin-top:10px;}50%{ margin-top:0px;}100%{ margin-top:10px;}}
@-webkit-keyframes imgSkip{0%{ margin-top:-10px;}50%{ margin-top:0px;}100%{ margin-top:-10px;}}
@-webkit-keyframes flipInY {0% {-webkit-transform: perspective(400px) rotateY(90deg);opacity: 0;}40% {-webkit-transform: perspective(400px) rotateY(-10deg);}70% {-webkit-transform: perspective(400px) rotateY(10deg);}100% {-webkit-transform: perspective(400px) rotateY(0deg);opacity: 1;}}
@keyframes flipInY {0% {transform: perspective(400px) rotateY(90deg);opacity: 0;}40% {transform: perspective(400px) rotateY(-10deg);}70% {transform: perspective(400px) rotateY(10deg);}100% {transform: perspective(400px) rotateY(0deg);opacity: 1;}}
.bannerPrev{ width:60px; height:160px; position:absolute; left:-60px; top:50%; margin-top:-80px; background:#5e5e5e url(../images/bannerIcons.png) no-repeat; cursor:pointer;}
.bannerPrev:hover{background:#ffb705 url(../images/bannerIcons.png) -60px 0px no-repeat;}
.bannerNext{ width:60px; height:160px; position:absolute; right:-60px; top:50%; margin-top:-80px; background:#5e5e5e url(../images/bannerIcons.png) -60px -160px no-repeat; cursor:pointer;}
.bannerNext:hover{background:#ffb705 url(../images/bannerIcons.png) 0px -160px no-repeat;}

#homeMenu{ width:100%; height:120px; background:url(../images/menusBg.jpg) center top no-repeat;}
.homeMenu{ width:1100px; height:120px; margin:auto;}
.homeMenu .span{ display:block; width:25%; height:120px; float:left; position:relative; color:#fff; opacity:0.7;filter:alpha(opacity=70); cursor:pointer;}
.homeMenu .span .homeMenuTxt{ width:100%; height:25px; line-height:15px; text-align:center; float:left;}
.homeMenu .span .homeMenuIcon{ width:46px; height:46px; float:left; background:url(../images/menuIcon.png) no-repeat; position:relative; left:50%; margin-left:-23px; margin-top:10%;}
.homeMenu .span.a2 .homeMenuIcon{ background-position:-46px 0px;}
.homeMenu .span.a3 .homeMenuIcon{ background-position:-92px 0px;}
.homeMenu .span.a4 .homeMenuIcon{ background-position:-138px 0px;}
.homeMenu .span span{ position:absolute; right:0px; top:0px; display:block; width:1px; height:100%; background:#fff; opacity:0.2;filter:alpha(opacity=20);}
.homeMenu .span:hover,.homeMenu .span.menuCur{ background:#037619; opacity:1;filter:alpha(opacity=100);}
.homeMenu .span:hover .homeMenuIcon,.homeMenu .span.menuCur .homeMenuIcon{ -webkit-transform:rotate(360deg);transform:rotate(360deg);}
.homeMenu .span:hover .homeMenuTxt,.homeMenu .span.menuCur .homeMenuTxt{ margin-top:10px;}
.homeMenu .span:hover b,.homeMenu .span.menuCur b{ bottom:-10px; display:block;}
.homeMenu b{ display:none;width:0px; height:0px; border-left:10px solid transparent; border-right:10px solid transparent; border-top:10px solid #037619; position:absolute; left:50%; margin-left:-10px; bottom:-20px;}

#main{ width:100%; height:575px; background:url(../images/mainBgs.jpg);}
.main{ width:1100px; height:575px; margin:auto; position:relative; overflow:hidden;}
.main>ul{ width:4400px; height:575px; position:absolute; left:0px; top:0px;}
.main>ul>li{ width:1100px; height:575px; float:left; opacity:0;filter:alpha(opacity=0);}
.mainMenu{ width:500px; height:575px; float:left;}
.productMenu{ width:230px; height:auto; float:left; margin-top:110px; overflow:hidden;}
.productMenu ul li{ width:100px; height:100px; float:left; background:url(../images/productMenuBg.jpg) no-repeat; line-height:100px; text-align:center; font-weight:bold; margin-right:7px; margin-bottom:7px; cursor:pointer;}
.productMenu ul li a{ display:block; height:100px; line-height:100px;}
.productMenu ul li:hover,.productMenu ul li.productMenuCur{ background:url(../images/productMenuBg.jpg) 0px -100px no-repeat; color:#fff; text-shadow:-1px -1px 1px #ca8801;}
.productInfo{ width:200px; height:auto; float:left; margin-top:110px; margin-left:25px;}
.productInfo .productInfoTitle{ width:200px; height:40px; line-height:25px; border-bottom:2px solid #ffb705; font-size:30px; font-weight:bold;}
.productInfo .productInfoDes{ width:200px; height:210px; font-size:12px; line-height:24px; padding:10px 0px;}
.productInfo .productInfoLink{ width:115px; height:35px; border:1px solid #ffb705; line-height:35px; text-align:center; color:#ffb705; display:block; margin-top:3px; font-size:12px;}
.productInfo .productInfoLink:hover{ background:#ffb705; color:#fff;}
.mainGarlly{ width:585px; height:375px; float:right; margin-top:110px;}
.productGallery{ width:585px; height:315px; background:#fff;}
.porductList{ width:585px; height:60px;}
.proPrev{ width:20px; height:45px; float:left; background:#003b63 url(../images/proIcon.png) no-repeat; margin-top:10px; cursor:pointer;}
.proNext{ width:20px; height:45px; float:left; background:#003b63 url(../images/proIcon.png) -20px 0px no-repeat; margin-top:10px; cursor:pointer;}
.proList{ width:535px; height:45px; float:left; position:relative; overflow:hidden; margin:10px 5px 0px 5px;}
.proList ul{ width:5300px; height:45px; position:absolute; left:0px; top:0px;}
.proList ul li{ width:85px; height:45px; float:left; background:#fff; margin-right:5px; cursor:pointer;}
.proList ul li:hover{}
#homeNews{ width:100%; height:390px; background:#f1f1f1;}
#homeNews ul li{ width:50%; height:130px; float:left; position:relative;}
#homeNews ul li .homeNewsBg{ width:40%; height:130px; float:left; background:url(../images/f1.jpg) center top no-repeat;}
#homeNews ul li .homeNewsInfos{ width:50%; height:90px; float:left; padding:20px 5%; background:#6c6c6c; color:#fff;}
.homeNewsInfos .infosTitle{ width:100%; font-size:18px; height:25px; margin-top:10px;}
.infosTitle b{ display:block; float:left; font-size:50px; height:25px; overflow:hidden; line-height:40px; font-weight:normal;}
.homeNewsInfos .infosDes{ width:100%; height:auto; line-height:20px; font-size:12px; padding-top:5px;}
.desk{ position:absolute; left:270px; top:-25px; z-index:100;}

#focusNews{ width:100%; height:auto; padding:80px 0px; background:#f1f1f1;}
.focusNewsTitle{ width:200px; height:55px; border-bottom:2px solid #ffb705; line-height:55px; text-align:center; font-size:30px; margin:auto; font-weight:bold;}
#focusNewsList{ width:1100px; height:285px; overflow:hidden; margin:75px auto 0px auto; position:relative;}
#focusNewsList .focusW{ width:6000px; height:285px; position:absolute; left:0px; top:0px;}
#focusNewsList a{ width:320px; height:285px; float:left; background:#dddddd; margin-right:70px; display:block;}


.pro_nr{ width:1200px; height:285px; padding-top:36px;margin:0 auto;}
.pro_nr ul li{ float:left; width:384px; height:285px;position:relative}
.pro_nr ul li p{ margin:0;position:absolute; width:384px; height:40px; line-height:40px; bottom:0; background:url(../images/bg_01.png) repeat; text-align:center}
.pro_nr ul li p a{ color:#fff; font-size:15px; font-family:"微软雅黑"; display:block}
#demo {margin: 0 auto;overflow: hidden;  width:1200px; height:285px; }

#footer{ width:100%; height:auto; background:#323639; color:#6a6a6a; position:relative; z-index:100;}
.friendLinks{ width:100%; height:auto; background:#282d30; overflow:hidden; }
.flContent{ width:1100px; height:auto; margin:auto; padding:15px 0px; font-size:12px; overflow:hidden;}
.flContent a{width:auto; height:12px; line-height:12px; display:block; float:left; border-right:1px solid #656869; color:#656869; padding:0px 15px;}
.flContent a:hover{ color:#fff;}
#copyright{ width:100%; height:auto; background:#323639; overflow:hidden;}
.copyright{ margin:auto; width:1100px; height:155px;}
.copyrightLogo{ width:285px; height:75px; float:left;  margin-top:40px; border-right:1px solid #4a4c4e;}
.copyrights{ width:435px; padding:10px 20px; line-height:18px; height:55px; float:left; margin-top:40px; font-size:12px; border-right:1px solid #4a4c4e;}
.copyrightTel{ width:300px; padding-left:38px; height:75px; float:left;  margin-top:40px; font-size:12px;}
.copyrightTel b{ font-size:14px;}
.copyrightTel span{ font-family:Georgia, "Times New Roman", Times, serif; font-size:20px;}
.copyrights a{ color:#656869;}
.copyrights a:hover{ color:#fff;}


.banner_in{ height:516px;background:url(../images/about_banner.jpg) no-repeat;background-position:center center; margin-bottom:40px;}
.centent{ width:1300px; margin:0 auto;background:url(../images/hui.png) left top no-repeat;}
.mainbody{width:1200px; height:auto; margin:0 auto; overflow:hidden; margin-bottom:185px;}
.mainbody_left{width:314px; height:auto; border-right:1px dashed #c8d4d4; float:left;}
.mainbody_right{width:845px; height:auto; margin:0 auto; float:left; padding:16px 0px 0px 20px;}
.bghui{width:280px; height:44px; background-color:#e9edf0;}
.icon{width:165px; line-height:48px;font-size:20px; padding-left:52px; color:#fff; background:url(../images/icon_left.png) left no-repeat; margin-top:-35px;}
.icon { font-family:"微软雅黑"; font-size:18px; color:#fff;}
.list{width: 165px;	height: auto; padding:13px 0 30px 14px;  background-image: url(../images/point.png); background-repeat: repeat-y;background-position: 19px top;}
.list li.top{background:url(../images/circle_01.jpg) left no-repeat; padding-left:26px;}
.list li{width:auto; line-height:45px; font-size:16px; color:#6c6a6b; background:url(../images/circle_02.png) left no-repeat; padding-left:26px;}
.list li.cli{background:url(../images/circle_01.png) left no-repeat; padding-left:26px;}
.list li a{ font-size:16px; font-family:"微软雅黑"; color:#737373;}
.english{ height:70px; border-bottom:1px solid #ececec; color:#e9e8e8; font-size:60px; font-family:Arial, Helvetica, sans-serif;}
.name{width:82px; height:9px; border-top:3px solid #0d5718;}
.about_title{ font-size:20px; font-family:"微软雅黑"; color:#171717;}
.about_photo{ width:845px; height:206px;}
.about_nr p{line-height:30px; text-indent:2em; font-size:14px; font-family:"微软雅黑";}
.about_nr span{display:block; text-indent:2em; font-size:14px; font-family:"微软雅黑";}

.ct_nr{ width:850px; margin:0 auto; line-height:35px; color:#7d7d7d; font-family:"微软雅黑"; min-height:500px; overflow:hidden;}
.pro_nr1{ margin-top:20px;}
.pro_nr li{ width:225px;float:left; border:1px solid #dbdbdb; margin-right:20px;}
.pro_nr1 li{ width:250px; float:left;  margin-right:33px;}
.pro_nr1 li .txt{ line-height:45px; text-align:center;height: 45px;overflow: hidden;}
.pro_nr1 li .txt a{ color:#626262; font-family:"微软雅黑"; font-size:15px;}


.pagelist { text-align: center; margin: 20px 0 40px; clear:both; padding-top:30px;}
.pagelist span, .pagelist strong, .pagelist a { display: inline-block; border: 1px solid #ddd; padding: 2px 6px; margin-right: 2px; line-height:16px; text-decoration:none; color:#666;}
.pagelist strong { background: #ef5600; color: #fff;}
