@charset "utf-8";
html{color:#000;background:#FFF; }
body { color:#666;font:12px/1.231 "Microsoft Yahei",helvetica,clean,sans-serif;} /*网站字体颜色*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var,optgroup{font-style:inherit;font-weight:inherit;}
del,ins{text-decoration:none;}
li{list-style:none;}
caption,th{text-align:left;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:baseline;}
sub{vertical-align:baseline;} 
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
input,button,textarea,select{*font-size:100%;}
input,select{vertical-align:middle;}
i,em{ font-style:normal;}
select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;}
table{font-size:inherit;font:100%; border-collapse:collapse;}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}
/*title*/
h1 { font-size:32px;}
h2 { font-size:26px;}
h3 { font-size:20px;}
h4 { font-size:14px;}
h5 { font-size:12px;}
h6 { font-size:10px;}

.mt10{ margin-top:10px;}

a { color:#666; text-decoration:none;}  /*for ie f6n.net*/
a:focus{outline:0;} /*for ff f6n.net*/
a:hover { text-decoration:none;}
.vam { vertical-align:middle;}
.clear{ clear:both; height:0; line-height:0; font-size:0;}
.clearfix:after{ content:""; clear:both; height:0; visibility:hidden; display:block;}
.clearfix{*zoom:1}
p{ word-spacing:-1.5px;}
.tr { text-align:right;}
.tl { text-align:left;}
.center { text-align:center;}
.fl { float:left;}
.fr { float:right;}
.pa{ position:absolute;}
.pr{ position:relative}
/*形象页*/
/*蓝天白云动*/
#mainBody{position:relative;width:100%;height:100%; min-height:900px;}
.cloud{position:absolute;top:0px;left:0px;width:100%;height:100%;background:url(../images/cloud.png) no-repeat;z-index:1;opacity:0.8;}     
#cloud2{z-index:3;}
#weather{background: url(../images/sun.png) no-repeat;border-radius:90px;width:150px;height:150px;position:absolute;left:200px;top:30px;z-index:2;}
#weather img{margin:30px -90px;}
.logo0{position:absolute;top:50px;left:42%;width:210px;height:100px;z-index:999;}     
/*切换*/
.wrapper { width: 1100px; margin: 0 auto; position: relative; }
#banner { width:100%; margin:0 auto; height: 100%;overflow: hidden; position: absolute; top:0px; left:0; z-index:99;}
#banner_img { display: block; position: relative; }
#banner_img li { position: absolute; top: 0; left: 0; width: 100%; height:950px; background-position: bottom; background-size: cover; display: none; }
#banner_img li.item1 { background-image: url(../images/banner_bg1.jpg) ; display: block; }
#banner_img li.item2 { background-image: url(../images/banner_bg2.jpg); }
#banner_img li.item3 { background-image: url(../images/banner_bg3.jpg); }
#banner_img li.item4 { background-image: url(../images/banner_bg4.jpg); }
#banner_img li.item5 { background-image: url(../images/banner_bg5.jpg); }
#banner_img li.item6 { background-image: url(../images/banner_bg6.jpg); }
#banner_img li.item7 { background-image: url(../images/banner_bg7.jpg); }
#banner_img li.item8 { background-image: url(../images/banner_bg8.jpg); }
/* */
#banner_img .ad_img { position: absolute; left: 20%; top:400px; width: 600px; height: 404px; }
#banner_img .ad_img1 { position: absolute; left: 60%; top:330px; width: 600px; height: 404px; }
#banner_img .ad_img2 { position: absolute; left: 50%; top:350px; width: 600px; height: 404px; }
#banner_img .ad_img3 { position: absolute; left:35%; top:300px; width: 600px; height: 404px; }
#banner_img .ad_img4 { position: absolute; left:7%; top:300px; width: 600px; height: 404px; }
#banner_img .ad_img7 { position: absolute; left:10%; top:300px; width: 600px; height: 604px; }

#banner_img .subfl{ padding:10px 0 0 0px}
#banner_img .subfl a{ float:left; height:34px; width:90px; color:#fff; background:#006831; line-height:34px; font-size:14px; text-align:center; display:block; margin:0 10px; border-radius:12px;}

.contactcon{ margin:0px 0 0px 0; font-size:18px;color:#333; }
.contactcon ol{ width:500px;padding:0 0 0 0px; line-height:42px; margin:15px 0;}
.contacticon{ float: left; width:44px; height:42px; background:url(../images/contacticon.jpg) no-repeat; padding:0; margin:0 15px 0 0px ;opacity: 1; border-radius:6px;}
.contacticon.dizhi{ background-position:0px 0px;}
 .contacticon.bianma{ background-position:-50px 0px;}
 .contacticon.dianhua{ background-position:-100px 0px;}
.contacticon.email{ background-position:-150px 0px;}
.contacticon.fax{ background-position:-200px 0px;}
.contacticon.website{ background-position:0px 0px;}
.lxleft{ float:left; width:650px;}
.lxright{ float:right; width:430px;}

#banner_ctr { position: absolute; width: 857px; height: 122px; margin-left: -480px; left: 53%; bottom: 40px; z-index: 1; }
#banner_ctr ul { width: 857px; height: 122px; background: url(../images/serv_ico.png) center no-repeat; font-size: 0; line-height: 0; position: relative; }
#banner_ctr li { display: block; float: left; width: 115px; height: 122px; cursor: pointer; }
#banner_ctr li.first-item { background: #fff; width: 20px; -webkit-border-radius: 20px 0 0 20px; -moz-border-radius: 20px 0 0 20px; border-radius: 20px 0 0 20px; cursor: default; }
#banner_ctr li.last-item { background: #fff; width: 20px; -webkit-border-radius: 0 20px 20px 0; -moz-border-radius: 0 20px 20px 0; border-radius: 0 20px 20px 0; cursor: default; }
#drag_ctr { position: absolute; top: -14px; left: 20px; width: 115px; height: 156px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; bottom: 170px; background: #006831; }
#drag_arrow { position: absolute; top: -14px; left: 20px; width: 115px; height: 156px; background: url(../images/drag_banner_arrow.gif) center 14px no-repeat; }
#banner_ctr .jinru {position: absolute; width:100px; height: 122px; left:825px; background: #006831; -webkit-border-radius: 0 20px 20px 0; -moz-border-radius: 0 20px 20px 0; border-radius: 0 20px 20px 0; cursor: default; }
#banner_ctr .jinru a { color:#fff; font-size:16px; line-height:40px; width:40px;}
/*综合首页*/
/*导航*/
#headerbox{position: fixed;top: 0;left: 0;z-index: 100000; width:100%; background:url(../images/topbg.png) repeat-x; height:110px;}
#header{ width:1200px; height:110px; margin:0 auto;}
#header .logo { float:left;width:210px;}
#header #nav{ float:right;margin:45px 0 0 0;width:875px;height:53px;line-height:53px;font-size:16px;}
#nav .mainlevel{float:left;width:125px;/*IE6 only*/}
#nav .mainlevel a{color:#000;text-decoration:none;display:block;padding:0 0px;width:125px; text-align:center; }
#nav .mainlevel a:hover,#nav .mainlevel a.cur{color:#fff;text-decoration:none;background:#006831;}
#nav .mainlevel ul{display:none;position:absolute;}
#nav .mainlevel li{border-top:1px solid #fff;background:#ddd;width:125px;/*IE6 only*/}
/*banner*/
.banner{width:100%; height:620px;}
/*简介*/
.jjbox{width:1200px; margin:30px auto 0 auto;}
.jjtop{ width:100%; margin:0 auto; height:70px;background:url(../images/jjtopbg.png) left top repeat-x;text-align:center;}
.jjtop .cn{ font-size:14px; color:#007237; font-size:28px; font-family:"微软雅黑"; width:142px; height:40px; line-height:40px; display:block; padding:0 15px; background:url(../images/cnbg.gif) no-repeat;}
.jjtop .en{ color:#5e5e5e; font-size:18px;font-style:italic;width:162px;height:30px; line-height:30px;  display:block; background:#fff; }
.jjcon{ clear:both; width:1200px; height:370px;}
.jjcon .jjleft{ float:left; width:500px; padding:20px 0 0 20px;}
.jjcon .jjright{ float:right; width:620px; height:324px; overflow:hidden; padding:20px 20px 0 20px;}
.font18{ font-size:18px; line-height:36px; color:#000;}
/*产品*/
.cpbox{width:100%; margin-top:30px; background:url(../images/cpbg.jpg) bottom center no-repeat; height:740px;}
.cpcon{ width:1200px; margin:0 auto; padding-top:35px;}
.cpcon li{ float:left;width:240px; height:180px; background:#f7f7f7;}
.cpcon img{ width:240px;}
.cpcon .cptit{ font-size:24px; color:#000; text-align:center; height:30px; padding:30px 0 0 0; display:block;}
.cpcon p{ font-size:14px; color:#7a7a7a; height:auto; padding:30px 20px 0 20px; display:block;}

.arrow {width:9px;height:9px;position: relative;margin:0px 0px 0 0px; }
.arrow:after {content: '';border-color: transparent; border-style: solid; position: absolute;} 
.arrow-up:after {left: 0;top:5px;border-width:9px ;  border-color:transparent transparent #d23f23 transparent;}
.arrow-down:after {left: 0;top:12px;border-width:9px ;  border-color:#d23f23 transparent transparent transparent;}
.arrow-left:after {left:-20px;top:5px;border-width:9px ;  border-color:transparent #d23f23 transparent transparent;}
.arrow-right:after {left: 0;top:5px;border-width:9px ;  border-color:transparent transparent transparent #d23f23 ;}

/*新闻*/
.newsbox{ width:1200px; margin:50px auto 0 auto; }
.zhici{ float:left; width:370px;}
.zhici .zccon{ padding:20px 0}
.zhici img{ width:370px;}
.zhici p{ font-size:14px; line-height:25px; padding:20px 0 20px 0}
.news{ float:right; width:790px;}
/*幻灯*/
.huandeng{ float:left;width:370px; padding-top:20px;}
.huandeng img{ width:370px; height:278px;}
.huandeng h2{font-size:18px; font-weight:bold; height:36px;padding-top:20px; line-height: 36px; color:#000}
.huandeng h3{font-size: 14px;color: #666;}

.newslist{ float:right;width:390px; padding:10px 0 0 0}
.newslist li{ width:360px; height:40px; background:#f1f1f1; padding:18px 15px;line-height:24px; margin:10px 0}
.newslist li .xwtit{ float:left; width:270px; font-size:16px; color:#000;  font-weight:bold}
.newslist li .shijian{ float:right; width:90px; font-size:14px;color:#888;}
.newslist li .xwcon{ width:100%; height:30px; overflow:hidden}


/*footer*/
.footer-bg{ clear:both;background:#f1f1f1; height:365px;}
.footer{ width:1200px; margin:0 auto}
.youshi{width:1200px; padding:43px 60px; height:80px;}
.youshi li{ float:left; width:245px; background:url(../images/ysbg.gif) no-repeat right top;}
.youshi li .icon{ width:50px; margin:0px auto 20px auto; height:50px; text-align:center; border-radius:25px;border:1px solid #ec7801; color:#ec7801; text-align:center; font-size:30px; line-height:50px; font-weight:bold; }
.youshi li .ysnr{color:#474747; text-align:center; font-size:14px;}

.linkbox{ width:1200px; height:25px; line-height:25px; border-bottom:1px solid #c3c3c3;border-top:1px solid #c3c3c3; padding:20px 0}
.linkbox .linktop{ font-size:18px; font-weight:bold; float:left; margin-right:10px;}
.linkbox .linkcon{ font-size:14px; color:#444;}
.copyright{ padding:30px 0;  text-align:center; font-size:14px; height:60px; line-height:36px;}

/*返回顶部*/
.re_top {right:30px;position: fixed;display: block;background-color: #666;cursor: pointer;filter: alpha(Opacity=30);-moz-opacity: 0.3;opacity: 0.3;z-index: 400;}
/*位置*/
.bc-nav { background-color: #f7f7f7; border-bottom: 1px solid #eee; }
.bc-nav-inner { width:1100px; padding:11px 0; margin:0 auto;}
.bc-nav-inner > li { display: inline-block; color:#666; }
.bc-nav-inner > li a{ color:#666; margin:0 5px;}
.bc-nav-inner > li.active{ color:#006831;}

.tab-nav{ text-align:center; padding:40px 0 20px 0;}
.tab-nav-inner{ width:1100px; margin:0 auto;}
.tab-nav-inner li { display: inline-block; padding:0 14px;}
.tab-nav-inner li a { padding:0 5px 18px 5px; font-size: 18px; color:#666; border-bottom: 4px solid transparent; display: block; }
.tab-nav-inner li a.selected, .tab-nav-inner li a:hover{ color: #006831; border-bottom-color: #006831; }

/*内容*/
.con{width:1100px;min-height:500px; height:auto; margin:10px auto 40px auto; font-family:"微软雅黑"; font-size:16px; color:#333; line-height:28px;}

/*新闻列表*/
.news_nr{width: 1100px; margin:0 auto;height: auto; }
.news_nr_fl{width: 1100px;height: 80px;cursor: pointer;background:#f4f4f4; margin:10px 0}
.news_nr_fl a{width: 100%;display: block;}
.news_nr_left{width: 200px;float: left;}
.news_nr_left span{color: #555;font-size: 16px;margin-top: 20px;text-align: right;display: block;}
.news_nr_left p{font-size: 22px;color: #888;text-align: right;}
.news_nr_right{width: 750px;height: 100%;float: left;margin-left: 84px;}
.news_nr_right_title{width: 100%;height: 15px;padding-top: 20px;color: #595959;font-size: 16px; font-weight:bold;}
.news_nr_right_jj{width: 100%;height: 40px;color: #595959;font-size: 12px;line-height: 40px; overflow: hidden;}
.news_nr_fl:hover{background:#006831;}
.news_nr_fl:hover .news_nr_left p{color: #fff;}
.news_nr_fl:hover .news_nr_left span{color: #fff;}
.news_nr_fl:hover .news_nr_right_title{color: #fff;}
.news_nr_fl:hover .news_nr_right_jj{color: #fff;}
.news_nr_fy_kh{width: 100%;height: 40px;}
.news_nr_2{width: 100%;height: 70px;}
/*新闻内页*/
.detail_le{background:#fff; padding:0px 20px; width:1060px;}
.detail_le h1{font-size:22px; font-weight:normal; line-height:68px; height:68px; overflow:hidden; text-align:center; color:#006831;}
.detail_le .xj{line-height:24px; color:#a8a7a7; text-align:center; padding-bottom:5px; border-bottom:1px dashed #d1d1d1;}
.detail_le .xj a{color:#a8a7a7;}
.detail_le .bjqy a:hover,.detail_le .xj a:hover,ul.tjyd li a:hover,.detail_le .biaoqian a:hover,.fanhui a:hover{text-decoration:underline;}
.detail_le .bjqy{color:#333; line-height:2.2; padding-top:36px; width:1060px; overflow:hidden;}
.detail_le .bjqy a{color:#333;}
.detail_le .bjqy .tj{padding-bottom:4px; font-weight:bold; font-size:18px; color:#212121;}
.detail_le .bjqy .zr{text-align:right; margin-top:28px; font-size:12px;}
.detail_le .biaoqian{line-height:36px; margin-top:10px; color:#d00111; margin-bottom:10px;}
.detail_le .biaoqian a{margin:0px 8px 0px 0px; color:#666;}
.fy_bg{background:#e9f5fb url(../images/news_29.gif) no-repeat left bottom; margin:0 0 30px 0; line-height:26px; color:#666; font-size:14px; padding:12px 15px 16px 15px;}
.fy_bg a{color:#444;}
.fy_bg a:hover{text-decoration:underline;}
/*分页*/
.pagination{ padding:20px 0;text-align: center;}
.pagination a{ font-size:12px;display:inline-block;background-color:#efefef;padding:5px 10px;border-radius:2px;color:#666}
.pagination a.active{ background:none;font-weight:bold;color:#000}
.pagination a:hover{font-weight:bold;color:#000}
/*产品列表*/
#vlightbox a h5{background-color:rgba(213,213,213,.80);font-size:16px; line-height:30px; height:45px;line-height:40px; text-align:center}

#vlightbox{width:1100px;height:auto;margin:0 auto;}
#vlightbox span{display:block;}
#vlightbox a{display:block;float:left;width:330px;height:310px;margin:10px 10px;padding:6px;}
#vlightbox a img{display:block;border:none;margin:0px;}
#vlightbox a:hover{opacity:1;}
#vlightbox a.vlightbox_hidden{display:none;}
#vlightbox a img{border:medium none;margin:0 auto;width:330px;height:275px;}
#overlay{position:absolute;top:0;left:0;z-index:1090;width:100%;height:auto;background-color:#131313;}
#lightbox{position:absolute;top:20px;left:0;width:100%;z-index:1100;text-align:center;color:white;line-height:0;}
#lightbox a, #lightbox a:hover {border-bottom:none;color:white;text-decoration:underline;}
#lightbox a img{ border:none; }
#outerImageContainer{width:auto;height:auto; /* without this line error in IE8 detected */margin:0 auto;position:relative;}
#lightboxImage{width:100%;height:100%;}
#imageContainer{width:50px;height:50px;margin:0 auto;overflow:hidden;position:relative;font-size:0;/* ie fix - big info bar*/}
#loading{position:absolute;top:40%;left:0;height:25%;width:100%;text-align:center;font-size:10px;z-index:1;}
#loadingLink {display:block;margin:0 auto;padding:0;width:60%;height:32px;background:url(../images/loading.gif) center center no-repeat;text-indent:-9999px;}
#hoverNav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;}
#imageContainer>#hoverNav{ left:0;}
#hoverNav a{ outline:none;}
#prevLinkImg, #nextLinkImg{width:49%;height:100%;background-image:url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */display:block;text-indent:-9999px;}
#prevLinkImg { left:0; float:left;}
#nextLinkImg { right:0; float:right;}
#prevLinkImg:hover, #prevLinkImg:visited:hover { background:url(../images/prev.png) 5% center no-repeat; _background-image:url(../images/prev.gif)}
#nextLinkImg:hover, #nextLinkImg:visited:hover { background:url(../images/next.png) 97% center no-repeat; _background-image:url(../images/next.gif)}
#imageDataContainer{font:10px Verdana, Helvetica, sans-serif;font-family:" Trebuchet MS",tahoma,verdana,arial,sans-serif;font-size:13px;width:100%;}
#imageData{overflow:hidden;width:100%;}
#imageDetails{ width:70%; float:left; text-align:left; 	padding:10px 10px 0 0;}
#caption{ font-weight:bold; display:block;}
#numberDisplay{ display:block; float:left; padding:9px 10px 0 0;}
#detailsNav{display:block; float:left;   padding:0; }
#prevLinkDetails, #nextLinkDetails, #slideShowControl{ background-repeat:no-repeat; outline-style:none; display:block; float:left;}
#prevLinkDetails {margin:2px; width:32px;height:32px; background-position:left 100%;background-image:url(../images/navigation.png);_background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='icons/prev-32grey.png', sizingMethod='scale');}
#prevLinkDetails:hover {background-position:0 0;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='icons/prev-32color.png', sizingMethod='scale');}
#nextLinkDetails {margin:2px; width:32px;height:32px; background-position:right 100%;background-image:url(../images/navigation.png);_background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='icons/next32-grey.png', sizingMethod='scale');}
#nextLinkDetails:hover {background-position:100% 0;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='icons/next32-color.png', sizingMethod='scale');}
#slideShowControl{display:block;width:32px; height:32px; float:left;margin:2px; background-image:url(../images/navigation.png);background-position:-32px 100%;background-repeat:no-repeat;_background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='icons/start32grey.png', sizingMethod='scale');}
#slideShowControl:hover{background-position:-32px 0;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='icons/start32color.png', sizingMethod='scale');}
#slideShowControl.started{background-position:-64px 100%;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='icons/pause32grey.png', sizingMethod='scale');}
#slideShowControl.started:hover{background-position:-64px 0;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='icons/pause32color.png', sizingMethod='scale');}
#close{padding:16px 0 0;float:right;}
#closeLink {display:block; outline-style:none; margin:0; padding:0; text-decoration:none; width:48px;height:48px;background:url(../images/close.png) no-repeat 0 100%;_background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='icons/cancel48grey.png', sizingMethod='scale');}
#closeLink:hover{background-position:0 0;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='icons/cancel48color.png', sizingMethod='scale');}
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden;}
#outerImageFrame{height:100%;width:100%;position:absolute;}
#outerImageContainer{overflow:visible;}
#outerImageContainer td{text-align:center;padding:0;}
#lightboxFrameBody{background:url(../images/back_info.png);_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='icons/back_info.png', sizingMethod='scale');}
#outerImageContainer td{font-size:0;}
/* frame style */
#outerImageContainer td.tl, #outerImageContainer td.br{height:19px;width:19px;}
#outerImageContainer td.tl{background:url(../images/back_corvers.png) 0 0;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='icons/back_lt.png', sizingMethod='scale');}
#outerImageContainer td.tc{background:url(../images/back_tb.png) 50% 0;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='icons/back_ct.png', sizingMethod='scale');}
#outerImageContainer td.tr{background:url(../images/back_corvers.png) 100% 0;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='icons/back_rt.png', sizingMethod='scale');}
#outerImageContainer td.ml{background:url(../images/back_lr.png) 0 50%;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='icons/back_lc.png', sizingMethod='scale');}
#outerImageContainer td.mr{background:url(../images/back_lr.png) 100% 50%;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='icons/back_rc.png', sizingMethod='scale');}
#outerImageContainer td.bl{background:url(../images/back_corvers.png) 0 100%;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='icons/back_lb.png', sizingMethod='scale');}
#outerImageContainer td.bc{background:url(../images/back_tb.png) 50% 100%;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='icons/back_cb.png', sizingMethod='scale');}
#outerImageContainer td.br{background:url(../images/back_corvers.png) 100% 100%;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='icons/back_rb.png', sizingMethod='scale');}
/*资质列表*/
.rylist{display:block; width:1100px; margin:0 auto;}
.rylist ul{display:block; float:left; list-style-type:none; padding:0; margin:0;}
.rylist ul li{display:block; float:left; width:330px; margin:0; margin:10px 10px; overflow:hidden;}
.rylist ul li a{display:block; float:left; width:330px;  position:relative; color:#333;}
.rylist ul li img{ width:330px;}
.rylist a h5{background-color:rgba(213,213,213,.80);font-size:16px; line-height:30px; height:45px;line-height:40px; padding:0 0 0 0px; text-align:center}


