﻿body{font:12px/1.5 \5fae\8f6f\96c5\9ed1;margin:0px;color:#333;line-height:24px;line-height:24px;} 
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,input,textarea,p,blockquote,th,td{font-weight:normal;list-style:none;margin:0;padding:0;}
img{border:0;display:block;}fieldset{border: 0;}legend {display: none;}
a{color:#333;text-decoration:none;}
a:hover{color:#f60;}:focus{outline:0;}
em, i, u, s, b,strong{font-style:normal;font-weight:normal;text-decoration:none;}
.clearfixs:before,.clearfixs:after{content:".";display:block;height:0;visibility:hidden;font-size:0;}
.clearfixs:after{clear:both;}
.clearfixs{*zoom:1;}/* IE < 8 */
.mainCont{width: 1150px;}
#top{height:39px;background-color:#444;line-height:39px;font-size:14px; background:url(../images/topgray.gif) left top repeat-x;margin-bottom:10px;}
#top p{font-family:"΢���ź�";width:1116px;margin:0 auto; text-align:right;font-size:14px; color: #666;}
#top p a{color: #666; display:inline-block;padding:0px 10px; text-decoration:none}
#top p a.logo{ float:left;}
#top p a:hover{ color:#2abf01; text-decoration:underline}

.con dt h1,.lists li i a strong,.lists b,.xgwz b,.box b,.xgwz ul li a,.con dt .content,.lists li i span{font:16px "\5FAE\8F6F\96C5\9ED1";}
.con,.nav p,.ls{width:1116px;margin:0 auto;}.seat{font-size:13px;padding:10px 0;color:#777;}.seat a{color:#777;}.seat a:hover{color:#f70;}.seat font{color:#333;}
.con dt{border:1px solid #ececec;padding:20px;min-height:216px;color:#333;position:relative;margin-bottom:5px;background:#f5f5f5;}
.con dt h1,.con dt u,.con dt s,.con dt em,.con dt i{display:block;}
.con dt .content{font-size: 14px;    color: #666;    line-height: 28px;}
.con dt .bq{float: right;}
.con dt h1{font-size:17px;color:#2996da;font-weight:400;min-height:38px;margin:0;}
.con dt img{width:420px;height:216px;float:left;margin-right:25px;}
.con dt em{float:left;width:92px;padding-left:28px;height:28px;line-height:28px;font-size:14px;color:#333;margin:10px 0 0 10px;background: url(../images/kicon.gif) 0 -25px no-repeat;}
.con dt i s{background:url(../images/kicon.gif) no-repeat;}

.share{font-size: 14px;height: 30px; margin-top: 10px;}
.share span{  float: right;}
.share .num {
	display: inline-block;
	line-height: 28px;
	margin-top: 2px;
	margin-left: 20px;
	padding-left: 28px;
	background: url(../images/knum.png) 0 5px no-repeat;
	background-size: 20px 17px;
}
.share .uptime {
	display: inline-block;
	line-height: 28px;
	margin-top: 2px;
	margin-left: 20px;
	padding-left: 28px;
	background: url(../images/kuptime.png) 1px 4px no-repeat;
	background-size: 20px 20px;
}
.share .pl {
	display: inline-block;
	line-height: 28px;
	margin-top: 2px;
	margin-left: 20px;
	padding-left: 28px;
	background: url(../images/message.png) 0 4px no-repeat;
	background-size: 20px 20px;
}


#bdshare span{float:left;font-size:15px;margin-right:10px;}
.cms{font:15px '\5fae\8f6f\96c5\9ed1';}
.cms b,.cms h2{margin-bottom:10px;}
.cms ul{height:58px;overflow:hidden;}
.cms ul li{width:342px;float:left;height:26px;line-height:26px;font-size:14px;background: url(../images/d.jpg) 0 12px no-repeat;padding-left:10px;overflow:hidden;margin-right:25px;}
.cms s{display:block;background: url(../images/line.jpg) 0 15px no-repeat;}
.moreTab{display:block;width:48px;height:26px;line-height:26px;padding-left:12px;margin:0 auto;background:#48bb0b;color:#fff;}a.moreTab:hover{color:#fff;}

.lists ul{background:#fff;}
.lists li{width:350px;height:220px;float:left;position:relative;color:#838383;margin:30px 33px 10px 0;background: url(../images/bg_case_f.png) 0 bottom no-repeat;}
.lists li p{width:312px;height:192px;padding:15px 20px 13px 20px;position:absolute;left:0;bottom:14px;background:url(../images/listbg.gif) 0 bottom no-repeat;}
.lists li i strong,.lists li s a,.lists li i{display:block;}
.lists li a.img{display:block;width:48px;height:48px;float:right;margin-right:5px}.lists li img{width:48px;height:48px;}
.lists li i a strong{font-size:16px ;font-weight:bold;height:26px;line-height:26px;overflow:hidden;color:#2996da;margin-bottom:4px;cursor: pointer;}
.lists li i{width:240px;padding-left:5px;font-size:13px;}
.lists li i span{display:block;float:left;width:100px;height:28px; line-height:28px;overflow:hidden;padding-left:20px;font-size:13px;}
.lists li i span.xj{width:250px;height:16px; line-height:16px;padding-left:0;margin:3px 0 2px 0;}
.lists li span.bb{ background:url(../images/kicon.gif) 0 -16px no-repeat;}
.lists li span.time{background:url(../images/kicon.gif) 0 5px no-repeat;}
.lists li span.size{background:url(../images/kicon.gif) 0 -38px no-repeat;}
.lists li span.lan{background:url(../images/kicon.gif) 0 -60px no-repeat;}
.lists li s a{width:60px;height:30px;color:#fff;background:#f69600;text-align:center;line-height:30px;border-radius:2px;font-size:14px;position:absolute;top:70px;right:20px;}
.lists li.hover s a,.lists li s a:hover{background:#f69600;text-decoration:none;border:0;}
.lists li em{display:block;clear:both;height:50px;overflow:hidden;}.lists li em font{font-weight:bold;color:#f60;margin-right:5px;font-size:12px;}
.lists li.lp0 i span,.lists li.lp1 i span,.lists li.lp2 i span{width:80px;}
.lists li.lp0 i,.lists li.lp1 i,.lists li.lp2 i{padding-left:55px;width:200px;}
.lists li.lp0 u,.lists li.lp1 u,.lists li.lp2 u{display:block;background:url(../images/zlist.gif) 0 -114px no-repeat;width:112px;height:90px; position:absolute;top:-5px;left:-6px;}
.lists li.lp1 u{background-position:0 0;}
.lists li.lp2 u{background-position:0 -225px;}
.lists li.lp0 span.xj,.lists li.lp1 span.xj,.lists li.lp2 span.xj{display:block;padding-left:0;width:200px;}

.lists li p u{display:block;width:23px;height:48px;background:url(../images/azk.gif) -4px -119px no-repeat;position: absolute;color: #fff;text-align: center;padding: 20px 0 0 0;line-height: 15px;top: -18px;left: 0;}

.lstar0, .lstar1, .lstar2, .lstar3, .lstar4, .lstar5, .lstar6{background:url(../images/litterstar.png) no-repeat;width:84px;height:13px;display:inline-block;}
.lstar1{background-position:32px -26px;}
.lstar2{background-position:32px -52px;}
.lstar3{background-position:32px -78px;}
.lstar4{background-position:32px -104px;}
.lstar5,.lstar6{background-position:32px -130px;}

.lists h2,.xgwz h2,.box h2,.cms h2,.lists b,.xgwz b,.box b,.cms b{font:15px '\5fae\8f6f\96c5\9ed1';font-weight:normal;font-size:24px;color:#000;height:50px;line-height:50px;display:block;border-bottom:2px solid #48bb0b;}
.box h2,.box b{margin-bottom:10px;}
.box h2 a,.box b a{float:right;font-size:14px;}
.box{width:1116px;margin:20px auto 20px auto;position:relative;_height:100%;}
.img-lists{position:relative;width:1116px;overflow:hidden}
.img-lists ul{width:1140px;}
.img-lists li{ margin-right:22px;float:left;text-align:center;position:Relative;height:140px;margin-bottom: 10px}
.img-lists li img{width:262px;height:140px;}
.img-lists li s,.img-lists li u{font:14px "\5FAE\8F6F\96C5\9ED1","\5B8B\4F53";display:block;position:absolute;width:262px;height:25px;line-height:25px;color:#fff;bottom:0;left:0;}
.img-lists li s{background: #000;filter:alpha(opacity=70);opacity: 0.7;}
.next,.prev{text-indent:-999px;width:33px;height:98px;line-height:50px;position:absolute;top:70px;z-index:99;cursor:pointer;background-image: url(../images/icon-r.png);overflow:hidden;}
.prev{left:-33px;background:url(../images/icon.png);}
.next{background-position:0 0;right:-33px;}  

.xgwz li{height:140px;width:538px;position:relative;float:left;overflow:hidden;padding:15px 20px 0 0;border-bottom: 1px dashed #e6e6e6;}
.xgwz ul li.margin{margin-left:70px;}
.xgwz ul li u{ display:inline-block;height:50px;overflow:hidden;color:#8C8C8C;}.xgwz ul li em{color:#333;font:13px "\5FAE\8F6F\96C5\9ED1";display:block;margin:6px 0;}
.xgwz ul li a{display:block;font-size:20px;height:30px;line-height:30px; overflow:hidden;color:#2996da}.zx ul li s{ display:block;}
.xgwz ul li s a{display:inline-block;background:#f69600;color: #fff;height:22px; line-height:22px;font-size:13px;width: 60px; text-align:center; float:right;}

#gotop{ display:none;width:50px;height:49px;position:fixed; right:100px;bottom:70px;}
#gotop a{ display:inline-block; width:50px; height:49px;background:url(../images/gotop.png) 0 0 no-repeat;}
#gotop a:hover{background-position:0 -49px;}
#image-preview{position:absolute;z-index:1000;border:2px solid #61C2E3;padding:5px;background-color:#FAFAFA;}
#footer{text-align:center;padding:10px 0;border-top:1px solid #e8e8e8;width:1116px;margin:20px auto 0 auto;}


.commentTit{width:100%;height:50px;overflow:hidden;font-size:20px;font-weight:bold;line-height:50px;}
.commentTit p{float:left;}
.commentTit p span{float:left;height:30px; min-width:25px; border-radius:6px;background:#48bb0b;line-height:30px;color:#fff;text-align:center;font-weight:normal;font-size:16px;margin:10px 0;}
.commentTit p i{float:left;width:0;height:0;border-left:6px solid #22c485;border-top:6px solid transparent;border-bottom:6px solid transparent; margin:20px 8px 0 0;}
.commentTit a{float:right;}
.comment textarea{width:100%;height:84px; box-sizing:border-box;border:1px solid #48bb0b;padding:0 10px;line-height: 19px;border-radius:6px;}
.comment input{box-sizing:border-box;border:1px solid #48bb0b;}
.comment ul{width:100%;height:auto; overflow:hidden;margin:10px 0;}
.comment ul li{width:100%;height:auto; overflow:hidden;border-bottom:1px solid #ccc;padding:6px 0;margin: 0;}
.comment ul li .contTitle{width:100%;height:40px; line-height:40px; overflow:hidden;}
.comment ul li .contTitle span{float:left;color:#22c485;}
.comment ul li .contTitle time{float:right;color:#999;}
.comment ul li .contC{width:100%;height:auto; overflow:hidden;}
.comment{background-color:#fff;width:100%; height:auto;overflow:hidden; box-sizing:border-box;}
.comment .plbutton{width:100%;height: auto;display:block;overflow:hidden;margin:0;padding:5px 0 0;box-sizing:border-box;float: left;}
.comment .tjbutton{float: left;width: 67%;height:30px;line-height:30px;background:#ff4d4e;font-size:14px;font-weight:normal;font-family:"microsoft yahei";text-align:center;color:#fff;padding:0;margin:0;border:0;display: block;overflow:hidden;border-radius:4px;-webkit-box-flex:1;outline: none;cursor: pointer;}
.comment .cancel{float: left;width: 30%;height:30px;line-height:30px;background:#ccc;font-size:14px;font-weight:normal;font-family:"microsoft yahei";text-align:center;color:#fff;padding:0;margin: 0 0 0 3%;border:0;display:block;overflow:hidden;border-radius:4px;outline: none;cursor: pointer;}
.comment .plbutton .yzm{float:left;width:20%;height: 30px;line-height: 30px;border-radius:6px;outline: none;padding-left: 10px;}
.comment .plbutton img{height: 30px;float:left;}
.comment .plbutton i{position: relative;margin:0px;float:left;display:block;height:30px;font-size:14px;}
.comm_pf{width:100%;overflow:hidden;margin-bottom:12px}
.comm_pf font{float:left;display:inline-block;font-size: 14px}
.comm_pf span{float:left;margin-left:20px;line-height:22px;color:#999;display:inline-block}
.comm_pf .comm_star{width:auto;float:left;line-height:26px;margin-top:-3px;font-size:24px;color:#fba605;margin-left:8px;overflow:hidden}
.comm_star dt{float:left;cursor:pointer;margin:0 2px;font-size:24px;}

.subtitle{height:42px;font-size:14px;color:#22C485;padding:15px 0 0 0;}
.subtitle span{ float:left; border:1px solid #22C485; border-right:none;}
.subtitle span i{ font-style: normal; display: inline-block; width:160px; height:40px; line-height:40px; font-size:16px; text-align:center; background-color: #22C485; cursor:pointer; color: #fff;}