@charset "gb2312";
*{ margin:0; padding:0; border:none; font-family: "Î¢ÈíÑÅºÚ", Arial, Helvetica, sans-serif; font-size:13px; line-height:25px; color:#333;list-style:none; border:none;}
body{max-width:1920px; margin:0 auto;}
a{ color:#333; font-size:13px; line-height:25px; text-decoration:none}
a:hover{text-decoration:none; color:#ff0000}

.fl{ float:left}
.fr{ float:right}
.pa{ position:absolute;}
.pr{ position:relative}
.clear{clear:both; height:0; line-height:0; overflow:hidden; display:block}

.bg_top{ width:100%; height:auto; margin:0 auto; background:url(images/bg_top.jpg) center top no-repeat}

.topa{ width:1110px; height:30px; margin:0 auto;}
.topa ul li{ float:left; line-height:30px; color:#9d9d9d; font-size:12px;}
.topa span{ color:#ff6600; font-size:12px}
.topa ul li a{line-height:30px; color:#333; font-size:14px;}



.topArea{ width:1110px; height:120px; margin:0 auto; margin-top:1px; background:url(images/logo.gif) no-repeat center 0}
.topArea ul li{ float:left; height:120px}
.topArea ul li.logo{ width:335px; height:120px; background:url(images/logo.png) 0 center no-repeat; padding-left:225px}
.topArea ul li.logo p{ font-size:30px; line-height:35px; color:#333333; font-weight:bold; padding-top:34px}
.topArea ul li.logo span{ font-size:14px; font-family:Arial, Helvetica, sans-serif;line-height:20px; color:#666666;}

.topArea ul li.tel{ width:170px; height:120px; background:url(images/tel.png) 0 26px no-repeat; float:right;}
.topArea ul li.tel p{ font-size:15px; color:#666666; line-height:26px; padding-top:30px; padding-left:40px}
.topArea ul li.tel span{ font-size:26px;color:#f10014; font-family:impact;line-height:30px; }

.navbg{width:100%; height:45px; margin:0 auto; background:#178ce6}
.navbg .main{width:1110px; height:45px; margin:0 auto}
.navbg .main .liswc{ float:left; height:45px; width:137px;}
.navbg .main .liswc .navmenu{height:45px; width:137px; display:block; text-align:center; font-size:15px; color:#fff; line-height:45px; font-weight:bold}
.navbg .main .liswc .navmenu:hover{height:45px; width:137px; display:block; text-align:center; font-size:15px; color:#fff; line-height:45px; font-weight:bold; background:#0f7fd5}



.navuu { width:137px; height:45px; position: relative; margin:0 auto; padding:0px;  visibility:visible; z-index:1000}
.navuu .navmenu{ height:45px; width:137px; display:block; text-align:center; font-size:15px; color:#fff; line-height:45px; font-weight:bold}
.navuu:hover .navmenu,.navuu .navmenua,.navuu:hover .navmenua:hover{ height:45px; width:122px; display:block; text-align:center; font-size:15px; color:#fff; line-height:45px; font-weight:bold; background:#0f7fd5}
.navuudd1 { float:left; overflow:hidden; display:block; width:122px; height:45px;  }
.navuudd2 { float:left; position:relative; display:inline; width:122px;  }
.popDiv {  width:137px; height:auto; background:#0f7fd5; margin:0px auto; filter:alpha(opacity=95);  padding-bottom:15px}
.yy1 { text-decoration:none; display:  block; height:30px; line-height:30px; overflow:hidden; font-size:14px; font-family:Î¢ÈíÑÅºÚ; width:137px; text-align:center; color:#333; text-decoration:none; color:#fff}
.yy1:hover{ text-decoration:none; display:  block; height:30px; line-height:30px; overflow:hidden; font-size:14px; font-family:Î¢ÈíÑÅºÚ; width:137px; text-align:center;color:#fff; text-decoration:none; background:#095fa1}



.casebanner{width:100%; height:328px; margin:0 auto; background: url(images/nban.jpg) center top no-repeat}
.casebanner .main{width:1110px; height:300px; margin:0 auto; padding-top:125px}
.casebanner .main p{width:200px; height:50px; display:block; background:#aed8ff; line-height:50px; font-size:20px; color:#045baa;text-align:center; margin-left:60px}

.lybanner{width:100%; height:328px; margin:0 auto; background: url(images/nban.jpg) center top no-repeat}
.lybanner .main{width:1110px; height:300px; margin:0 auto; padding-top:125px}
.lybanner .main p{width:200px; height:50px; display:block; background:#aed8ff; line-height:50px; font-size:20px; color:#045baa;text-align:center; margin-left:60px}




.lxbanner{width:100%; height:328px; margin:0 auto; background: url(images/nban.jpg) center top no-repeat}
.lxbanner .main{width:1110px; height:300px; margin:0 auto; padding-top:125px}
.lxbanner .main p{width:200px; height:50px; display:block; background:#aed8ff; line-height:50px; font-size:20px; color:#045baa;text-align:center;margin-left:360px}

.aboutbanner{width:100%; height:328px; margin:0 auto; background: url(images/aban.jpg) center top no-repeat}
.aboutbanner .main{width:1110px; height:300px; margin:0 auto; padding-top:125px}
.aboutbanner .main p{width:200px; height:50px; display:block; background:#aed8ff; line-height:50px; font-size:20px; color:#045baa;text-align:center;margin-left:300px}

.newsbanner{width:100%; height:328px; margin:0 auto; background: url(images/nban.jpg) center top no-repeat}
.newsbanner .main{width:1110px; height:300px; margin:0 auto; padding-top:125px}
.newsbanner .main p{width:200px; height:50px; display:block; float:right; background:#aed8ff; line-height:50px; font-size:20px; color:#045baa;text-align:center;}

#banss{ width:100%; height:480px; overflow:hidden; position:relative}
#slideshow{position: absolute;height:480px;width: 1920px; left:50%; margin-left:-960px}
#slideshow a{float: left;display: inline;}
#slideshow .img{position: absolute;width: 1920px;height: 480px; }
#slideshow .img span{position: absolute;width: 19999px;display: block}
#slideshow .btns{z-index: 10;position: relative;width: 100%}
#slideshow .btns b{position: absolute;width: 60px;display: block;height: 19px;overflow: hidden;top:446px;left: 50%; margin-left:-960px }
#slideshow .btns b i{width: 14px;background: #fff;float: left;height: 14px;font-size: 0px;overflow: hidden;cursor: pointer;margin-right: 6px;-webkit-border-radius: 7px;-moz-border-radius: 7px;border-radius: 7px}
#slideshow .btns b i: hover{background: #0b94c7}
#slideshow .btns b i.on{background: #0b94c7;cursor: default}
#slideshow .btns b i.on: hover{background: #0b94c7;cursor: default}
#slideshow .btns s{position: absolute;width: 60px;display: none;height: 80px;overflow: hidden;top: 115px;cursor: pointer}
#slideshow .btns s i{position: absolute;width: 60px;background: url(images/btn_slideshow.png);height: 160px;_filter: progid: dximagetransform.microsoft.alphaimageloader(enabled=true, sizingmethod=scale, src="images/btn_slideshow.png");_background: none;}
#slideshow .btns s.prev{left: 0px}
#slideshow .btns s.prev i{top: -80px}
#slideshow .btns s.next{right: 0px}
.slideshow-hover#slideshow .btns s{display: block}
.paging{opacity: 0;filter: alpha(opacity=0);-moz-opacity: 0;-khtml-opacity: 0;height: 380px;position: absolute;background: #000;overflow: hidden}
.wtit .info,.wtit .tit{float: left;}
.wtit .info{padding: 35px 0 0 20px;color: #989898;}
.wtit .info span{margin: 0 8px;}

.link{ width:1110px; height:51px; margin:0 auto;}
.link ul li{ float:left; height:51px}
.link ul li p{font-size:15px; color:#444444; line-height:51px; font-weight:bold;width:835px; height:51px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; display:block;}
.link ul li a{font-size:14px; color:#444444; line-height:51px; font-weight:100}

.bannerfo{ width:240px;height:51px;}
.bannerfo ul{width:240px;height:51px;margin:0 auto}
.bannerfo ul li{ display:inline}
.bannerfo ul .inputbox{ width:198px; height:28px; margin-top:11px;overflow:hidden}
.bannerfo ul .inputbox input{ width:198px; height:28px; padding:0 15px;color:#666666; line-height:28px; font-size:12px; background:url(images/search1.jpg) no-repeat 0 0}
.bannerfo ul .menuser{ width:42px; height:28px; margin-top:11px}
.bannerfo ul .menuser img{width:42px; height:28px}

.bgmain{ width:100%; height:auto; margin:0 auto; background:url(images/bg_main.jpg) left top repeat-x #f0f0f0; padding-top:30px;}


.product{ width:1140px; height:auto; margin:0 auto; margin-top:30px; margin-bottom:30px;}
.product .head{ width:1140px; height:90px; margin:0 auto; background:url(images/title_product.png) no-repeat 0 0}
.product .head p{font-size:20px; color:#045baa; font-weight:bold; line-height:48px; text-indent:5px; float:left; margin-right:100px}
.product .cpmore{ width:120px; height:30px; display:block; text-align:center; margin-top:26px; margin-right:20px; line-height:30px; color:#178ce6}

.Menubob {height:48px;}
.Menubob ul{
	margin:0px;
	padding:0px;
}
.Menubob li{ padding:0 25px; height:30px;margin-right: 0px; display:block; text-align: center;float: left;cursor: pointer;position: relative;top:26px;line-height: 30px;font-size:14px; background:#dfdfdf
; margin:0px 1px 0 0}
.Menubob li.hover{color: #fff; font-size:14px; line-height:30px; background:#178ce6}



.menu{ display:block; height:38px; width:196px; margin:3px auto; background:url(images/mm.gif) no-repeat 0 0; line-height:38px; text-indent:28px; overflow:hidden; font-weight:bold; text-align:left; font-size:14px}
.menu:hover,#hse,#hse:hover{ display:block; height:38px; width:196px; margin:3px auto; background:url(images/mm.gif) no-repeat 0 -39px; line-height:38px; text-indent:28px; overflow:hidden; font-weight:bold; color:#fff; text-align:left; font-size:14px}





.product .content{ width:1140px; height:auto; margin:0 auto}

.framebb{ width:252px; height:231px; background:#FFF; float:left; margin:10px; cursor:pointer; border:1px solid #dfdfdf; text-align:center; overflow:hidden; position:relative; overflow:hidden}
.framebb p{position:absolute;width:252px; bottom:0px; left:0px; height:35px; line-height:35px; background:#dfdfdf; color:#333;}
.framebb img{ width:252px; height:186px; position:absolute; display:block; top:0px; left:0px; transition: all 0.3s linear 0s; margin:0 auto;}
.framebb img:hover{transform: scale(1.1);}
.framebb span{ width:252px; height:45px;text-align:center;font-size:14px;line-height:45px; color:#333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; display:block}
.framebb:hover{ width:252px; height:231px; background:#f9f9f9; float:left; margin:10px; cursor:pointer; border:1px solid #dfdfdf; text-align:center}



.banna{ width:100%; height:183px; margin:0 auto; background:url(images/subbanner.jpg) center top no-repeat}
.banna .main{ width:1210px; height:183px; margin:0 auto; position:relative}
.banna .main ul li.txt1{ position:absolute; left:5px; top:90px; font-size:15px; color:#666666; width:158px; height:30px; display:block; text-align:center; line-height:20px}
.banna .main ul li.txt2{ position:absolute; left:0px; top:115px; font-size:19px; color:#ff0000; font-weight:bold; width:158px; height:30px; display:block; text-align:center; line-height:25px; font-weight:bold; font-family:Arial, Helvetica, sans-serif}
.banna .main ul li.txt3{ position:absolute; left:260px; top:82px;width:488px; height:40px; display:block; text-align:center;font-size:15px; color:#333333; line-height:40px; background:#fff}
.banna .main ul li.txt3 span{font-size:15px; color:#ff0000; line-height:40px;}
.banna .main ul li.txt4{ position:absolute; left:260px; top:35px;width:500px; height:34px; display:block; font-size:26px; color:#fff; font-weight:bold; line-height:34px; letter-spacing:1px}

.centerframe{ width:100%; height:auto; margin:0 auto; background:url(images/bg_case1.jpg) no-repeat center 330px #ebebeb}

.about{ width:1110px; height: auto;margin:0 auto; padding:63px 0 0PX}
.about .leftimg{ float:left; margin-right:42px}
.about .righttxt{ float:right; width:575px; height:auto;line-height:30px; font-size:13px;}
.about .righttxt .title{width:575px; height:50px; border-bottom:2px solid #045baa; line-height:50px; font-size:24px; color:#045baa; font-weight:bold}
.about .righttxt .content{ width:575px; height:auto;padding-top:10px; line-height:25px; color:#333}
.about .righttxt .aboutmmo{ line-height:40px; color:#ff0000;}

.case{ width:100%; height: auto; margin:0 auto; background:url(images/bg_case.jpg) repeat; margin-top:100px; padding:30px 0 50px}
.case .title{ width:1110px; height:100px; margin:0 auto;}
.case .title p{text-align:center;color:#fff; font-weight:bold; font-size:35px; line-height:48px; background:url(images/dec.png) no-repeat center center}
.case .title span{ display:block;text-align:center;color:#fff;font-size:20px; line-height:30px}
.case .content{ width:1130px; height: auto; margin:0 auto; padding-top:20px}

.frameaa{ width:300px; height:265px; background:#FFF; float:left; margin:0 10px; cursor:pointer; }
.frameaa p{ overflow:hidden;width:300px; height:220px; display:block }
.frameaa img{ width:300px; height:220px; transition: all 0.3s linear 0s;}
.frameaa img:hover{transform: scale(1.1);}
.frameaa span{ width:300px;height:45px;text-align:center;font-size:14px;line-height:45px; line-height:45px;  background:#e0e0e0; color:#333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; display:block}
.frameaa:hover{ width:300px; height:265px; background:#f9f9f9; float:left; margin:0 10px; cursor:pointer}


.propiclist img{ width:300px; height:220px; position:absolute; top:0px; left:0px; transition: all 0.3s linear 0s;}




.newsframe{ width:100%; height:auto; margin:0 auto; background: #ebebeb; padding-top:50px}
.newsframe .title{ width:1110px; height: auto; margin:0 auto;}
.newsframe .title p{text-align:center;color:#045baa; font-weight:bold; font-size:35px; line-height:48px; background:url(images/dec1.png) no-repeat center center}
.newsframe .title span{ display:block;text-align:center;color:#bebebe;font-size:16px; font-family:Arial, Helvetica, sans-serif; line-height:30px}
.newsframe .title .dec{display:block;text-align:center;color:#666666;font-size:20px; line-height:30px}
.newsframe .content{ width:1110px; height:auto; margin:0 auto;padding-top:50px}

.leftnews{ width:370px; height:auto; float:left; margin-right:35px}
.framedd{ width:370px; height:370px; display:block; background:#fff; cursor:pointer}
.framedd img{ width:370px; height:184px;}
.framedd p{ width:370px; height:48px; text-indent:10px; font-size:18px; color:#333;line-height:48px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; display:block}
.framedd span{ padding:10px; padding-top:0;width:350px; height:57px; margin:0 auto; display:block; overflow: hidden;font-size:12px;line-height:22px; color:#666;}
.framedd .more{margin-left:10px; margin-top:20px; width:115px; height:40px; display:block; text-align:center; line-height:40px; background:#ffaa2a; line-height:40px; color:#fff; font-size:16px}

.rightnews{ width:705px; height:auto; float:right;}

.framecc{ width:685px; height:90px; padding:9px; border:1px solid #dfdfdf; background:#fff; display:block; cursor:pointer; margin-bottom:20px}
.framecc .time{ width:58px; height:auto; float:left; margin-right:12px; border:1px solid #dfdfdf}
.framecc .time p{ width:58px; height:50px; display:block; background:#fff; line-height:50px; display:block;text-align:center; font-size:36px; font-family: impact; color:#999}
.framecc .time span{ display:block;text-align:center; font-size:12px; color:#fff; font-family:Arial, Helvetica, sans-serif; line-height:28px; background:#217ed2}
.framecc .righttxt{ width:613px; height:auto; float:right}
.framecc .righttxt p{ width:613px; height:40px; font-size:16px; color:#444444;line-height:40px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; display:block;}
.framecc .righttxt span{ width:613px; height:40px; margin:0 auto; display:block; overflow: hidden;font-size:12px;line-height:22px; color:#777777;}
.framecc:hover{ width:685px; height:90px; padding:9px; border:1px solid #dfdfdf; background:#f9f9f9; display:block; cursor:pointer}
.framecc:hover .righttxt p{ width:613px; height:40px; font-size:16px; color:#045baa;line-height:40px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; display:block;}


/*µ×²¿*/
.foot{ width:100%; height:63px; background:url(images/bg_bot.jpg) left top repeat-x}
.foot .main{ width:1000px; height:63px; margin:0 auto; text-align:center; line-height:63px; color:#333; font-size:14px}
.foot .main a{line-height:63px; color:#333; font-size:14px}
.foot .main a:hover{line-height:63px; color:#0a68b3; font-size:14px}
.foota{ width:100%; height:130px; background:url(images/bg_bot1.jpg) center top no-repeat}
.foota .main{ width:1000px; height:105px; margin:0 auto; line-height:30px; color:#FFF; font-size:14px; text-align:center; padding-top:25px}
.foota .main a{line-height:30px; color:#FFF; font-size:14px; }


.proimg_a{width:177px; height:164px; overflow:hidden; margin:15px 7px 7px 9px;display:inline; float:left}
.proimg_a img{width:177px; height:164px;}
.proimg_a:hover{width:177px; height:164px;overflow:hidden; margin:15px 7px 7px 9px;display:inline; float:left}



.mainframe{ width:1110px; height:auto;margin:0 auto; padding-bottom:50px}

.fylt{ width:225px; height:auto; float:left; margin-right:20px}
.fylt dl{ border-radius:5px; -webkit-border-radius:5px; overflow:hidden; background:#fff;padding-bottom:20px;margin-bottom:20px;}
.fylt dl dt{ font-weight:bold; font-size:18px; text-align:center; line-height:47px; text-align:center; color:#fff; background:url(images/fy01.jpg) repeat-x top;padding-bottom:10px;}

.fylt .navv dd{font-weight:bold; margin:0 20px;height:45px; border-bottom: dashed 1px #ddd; line-height:45px;background: url(images/icon.png) no-repeat 174px 19px;}
.fylt .navv dd a{ display:block;line-height:45px;}
.fylt .navv dd a.activ{color:#876120; line-height:45px}

.ltlxwm span{ display:block; text-align:center; padding-top:20px; color:#666;}
.ltlxwm  h2{ margin:0 20px;font-size:26px; text-align:center; color:#045baa;padding-bottom:18px; margin-bottom:18px; border-bottom:solid 1px #e5e5e5; font-family:impact}
.ltlxwm p{ display:block; text-align:center;  color:#666;}
.ltlxwm  a{ display:block; width:80px; height:28px; text-align:center; line-height:28px; color:#fff; margin:0 auto;margin-top:10px; background:#045baa; border-radius:3px; -webkit-border-radius:3px;}
.ltlxwm  a:hover{  color:#fff; text-decoration:underline; }

.maincont{ width:863px; height: auto; float:right; border:1px solid #dddddd; background:#fff}
.maincont .head{ width:803px;height:54px; margin:0 auto; border-bottom:1px solid #dddddd}
.maincont .head p{ font-size:18px;line-height: 54px;font-weight: bold;float: left;color: #045baa;}
.maincont .head span{float:right; line-height:54px; color:#a0a0a0 }
.maincont .content{ width:803px; min-height:534px; margin:0 auto; margin-top:25px; padding-bottom:50px}
.maincont .content,.maincont .content *{ padding-bottom:20px; font-size:16px; line-height:30px }
.maincont .content span{ color:#876120; font-size:24px; line-height:32px}

.maincont .content1{ width:803px; min-height:534px; margin:0 auto; margin-top:25px; padding-bottom:50px}
.maincont .content2{ width:803px; min-height:534px; margin:0 auto; margin-top:25px; padding-bottom:50px}

.frameee{ width:803px; height: auto; display:block; padding:10px 0; border-bottom:1px solid #dcdcdc; cursor:pointer}
.frameee p{ width:803px; height:35px; font-size:15px; color:#333;line-height:35px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; display:block}
.frameee .time{background:url(images/time.png) 0 center no-repeat; text-indent:20px; line-height:35px; font-size:12px; color:#999999;}
.frameee span{ width:803px; height:22px; margin:0 auto; display:block; overflow: hidden;font-size:12px;line-height:22px; color:#7a7a7a;}
.frameee:hover{ width:803px; height: auto; display:block; padding:10px 0; border-bottom:1px solid #dcdcdc; cursor:pointer; background:#fafafa}


.proimg_aa{width:240px; height:224px; overflow:hidden; margin:0 13px 26px;display:inline; float:left; }
.proimg_aa p{width:238px; height:178px; border:1px solid #efefef;position:relative; overflow:hidden;}
.proimg_aa img{width:238px; height:178px;  position:absolute; top:0px; left:0px; transition: all 0.3s linear 0s;}
.proimg_aa img:hover{transform: scale(1.1);}

.proimg_aa span{width:240px; height:42px; display:block; line-height:42px; text-align:center; font-size:14px; background:#f8f8f8; border-bottom:2px solid #045baa}
.proimg_aa:hover{width:240px; height:224px;overflow:hidden; margin:0 13px 26px; margin-top:0px; display:inline; float:left}



#telback{ background:url(images/lxs.png) no-repeat 10px -60px; min-height:380px; padding:30px 0 0 390px; width:280px; font-size:14px; line-height:30px}



.proimg_aa11{width:180px; height:260px; overflow:hidden; margin:0 10px 26px;display:inline; float:left}
.proimg_aa11 img{width:180px; height:216px;}
.proimg_aa11 span{width:180px; height:42px; display:block; line-height:42px; text-align:center; font-size:14px; background:#f8f8f8; border-bottom:2px solid #045baa}
.proimg_aa11:hover{width:180px; height:260px;overflow:hidden; margin:0 10px 26px; margin-top:0px; display:inline; float:left}


.proimg_aa11{width:180px; height:260px; overflow:hidden; margin:0 10px 26px;display:inline; float:left}
.proimg_aa11 img{width:180px; height:216px;}
.proimg_aa11 span{width:180px; height:42px; display:block; line-height:42px; text-align:center; font-size:14px; background:#f8f8f8; border-bottom:2px solid #045baa}
.proimg_aa11:hover{width:180px; height:260px;overflow:hidden; margin:0 10px 26px; margin-top:0px; display:inline; float:left}

.proimg_aa22{width:240px; min-height:224px; overflow:hidden; margin:0 13px 26px;display:inline; float:left}
.proimg_aa22 img{width:238px;height: auto; border:1px solid #dfdfdf}
.proimg_aa22 span{width:240px; height:42px; display:block; line-height:42px; text-align:center; font-size:14px; background:#f8f8f8; border-bottom:2px solid #045baa}
.proimg_aa22:hover{width:240px; min-height:224px;overflow:hidden; margin:0 13px 26px; margin-top:0px; display:inline; float:left}



.proshow .prtitle{ line-height:30px; text-align:center; font-size:22px; padding:15px 0; font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold}
.proshow .primgpic{height:auto; overflow-x:hidden; margin:0 auto; text-align:center}
.proshow .primgpic img{ max-width:700px; border:1px solid #ddd; padding:5px}
.proshow .prtent img{max-width:680px; margin-top:5px; margin-bottom:5px}
.proshow *{ font-size:13px; line-height:28px}
.proshow p{ text-indent:30px}
.proshow .next{ padding-top:10px;color:#666; border-top:1px dotted #cfcfcf;margin-top:10px}
.proshow .pos{ height:16px; line-height:16px; border-bottom:1px dashed #aaa; text-align:center; padding-bottom:8px; margin-bottom:15px; color:#999}



.proshow123 .prtitle123{ line-height:30px; text-align:center; font-size:22px; padding:15px 0; font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold}
.proshow123 .primgpic123{height:auto; overflow-x:hidden; margin:0 auto; text-align:center}
.proshow123 .primgpic123 img{ max-width:800px; border:1px solid #ddd;}
.proshow123 .prtent123 img{max-width:800px; margin-top:5px; margin-bottom:5px}
.proshow123 *{ font-size:16px; line-height:30px}
.proshow123 p{ margin-top:15px; margin-bottom:15px}
.proshow123 .next123{ padding-top:10px;color:#666; border-top:1px dotted #cfcfcf;margin-top:10px; }
.proshow123 .pos123{ height:16px; line-height:16px; border-bottom:1px dashed #aaa; text-align:center; padding-bottom:8px; margin-bottom:15px; color:#999; }

.proshow123 .next123,.proshow123 .next123 *,.proshow123 .pos123,.proshow123 .pos123 *{font-size:13px}



.picmp2{ display: inline; width:179px; height:158px; margin:15px 20px 15px 20px; text-align: center; float:left; line-height:18px; overflow:hidden}

.gwd_text{ width:60%; height:30px; border:1px solid #dfdfdf; line-height:30px;}

.wrfr,.wrfr *{ color:#fff}
.wrfr a:hover{ color:#fff}

.wrfr2,.wrfr2 *{ color:#d7ebff; line-height:28px}
.wrfr2 a:hover{ color:#d7ebff}

.conrys,.conrys *{ font-size:16px; line-height:30px}
.conrys p{ margin-top:15px; margin-bottom:15px}