body{font-size:12px;color:#333;}
.wsBg{ background:url(../images/wsBg.png) 0 0 no-repeat;}
.wsLayer1{ border-bottom:#ddd solid 1px; line-height:32px;height:32px; padding:15px 10px 6px;}
*{font-family:'Microsoft Yahei';}
.ws-sunNav li{ float:left; display:inline; font-size:14px;}
.ws-sunNav li span{ margin:0 10px; color:#999;}
.ws-sunNav li a:hover,.ws-sunNav li.active a{ color:#ff6600;}
.wsLayer2{ padding-top:3px; *padding-top:0;}
.wsLayer3{ border-bottom:#ddd solid 1px;}
.ws-slider{ width:340px; height:246px; overflow:hidden;}
.wsText1{ width:480px; margin-left:18px;}
.wsText2{ width:300px; padding:0 15px 0 0;}

.wsList1{ position:absolute; left:0; top:0;}
.wsList1 li{ float:left; display:inline; width:340px; height:246px; position:relative;}
.wsList1 li a{}
.wsList1 li img{ width:340px; height:246px;}
.wsList1 li .ws-opc,.wsList1 li .ws-opc-text{ height:30px; line-height:30px; position:absolute; left:0; bottom:0; width:100%;}
.wsList1 li .ws-opc{ background:#000; opacity:0.5; filter:alpha(opacity=50);}
.wsList1 li .ws-opc-text{ text-indent:10px;}
.wsList1 li a:link,.wsList1 li a:visited{ color:#fff;}
.wsList1 li a:hover { text-decoration:underline;}
#listTextWsList li{height:136px;padding: 0 0 15px;border-bottom: 1px dashed #ccc;}
#listTextWsList li .text{
	width:620px;margin-left: 14px;
}
#listTextWsList li a:hover{
	color:#000;
	text-decoration: none;
}
#listTextWsList li .text h3{font-size:22px;}
#listTextWsList li .text .liulan p{height:60px; padding-top: 8px;line-height: 22px;
    color: #666;
}
.ws-article-con p a{color:#00bcd4;}

.ws-slider .num li{ float:left; display:inline; vertical-align:middle; width:20px; text-align:center; height:20px; line-height:20px; cursor:pointer; color:#fff;}
.ws-slider .num li.on{ background:#ff6600;}
.ws-slider .num{ position:absolute; right:10px; bottom:5px;}
.wsLayer4{ border-bottom:#37c0c8 solid 1px;}
.wsLayer4 ul li{ float:left; display:inline; height:24px; line-height:24px; font-size:14px; cursor:pointer; padding:0 10px; border-radius:3px 3px 0 0;}
.wsLayer4 ul li.active{ background:#37c0c8; color:#fff;}
.wsText1 h3{ font-weight:200; display:block; padding:10px 0 5px;}

.wsList2{ padding-top:6px; *padding-top:8px; padding-top:12px\9;}
.wsList2 li {
    font-size: 14px;
    height: 25px;
    line-height: 25px;
    overflow: hidden;
	color:#999;
}
.wsList2 li span a{ color: #015985;
    font-weight: 700; color:#fff;
}
.wsList2 li span{  display:inline-block; height:20px; line-height:20px; padding:0 5px;}
.ws-bg1{ background:#4193cd;}
.ws-bg2{ background:#f970a1;}
.ws-bg3{ background:#fcbf5f;}
.ws-bg4{ background:#ea7a6e;}
.ws-bg5{ background:#cd70f9;}
.wsTit1{ height:24px; line-height:24px;}
.wsTit1 b{ font-size:14px; color:#37c0c8;}
.wsLayer5{ width:275px;}
.wsLayer5 img{ width:275px; height:100px; display:block;}

.ws-left{ width:220px;}
.ws-md{ width:437px; margin:0 0 0 30px;}
.ws-right{ width:437px; margin-right:15px;}
.wsHeight{ height:270px; border-radius:3px;}
.ws-bgcolor1{}
.wsTit2{ height:45px; line-height:45px; padding:10px;}
.wsTit2 b{ font-size:16px; font-weight:normal; color:#fff; vertical-align:middle;}
.wsTit2 b a:hover{ text-decoration:underline;}
.wsIco1,.wsIco2,.wsIco3,.wsIco4,.wsIco5{ width:33px; height:45px; display:inline-block; vertical-align:middle;}
.wsIco1{ background-position:0 0;}
.wsIco2{ background-position:0 -56px;}
.wsIco3{ background-position:0 -101px;}
.wsIco4{ background-position:0 -166px;}
.wsIco5{ background-position:0 -212px;}
.wsList3 li{ width:90px; float:left; display:inline; margin:0 0 0 10px;}
.wsTit3,.wsTit4{ height:32px; border-bottom:#ddd solid 1px;}
.wsTit3 b,.wsTit4 b{ font-size:14px; font-weight:normal; display:inline-block; height:32px; line-height:32px; padding:0 10px;}
.wsTit4 b{ color:#37c0c8;}
.ws-color1 b{ border-bottom:#4e9ad0 solid 1px;}
.ws-color1,
.ws-color1 a:link,.ws-color1 a:visited{ color:#4193cd;}
.ws-color1 a:hover{ color:#4193cd; text-decoration:underline;}

.ws-color2 b{ border-bottom:#f970a1 solid 1px;}
.ws-color2,
.ws-color2 a:link,.ws-color2 a:visited{ color:#f970a1;}
.ws-color2 a:hover{ color:#f970a1; text-decoration:underline;}

.ws-color3 b{ border-bottom:#fcbf5f solid 1px;}
.ws-color3,
.ws-color3 a:link,.ws-color3 a:visited{ color:#fcbf5f;}
.ws-color3 a:hover{ color:#fcbf5f; text-decoration:underline;}

.ws-color4 b{ border-bottom:#f97070 solid 1px;}
.ws-color4,
.ws-color4 a:link,.ws-color4 a:visited{ color:#f97070;}
.ws-color4 a:hover{ color:#f97070; text-decoration:underline;}

.ws-color5 b{ border-bottom:#cd70f9 solid 1px;}
.ws-color5,
.ws-color5 a:link,.ws-color5 a:visited{ color:#cd70f9;}
.ws-color5 a:hover{ color:#f97070; text-decoration:underline;}

.wsLayer6{ border-bottom:#ddd dotted 1px; padding-bottom:10px;}
.wsLayer6 .wsImg{ width:104px;}
.wsLayer6 .wsImg img{ width:100px; height:94px; padding:1px; border:#ddd solid 1px;}
.wsLayer6 .wsText3{ width:323px; padding:0 0 0 10px;}

.wsList4{}
.wsList4 li{ line-height:24px; font-size:14px;}
.wsList4 li a:link,.wsList4 li a:visited{ color:#666;}
.wsList4 li a:hover{ color:#666; text-decoration:underline;}
.wsList4 li span{ display:inline-block; line-height:24px; width:66px; text-align:right; padding-right:5px;}
.wsList4 li span a:link,.wsList4 li span a:visited{ color:#333;}
.wsList4 li span a:hover{ color:#333; text-decoration:underline;}

.wsList5{ overflow:hidden; padding-top:10px;}
.wsList5 li{ width:208px; float:left; display:inline;}
.wsList6{ overflow:hidden; _zoom:1; padding:20px 0;}
.wsList6 dt,.wsList6 dd{ float:left; display:inline;}
.wsList6 dt{ font-size:14px; width:70px; text-align:right;}
.wsList6 dd{ width:100%;}
.wsList6 dd img{ width:180px; height:80px; float:left; display:inline; margin:0 10px;}

.ws-article-left{ width:840px;}
.ws-article-right{ width:330px;}
.ws-article-tit1{ font-size:28px; display:block; text-align:center; color:#333;font-weight: 200;}
.ws-article-con p{ line-height:1.75em; font-size:16px; padding:10px 0; text-indent:2em;}
#table{
	border:1px solid #ccc;
}
#table p{
	text-align:center;
	padding-right: 21px;
}
#table td{
   border:1px solid #000;
}
#table .firstRow{
	background-color:#ccc;
}


#ico span{font-size: 14px;padding-left: 5px;}
#ico img{width:16px;height:16px;}
.ws-article-con p>img{display:block;margin:auto;}
.ws-article-con p video{display:block;width:83%;margin:auto;height:100%;}
.sr-bdimgshare{z-index:2222 !important;}
.ws-pt{ padding-top:42px;}
.ws-phone{ background:#fafafa; border-radius:3px; height:110px;}
.ws-phone a{ display:block; height:110px; padding:0 0 0 64px;}
.ws-phone a span{ display:block; width:39px; height:78px; background:url(../images/ws-phone.png) 0 0 no-repeat; position:absolute; left:15px; top:15px;}
.ws-phone a b{ display:block; font-size:18px; padding:20px 0 10px; font-weight:bold;}
.ws-phone a p{ font-size:16px; color:#36c0c9;}
.wsList7{ overflow:hidden; padding-top:10px;}
.wsList7 li{ width:388px; float:left; display:inline;}
.page-turn p{ font-size:14px; padding:6px 0;}
.page-turn p a:link,.page-turn p a:visited{ color:#37c0c8;}
.page-turn p a:hover{ color:#0099cc;}
.ws-pinlun textarea{ width:778px; height:60px; padding:10px; border:#ddd solid 1px;resize: none;outline: none;font-family: "Microsoft YaHei";}
.wsList8{ overflow:hidden; _zoom:1;}
.wsList8 li{ float:left; display:inline;}
.wsList8 li a{ display:block; font-size:16px; line-height:36px; border-bottom:#39bfca solid 2px;}
.wsList8 li.active a,.wsList8 li.active a:hover{border-bottom:#39bfca solid 2px;}

.rep{ position:relative; border-bottom:#ddd solid 1px; padding:0 0 0 40px;}
.rep .hd img{ width:40px; height:40px; border-radius:20px;}
.rep .hd{ display:block; width:40px; height:40px; position:absolute; left:0; top:20px;}
.rep-body{ padding:0 0 0 10px;}
.rep-header{ padding-top:18px; line-height:20px;}
.rep-header a:link,.rep-header a:visited{ color:#379be9;}
.rep-header a:hover{ color:#328bd2;}
.rep-body p{ display:block; line-height:24px; padding-top:7px; font-size:12px; word-break:break-all;}
.rep-footer{ padding-bottom:15px;}
.zan span,.rep-msg span{ display:inline-block; vertical-align:middle; background:url(../../../images/pl.gif) 0 0 no-repeat; margin-top:-2px; margin-right:3px;}
.zan span{ width:12px; height:12px; background-position:-2px 0;}
.zan:hover span{ background-position:-42px 0;}
.rep-msg span{ width:15px; height:10px; background-position:0 -21px;}
.rep-msg:hover span{ background-position:-40px -21px;}
.rep-footer a{ margin-right:15px;}
.rep-footer a:link,.rep-footer a:visited{ color:#999;}
.rep-footer a:hover{ color:#666;}
.rep-reply textarea{ width:737px; height:60px; padding:10px; border:#ddd solid 1px;}
.rep-load-more{ height:28px; line-height:28px; background:#ddd; border-radius:2px; text-align:center; color:#555; cursor:pointer;}
.rep-load-more:hover{ background:#ccc;}
.wsBox1{ width:800px; overflow:hidden; height:300px;}
.wsBox1 .wsList1 li img,.wsBox1 .wsList1 li{ width:800px; height:300px;}
.ws-current{ position:absolute; right:10px; bottom:8px;}
.ws-current span{ display:inline-block; width:8px; height:8px; border-radius:4px; background:#fff; margin:0 3px;}
.ws-current span.current{ background:#39bfca;}
.ws-btn-next,.ws-btn-prev{ background:#000; height:56px; line-height:56px; padding:7px; font-size:60px; color:#fff; position:absolute; top:124px; font-family:"宋休"; opacity:0.6; filter:alpha(opacity=60); border-radius:3px; cursor:pointer; width:18px;}
.ws-btn-next:hover,.ws-btn-prev:hover{ opacity:0.8; filter:alpha(opacity=80); width:170px}
.ws-btn-next img,.ws-btn-prev img{ height:56px; width:149px;}
.ws-btn-next img{ float:right;}
.ws-btn-prev img{ float:left;}
.ws-btn-next{ left:0;}
.ws-btn-prev{ right:0;}
.ws-btn-next div,.ws-btn-prev div{ width:18px; height:33px; float:left; display:inline; margin-top:12px;}
.ws-btn-prev div{ float:right;}
.ws-btn-next div{ background:url(../images/arrow-r.png) 0 0 no-repeat;}
.ws-btn-prev div{ background:url(../images/arrow-l.png) 0 0 no-repeat;}

.wsList9{ overflow:hidden; _zoom:1;}
.wsList9 li{ overflow:hidden; _zoom:1; padding:0 0 15px; *padding:0 0 11px;}
.wsList9 li .imgBox{ width:170px;}
.wsList9 li .imgBox img{ width:162px; height:115px;}
.wsList9 li .text{ width:612px; padding:0 0 0 15px;}
.wsList9 li .text p{ display:block; height:78px;}
.agreen{right:0px;}
.wsList10 li .imgBox,.wsList10 li .text .ftr{ display:none;}
.wsList10 li{ overflow:hidden; _zoom:1; border-bottom:#ddd dashed 1px; padding:6px 0; *padding:2px 0 6px; cursor:pointer;}
.wsList10 li .text{ width:330px; padding:5px;}
.wsList10 li .text b{ display:block; width:100%; padding-bottom:0; font-weight:normal;}
.wsList10 li .text b a:link,.wsList10 li .text b a:visited{ color:#333;}
.wsList10 li .text b a:hover{ color:#37c1cc;}
.wsList10 li.active .imgBox{ display:inline;}
.wsList10 li.active .text .ftr{ display:block;}
.wsList10 li.active .text{ width:236px; float:left; padding:8px 0 0 10px;}
.wsList10 li.active .text b{ padding-bottom:5px;}
.wsList10 li.active .text b a:link,.wsList10 li.active .text b a:visited{ color:#39bfca;}
.wsList10 li.active .text b a:hover{ color:#39bfca; text-decoration:underline;}

.list-paddingleft-2 li p{line-height: 10px;}

.h2-title{    font-weight: 500;
    font-size: 16px;}
