﻿/*通用样式*/
*{margin:0;padding:0;word-wrap:break-word;}
body{font:14px/1.75 "微软雅黑", arial, sans-serif,'DejaVu Sans','Lucida Grande',Tahoma,'Hiragino Sans GB',STHeiti,SimSun,sans-serif;color:#4b4b4b; background:url(../web/bg.jpg);}
body{ line-height:28px;}
a{color:#666;text-decoration:none;}
a:hover{  color:#f23b0e;}
div,ul,li,p,form{padding: 0px; margin: 0px;list-style-type: none;}
em{font-style: normal;font-weight: normal;}
table {padding: 0px; margin: 0px;list-style-type: none; margin:auto;}
dt,dl,dd {padding: 0px; margin: 0px;list-style-type: none;}
form{margin:0px;padding:0px;}
tr {padding: 0px; margin: 0px;list-style-type: none;}
h3,h4{padding:0px; font-size:14px; font-weight:bold;}
.w1015{ width:1000px; overflow:hidden;}
.clear{ height:0px; clear:both; overflow:hidden;}
.blank10{ height:10px; overflow:hidden;}
.clearfloat {clear:both;height:0; overflow:hidden;}
.shegnchan3{ text-align:center;}

.t { text-align:center; width:100%;}
.t a{ text-align:center;}



/*文章分页样式*/
#fenye{clear:both; margin-top:10px;}
#fenye a{text-decoration:none; display:inline;}
#fenye .prev,#fenye .next{width:52px; text-align:center;}
#fenye a.curr{width:22px;background:#ee3d11; border:1px solid #dcdddd; color:#fff; font-weight:bold; text-align:center;}
#fenye a.curr:visited {color:#fff;}
#fenye a{color:#ee3d11;background:#fff; margin:0px 5px; border:1px solid #dcdddd; float:left; text-align:center;height:22px;line-height:22px}
#fenye a.num{width:22px;}
#fenye a:visited{color:#ee3d11;} 
#fenye a:hover{color:#fff; background:#ee3d11;float:left;}
#fenye span{line-height:30px;}
.screen-reader-text{display:none;}
/*文章正文分页样式*/
#pageNext{ padding:10px 12px 6px; clear:both;}
#pageNext .prev,#pageNext .next{width:52px; text-align:center;}
#pageNext a.curr{width:22px;background:#ee3d11; border:1px solid #dcdddd; color:#fff; font-weight:bold; text-align:center;}
#pageNext a.curr:visited {color:#fff;}
#pageNext a{margin:5px 4px; color:#ee3d11;background:#fff; border:1px solid #dcdddd; float:left; text-align:center;height:22px;line-height:22px}
#pageNext a.num{width:22px;}
#pageNext a:visited{color:#1f3a87;} 
#pageNext a:hover{color:#fff; background:#ee3d11; border:1px solid #1E50A2;float:left;}



.navigation{width:983px;margin:10px auto; clear:both;height:22px;line-height:22px;color:#999;background:url(ask_points.gif) no-repeat left -1356px;padding-left:15px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.navigation span{ float:right;}
.navigation dt#KeyWord{ height:25px; line-height:25px;}
.navigation a{color:#999;}
.navigation a:hover{color:red;text-decoration:none;}

.xgphoto{width:996px;margin:0px auto;border:#e8e8e8 1px solid; height:100%; overflow:hidden; background:#fdfdfd; padding-top:1px; }
.xgphoto .title{ height:40px; line-height:40px;overflow:hidden; font-size:14px; font-weight:bold; padding-left:15px; color:#333; background:#f1f1f1}
.xgphoto .xgphotobox ul{padding:10px;}
.xgphoto .xgphotobox li{width:20%;float:left;text-align:center;height:140px;overflow:hidden;}
.xgphoto .xgphotobox img{padding:2px;border:#D4D4D4 1px solid;margin-bottom:10px;}
.xgphoto .xgphotobox a:hover{ color:red; text-decoration:none;}
.xgphoto  .commentbox{ padding:10px;}

/* 图片分页方式的样式*/
.imagelist{margin:0 auto;width:540px;} /*总宽度*/
.imagelist .imagetop{padding-right:5px;text-align:right;margin:5px;}
.imagelist .imagetop a{color:#767676;}
.imagelist .defaultimagesrc{text-align:center;margin:5px;padding-top:40px;padding-bottom:40px; border:0px #CCCCCC solid;}
.imagelist .defaultImagesrc img{border:1px solid #f1f1f1;padding:2px}
.imagelist .imageintro{text-align:center;font-size:14px;}
.thumb {height:112px;background:#FFF;padding:5px;}
.thumb_1 {text-align: center;float: left;height: 0px;width: 0px;padding-top: 30px;font-weight: 400;font-size: 14px;color:#ffffff;}
.thumb_1 .font-28{font-size:18px;color:#ffffff;}
.thumb_2 {float: left;width: 530px;}
.thumb_2_1 {background:url(../image/qh1.jpg) no-repeat 0px 25px;float: left;height: 113px;width: 35px;cursor:pointer;	margin-left:10px;_margin-right:0px;}
.thumb_2_2 {background:url(../image/qh2.jpg) no-repeat 0px 25px;float: right;height: 113px;width: 35px;cursor:pointer; }
#scrool_div {width:450px;position:relative;height:130px;overflow:hidden;}
#scrool_wrap {height:110px;position:absolute;width:20000px;}
#scrool_wrap li {width:100px;height:100px;float:left;margin-right:12px;}
#scrool_div img{width:100px;height:99px;margin:5px;}
.normalthumb img{padding:2px;border:1px solid #23ab01;}
.currthumb img{padding:2px;border:1px solid #ff6600;}
/* 图片分页方式的样式结束*/
/*图片 -栏目页*/



/*top*/ 
.top { width:100%; margin:0 auto;border-bottom:#dbdbdb solid 1px;}
.topnr { width:1200px; margin:0 auto; overflow:hidden; font-size:14px;}
.topnrz { float:left;}
.topnry { float:right; font-size:12px; color:#666; line-height:28px;}
.topnry a { font-size:12px; color:#666;}
.topnry a:hvoer {font-size:12px; color:#058c1c;}

/*head*/ 
.head { width:1200px; margin:0 auto; overflow:hidden; padding:15px 0px;}
.headz { float:left; width:165px;}
.headm { float:left; width:680px;font-size:32px; color:#e81b00; font-weight:bold; padding:20px 0px 0px 10px; line-height:40px;}
.headm em { font-size:20px; color:#020209;}
.heady { float:right; width:283px; padding-top:25px;}
.heady-img {width:78px; float:left;}
.heady-nr { font-size:18px; color:#666;float:right;}
.heady-nr em {font-size:28px; color:#e81b00;}

/*menu*/
#menu_bg{width:100%;margin:auto; background:#000; line-height:40px;}
#menu{ width:1200px; height:40px; margin:auto; font-size:16px;}
#menu ul{list-style:none; margin:0; padding:0; line-height:40px;}
#menu ul li{float:left; text-align:center;}
#menu ul li a{display:block; text-decoration:none;color:#fff; width:148px;}
#menu ul li img{ float:left;}
#menu ul li a:hover{color:#fff; background:#e81b00; width:148px;}

#menu ul li ul{display:none; position:absolute;  z-index:999; background: #3b3837;filter:alpha(Opacity=60); opacity:0.8;}
#menu ul li ul li{ float:none; width:148px; margin:0; padding:0; z-index:9999; background:#00000;filter:alpha(Opacity=60); opacity: 1.0; border-bottom:#000 solid 1px;}
#menu ul li ul li a{  height:40px; line-height:40px; color:#ffffff; font-weight:normal; font-size:13px;}
#menu ul li ul li a:hover{background:#e81b00; color:#ffffff; height:40px; line-height:40px;}
#menu ul li:hover ul{display:block;}
#menu ul li.sfhover ul { display:block;}


/*banner背景*/
.banner-bg { width:1200px; margin:0 auto;}

/*产品*/
.cp { width:1200px; margin:0 auto; overflow:hidden; padding-top:25px; margin-bottom:20px;}

.cpz { float:left; width:220px; margin:0 auto;}
.cpz-nr { width:220px; margin:0 auto; overflow:hidden; background:url(../images/flbg.jpg); height:1017px;}

.cpz-nrfl { width:220px; margin:0 auto; padding:90px 0px 0px 30px;}

.pdlist{ overflow: hidden; padding-top: 90px; padding-bottom: 30px;width:191px; margin:0 auto;}
.pdlist dl{ padding: 0px 10px; margin-top: 14px;width:191px;}
.pdlist dl dt{ background:url(../images/index_19.jpg);height: 34px; margin-bottom: 8px; line-height: 34px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;width:191px;}
.pdlist dl dt a{ font-size: 18px; color: #666666; padding-left: 36px;}
.pdlist dl dd{ height: 34px; line-height: 34px; padding-left: 30px;  overflow:hidden; }
.pdlist dl dd a{ color: #666666; font-size: 14px;  white-space:nowrap; overflow:hidden; text-overflow:ellipsis; padding-right: 50px; text-decoration: none;}
.pdlist dl dd:hover{ background: #ff7e00  no-repeat 170px center;}
.pdlist dl dd:hover a{ color: #fff;}

.cpy { float:right; width:954px; margin:0 auto;}
.cpy-img { width:954px; margin:0 auto;}
.cpy-img1 { width:954px; margin:0 auto;}
.cpy-img2 { width:954px; margin:0 auto;}
.cpy-nr { width:954px; margin:0 auto; overflow:hidden;}
.cpy-bt { width:954px; margin:0 auto; background:url(../images/index_5F25.jpg); line-height:50px;height:50px;}
.cpy-bt1 { float:left; font-size:20px; color:#e50112; width:180PX;}
.cpy-bt1 em {font-size:18px; color:#555555;}
.cpy-bt2 { float:left; font-size:12PX; color:#555; text-align:right; width:772PX;}
.cpy-bt2 a{ font-size:12PX; color:#555; }
.cpy-bt2 a:hover{ font-size:12PX; color:#e50112;}

.cpy-tp { width:954px; margin:0 auto; padding:20px 0px; overflow:hidden;}


/*推荐视频*/
.tjsp { width:1200px; border:#CCC solid 1px; overflow:hidden; margin:0 auto; margin-bottom:20px;}
.tjsp-bt { width:1200px; margin:0 auto; height:40px; border-bottom:#CCC solid 1px;}
.tjsp-bt1 { width:180px; background:#e50112; font-size:20px; color:#FFF; float:left; line-height:40px; height:40px; text-align:center;}
.tjsp-bt1 em {font-size:18px; color:#FFF;}
.tjsp-bt2 { width:47px; float:right; padding-top:10px;}
.tjsp-nr { width:1200px; margin:0 auto; padding:20px;}
.tjsp-nr img { margin:0px 10px; padding:10px;}


/*小banner*/
.ad1 { width:100%; margin:0 auto; background:url(../images/index_33.jpg); height:245px;}
.ad1-nr { width:1200px; margin:0 auto;}


/*疑惑*/
.yh { width:100%; margin:0 auto; background:url(../images/index_36.jpg); height:631px; margin-bottom:20px;}
.yhnr { width:998px; margin:0 auto; padding:20px 0px;}


/*优势*/
.ys { width:100%; margin:0 auto; overflow:hidden; margin-bottom:20px;}
.ysbt { width:1439px; margin:0 auto;}
.ys1 { width:1058px; margin:0 auto; overflow:hidden; border-bottom:#CCC dashed 1px;}
.ys1-img { float:left; width:494px;}
.ys1-nr { float:left; width:534px; padding-left:30px;}
.ys1-yw { font-size:30px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#c3c3c3; padding-top:50px;}
.ys1-wz { font-size:30px; color:#000;  font-weight:bold; padding-top:5px;}
.ys1-wz em{ font-size:30px; color:#f00;  font-weight:bold;}
.ys1-xnr { font-size:16px; color:#666; padding-top:5px;}
.ys1-xnr em{ font-size:16px; color:#f00;}

.ys2 { width:1058px; margin:0 auto; padding-top:20px;overflow:hidden;}
.ys2-img { float:right; width:496px;}
.ys2-nr { float:left; width:530px; padding-left:30px;}
.ys2-yw { font-size:30px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#c3c3c3; padding-top:50px;}
.ys2-wz { font-size:30px; color:#000;  font-weight:bold; padding-top:5px;}
.ys2-wz em{ font-size:30px; color:#f00;  font-weight:bold;}
.ys2-xnr { font-size:16px; color:#666; padding-top:5px;}
.ys2-xnr em{ font-size:16px; color:#f00;}



.ys3 { width:1058px; margin:0 auto; padding-top:20px;overflow:hidden;}
.ys3-img { float:left; width:533px;}
.ys3-nr { float:left; width:440px; padding-left:30px;}
.ys3-yw { font-size:30px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#c3c3c3; padding-top:50px;}
.ys3-wz { font-size:30px; color:#000;  font-weight:bold; padding-top:5px;}
.ys3-wz em{ font-size:30px; color:#f00;  font-weight:bold;}
.ys3-xnr { font-size:16px; color:#666; padding-top:5px;}
.ys3-xnr em{ font-size:16px; color:#f00;}
.ys3-xnr span{ font-size:16px; color:#c3c3c3;}


/*小banner2*/
.ad2 { width:100%; margin:0 auto; background:#2a2f35; overflow:hidden;}
.ad2-nr { width:1257px; margin:0 auto;}


/*关于我们*/
.gy { width:100%; margin:0 auto; overflow:hidden;}
.gynr { width:1200px; background:#FFF; overflow:hidden; margin:0 auto;
box-shadow:-10px 0 10px #d1320b, /*左边阴影*/  
    10px 0 10px #d1320b, /*右边阴影*/  
 }


.gynr1 { width:1200px; background:#FFF; overflow:hidden; margin:0 auto; }
.gy-z { width:900px; margin:0 auto; float:left; }
.gy-zbt { width:900px; margin:0 auto; overflow:hidden; padding:0px 20px;line-height:40px; height:45px;}
.gy-zbt1 { width:190px; float:left; font-size:20px; color:#000;}
.gy-zbt1 em { font-size:20px; color:#e60012;}
.gy-zbt1 span { font-size:16px; color:#888887;}
.gy-zbt2 { float:right; width:47px; padding-top:20px;}
.gy-znr { width:900px; margin:0 auto; padding:10px 10px 0px 10px;}
.gy-znr1 { width:366px;float:left;}
.gy-znr2 { width:510px; float:right; padding-left:20px;}
.gy-znr2 em { font-size:16px; color:#F00; border-bottom:#CCC solid 1px;}

.gy-m { width:32px; float:left; padding:35px 5px 0px 15px;}

.gy-y { width:220px; float:right; padding-right:10px;}
.gy-ybt { width:220px; font-size:20px; margin:0 auto; line-height:40px;height:40px;}
.gy-ybt1 { width:170px; font-size:20px; margin:0 auto; float:left;}
.gy-ybt1 em { font-size:20px; color:#e60012;}
.gy-ybt1 span { font-size:16px; color:#888887;}
.gy-ybt2 { width:47px; font-size:20px; margin:0 auto; float:right; padding-top:12px;}

.gy-ynr { width:230px; margin:0 auto; overflow:hidden;}
.qyzsnr_left{width:16px; float:left; margin:105px 0px 0px 10px;}
.qyzsnr_middle{ width:170px;  margin-left:10px; overflow:auto; float:left; text-align:center; padding:20px 0px;}
.qyzsnr_middle dl{ width:170px; padding:0px; margin:0px 5px; float:left;}
.qyzsnr_middle dt img{ width:160px; height:200px; padding:0px; margin:auto;border:#CCC solid 1px; }
.qyzsnr_middle dt a img { border:#ececec solid 2px; display:block; width:160px;}
.qyzsnr_middle dt a:hover img { border:#f23b0e solid 2px; display:block;}
.qyzsnr_middle dd{padding:0px; margin:5px 0px 10px 0px; width:220px;  line-height:10px; text-align:center; display:block;}
.qyzsnr_right{ float:right; width:16px;margin:105px 5px 0px 10px;}

.cj { width:1160px; margin:0 auto; overflow:hidden; border-top: #CCC solid 1px; padding:20px 0px;}
.qyzscj_left{width:16px; float:left; margin:80px 10px 0px 10px;}
.qyzscj_middle{ width:1080px;  margin-left:10px; overflow:auto; float:left; text-align:center; padding:20px 0px;}
.qyzscj_middle dl{ width:270px; padding:0px; margin:0px 5px; float:left;}
.qyzscj_middle dt img{ width:230px; height:175px; padding:0px; margin:auto;border:#CCC solid 1px; }
.qyzscj_middle dt a img { border:#ececec solid 2px; display:block; width:260px;}
.qyzscj_middle dt a:hover img { border:#f23b0e solid 2px; display:block;}
.qyzscj_middle dd{padding:0px; margin:5px 0px 10px 0px; width:220px;  line-height:10px; text-align:center; display:block;}
.qyzscj_right{ float:right; width:16px;margin:80px 5px 0px 10px;}


/*新闻中心*/
.new { width:100%; margin:0 auto; background:#efefef; overflow: hidden;}
.new_nr { width:1200px; margin:0 auto; background:#FFF; overflow:hidden; margin-top:30px; margin-bottom:30px;}
.new_nrz { width:310px; float:left;}
.new_nrzbt { width:310px; margin:0 auto; padding:20px 0px 0px 20px; overflow:hidden;}
.new_nrzbt1 { float:left; font-size:20px; color:#1f242b;}
.new_nrzbt1 em {font-size:20px; color:#ff0000;}
.new_nrzbt1 span{font-size:16px; color:#838280;}
.new_nrzbt2 { float:right; font-size:14px; color:#fff; background:#000; line-height:25px; width:55px; text-align:center; margin-top:5px;}
.new_nrzbt2 a{ font-size:14px; color:#fff; }
.new_nrzbt2 a:hover{ font-size:14px; color:#fff; }
.new_nrzwz { width:300px; margin:0 auto; overflow:hidden;line-height:28px;}

.new_nrm { width:12px; margin:0 auto; float:left; padding-left:20px;}

.new_nry { width:830px; margin:0 auto; float:right; overflow:hidden;}
.new_nrybt { width:830px; margin:0 auto; padding:20px 0px 0px 20px; overflow:hidden;}
.new_nrybt1 { float:left; font-size:20px; color:#1f242b;}
.new_nrybt1 em {font-size:20px; color:#ff0000;}
.new_nrybt1 span{font-size:16px; color:#838280;}
.new_nrybt2 { float:right; font-size:14px; color:#fff; background:#000; line-height:25px; width:55px; text-align:center; margin-top:5px;padding-right:20px;}
.new_nrybt2 a{ font-size:14px; color:#fff; }
.new_nrybt2 a:hover{ font-size:14px; color:#fff; }
.new_nrytj { width:800px; margin:0 auto; overflow:hidden;}

.new_nryxw { width:800px; margin:0 auto;}
.new_nryxw td { border-bottom:#ececec dashed 1px;}

/*底部*/
.db_link { width:100%; margin:0 auto; background:#ee3d11; line-height:45px; overflow:hidden;}
.db_linknr { width:979px; margin:0 auto; }
.db_linknrz { width:102px; float:left; padding-top:2px;}
.db_linknry { width:1028px; font-size:14px; color:#FFF;}
.db_linknry a{ font-size:14px; color:#FFF;}
.db_linknry a:hover{font-size:14px; color:#fff;}

.db_nr { width:100%; margin:0 auto; background:#212123; padding-top:20px;}
.db_nrty { width:679px; margin:0 auto; overflow:hidden; height:170px;}
.db_nrtyz { float:left; width:229px; padding:10px 0px;}
.db_nrtyy { float:right; width:450px; font-size:14px; color:#fff; padding-top:30px;}

/*内页banner*/
.nybanner { width:100%; margin:0 auto; height:500px; background:url(../images/3.jpg);}

/*内页*/
.ny { width:1110px; margin:0 auto; overflow:hidden; margin-top:20px; padding-bottom:20px;}

.lmy-y { float:right; margin:0 auto; width:890px;}
.lmy-ybt { width:890px; margin:0 auto; border-bottom:#CCC solid 1px; line-height:40px; height:40px;}
.lmy-ybtz { width:200px; float:left; font-size:18px; color:#ee3d11;border-bottom:#ee3d11 solid 1px;}
.lmy-ybty { width:690px; float:right; font-size:16px; text-align:right;}
.lmy-ynr { width:890px; margin:0 auto; padding:10px 0px;}
.lmy-ynr ul{margin:0; padding:0;}
.lmy-ynr ul li{float:left;    margin: 10px;width: 274px;}
.lmy-ynr1 {width:890px; margin:0 auto; padding-bottom:20px;}
.lmy-ynrz { float:left; width:490px;}
.lmy-ynrz em{ font-size:18px; color:#ee3d11; font-weight:bold;}
.lmy-ynr2 {width:890px; margin:0 auto;}
.lmy-ynry { float:right; width:400px;}
.lmy-ynr a img { border:#ececec solid 2px; display:block; }
.lmy-ynr a:hover img { border:#ee3d11 solid 2px; display:block;}



.lmwz-ynr2-1 { width:890px; margin:0 auto; text-align:center; padding:15px 0px; font-size:18px; color:#ee3d11; padding-bottom:5px; overflow:hidden;}
.lmwz-time { width:860px; margin:0 auto; background:#ececec; line-height:28px; text-align:center;}
.lmwz-ynr3 { width:890px; margin:0 auto; padding:10px;}

.lmwz-ynr2-2 { width:890px; margin:0 auto; text-align:center;}
.swiper-slide img{max-width:800px;}

.nry-ynr3 { width:890px; margin:0 auto; padding:10px 0px;}
.nry-ynr3-1 { width:890px; margin:0 auto; text-align:center;}
.nydh-xk { width:860px; margin:0 auto; background:#ececec; border:#FFF dashed 1px; height:80px;}
.nydh-xk ul { font-size:14px; line-height:28px; padding:8px 0px 5px 0px;}
.nydh-xk ul li{ font-size:14px; line-height:28px; padding:0px 10px;}

.nyxg { width:890px; margin:0 auto; padding:15px 0px;}
.nyxg-bt { width:890px; font-size:16px; color:#ee3d11; border-bottom:#ee3d11 solid 1px; line-height:36px;}
.nyxg-nr { width:890px; margin:0 auto; padding-top:20px;}

.nry-yxq {width:890px; font-size:16px; color:#ee3d11; border-bottom:#ee3d11 solid 1px; line-height:36px;}
.nry-tcs { width:890px;margin:0 auto; padding-top:5px; padding-bottom:5px; }

.pro-z1 { float:left; width:200px; margin:0 auto;margin-bottom:20px;}
.pro-z1bt { width:200px;background:#ee3d11; line-height:45px; font-size:20px; font-weight:bold;color:#FFF; text-align:center;}

.pro-z1nr { width:200px; margin:0 auto; background: none;overflow:hidden; border:#CCC solid 1px;}
.pro1 { width:180px; margin:auto; padding-bottom:20px;}
.pro1 ul { width:180px; margin:0px; padding:0px; float:left;line-height:29px; }
.pro1 ul li {line-height:29px; border-bottom:#ccc  solid 1px;color:#000; margin:10px 0px; text-align:center;}
.pro1 ul li a{line-height:29px; color:#000; font-size:14px;}
.pro1 ul li a:hover{color:#fff; width:180px; line-height:29px; background:#ff7e08; display:block;}




.pro2 { width:180px; margin:auto; padding-bottom:20px;}
.pro2 ul { width:180px; margin:0px; padding:0px; float:left;line-height:29px; }
.pro2 ul li {line-height:29px; border-bottom:#11d916  solid 1px;color:#000; margin:10px 0px; text-align:center;}
.pro2 ul li a{line-height:29px; color:#000; font-size:14px;}
.pro2 ul li a:hover{color:#fff; width:198px; line-height:29px; background:#ccc; display:block;}
.st_divcss {height:29px; line-height:29px;}


.pdlist1{ overflow: hidden; padding-top:5px; padding-bottom: 30px;width:180px; margin:0 auto;}
.pdlist1 dl{ padding: 0px; margin-top: 14px;width:191px;}
.pdlist1 dl dt{ background:url(../images/index_19-1.jpg);height: 34px; margin-bottom: 8px; line-height: 34px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;width:191px;}
.pdlist1 dl dt a{ font-size: 18px; color: #666666; padding-left: 36px;}
.pdlist1 dl dd{ height: 34px; line-height: 34px; padding-left: 30px;  overflow:hidden; }
.pdlist1 dl dd a{ color: #666666; font-size: 14px;  white-space:nowrap; overflow:hidden; text-overflow:ellipsis; padding-right: 50px; text-decoration: none;}
.pdlist1 dl dd:hover{ background: #ff7e00  no-repeat 170px center;}
.pdlist1 dl dd:hover a{ color: #fff;}



.pro-z2 { width:200px; margin:0 auto; border:#cccccc solid 1px; overflow:hidden; margin-top:20px;}
.pro-z2bt { width:200px; background:#ee3d11; line-height:45px; font-size:20px; font-weight:bold;color:#FFF; text-align:center;}
.pro-z2img { width:180px; margin:0 auto; text-align:center; padding:10px 0px;}
.pro-z2nr { width:180px; margin:0 auto; padding:0px 5px 5px 5px;}
.pro-z2nr em { font-size:16px; color:#ee3d11;}




.proz1 { float:left; width:200px; margin:0 auto; background:#e7fbdf; overflow:hidden; margin-bottom:30px;}
.proz1-nr { width:200px; margin:0 auto;}
.proz1-bt { background:url(../images/index_11.jpg); height:75px; font-size:20px; color:#FFF; text-align:center; padding-top:30px;}
.proz1-bt em { font-size:16px; color:#fff;}

.proz1-list { with:200px; margin:0 auto; background:#0dbf11;overflow:hidden;}
.pd1list{ overflow: hidden; background: #e7fbdf; padding-top: 10px; padding-bottom: 30px;}
.pd1list dl{ padding: 0px 10px; margin-top: 14px;}
.pd1list dl dt{ border-bottom: 1px solid #d1d1d1; height: 32px; margin-bottom: 8px; line-height: 32px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.pd1list dl dt a{ font-size: 18px; color: #666666; padding-left: 18px; font-weight: bold;    }
.pd1list dl dd{ height: 32px; line-height: 32px; padding-left: 18px;  overflow:hidden; }
.pd1list dl dd a{ color: #666666; font-size: 14px;  white-space:nowrap; overflow:hidden; text-overflow:ellipsis; padding-right: 50px; text-decoration: none;}
.pd1list dl dd:hover{ background: #ff7e00  no-repeat 170px center;}
.pd1list dl dd:hover a{ color: #fff;}