@charset "utf-8";
/* CSS Document */

body, p, input ,div, form, input, select, ul, ol, li, p, h1, h2, h3, h4, h5, h6, p, dd, dt, dl , form{ margin: 0; padding: 0; list-style: none; vertical-align: middle;}
ul, ol, li { list-style: none; }
ul, span{ margin:0px; padding:0px;}
img { border: none; }
body{ -webkit-text-size-adjust: none; }
header, hgroup, menu, nav, section, menu, footer, article, img{display: block; margin: 0; padding: 0;}
img{border: 0;}
a { color: #343434; text-decoration: none; }
a:hover { color: #007dc6; text-decoration: none; }
h1 {font-size: 24px;font-family: "微软雅黑", "黑体";color:#343434;font-weight: 300;}
h2 {font-size: 18px;font-family: "微软雅黑", "黑体";font-weight:200;color:#343434;}
body,html{ margin:0px; padding:0px; font-family: "宋体", Verdana, Arial, Helvetica, sans-serif; background-color: #e9e9e9;}
p{ font-size: 14px; font-family: "微软雅黑"; line-height: 18pt; color:#5a5a5a; padding: 0px; margin:0px; }
.clear{ clear: both; }
dl,dt,dd{margin: 0px;}
.w1190{ width:1190px; margin:0px auto;}
.f_yahei{ font-family:"微软雅黑", "黑体"}
.f_12{ font-size:12px;}
.f_14{ font-size:14px;}
.f_16{ font-size:16px;}
.f_18{ font-size:18px;}
.f_24{ font-size:24px;}
 
.nav{ background:#f3f3f3; height:60px; border-bottom:1px solid #fff;}

.z{ margin:5px 0; height:35px; width:850px; line-height:35px; border-bottom:2px solid #E0E0E0}
.z li{ font-family:"微软雅黑", "黑体"; font-size:14px; float: left; padding-right:10px; height:30px; }
.z li a{line-height:30px; color:#666}
.z li span{ padding-right:10px;color: #999}
.w300{ width:300px;}
.left{float:left; width:890px;}
.vleft{float:left; height:525px}
.left1{ float:left; margin-top:0px; height:525px; width:870px}

.left2{ width:20px; float:left; background: #191919; height:525px;cursor:pointer; position:relative;margin-top:0px;}
.left2:hover{ background:#007dc5;}
.left2:hover .icon{ color:#fff;}
.left2 .icon{position:absolute;top:50%;left:50%;width:18px;height:12px;overflow:hidden;margin:-21px 0 0 -9px;background:none;color:#fff;text-align:center; font-size:12px; line-height:16px; font-family: "黑体"; font-weight:bolder;}
.left2 .arrow-icon{position:absolute;top:75px;left:50%;margin:0 0 0 -4px;width:7px;height:7px;overflow:hidden;background-position:-80px -10px;text-indent:-999em}
.left2 .closed-text{display:none}
.left2 .colsed .icon{ cursor:}
.left2 .colsed .open-text{display:none}
.left2 .colsed .closed-text{display:block}
/*  -------------------  */
.content_2{ height:420px; overflow:hidden;}
.right{ width:300px; float:right}
.right h2{ margin:5px 0; height:35px; width:300px; line-height:40px; border-bottom:2px solid #E0E0E0;}
.right1{ width:300px; float:left; background: #191919; height:520px; margin-top:0px; padding-top:5px;;}
/* overflow-x:hidden;overflow-y:auto */
.right1 .listpic{ width:120px;height:85px; float:left; padding-right:10px; }
.right1 .plist{ clear:both;margin-top:0px;height:90px;width:250px; padding:10px 10px; overflow:hidden;text-decoration:none; font-size:14px; line-height:22px; border-top:1px #333333 solid; font-family:"微软雅黑", "黑体";}
.right1 .plist:hover{ background:#000000;}
.right1 .plist a,.right1 .plist a:link,.right1 .plist a:visited { display:block; height:100px; }
.right1 .plist a b { color:#cccccc;}

.right1 .current{ clear:both;margin-top:0px;height:90px;width:250px; padding:10px 10px; overflow:hidden;text-decoration:none; font-size:14px; line-height:22px; border-top:1px #333333 solid; font-family:"微软雅黑", "黑体";background:#343434; }
.right1 .current:hover{ background:#343434;}
.right1 .current a,.right1 .current a:link,.right1 .current a:visited { display:block; height:100px;}
.right1 .current a b { color:#cccccc;}
 
div.blank {clear:both; height:50px;}
div#footer { clear:both; margin-top:20px; color:#666;font-family:"微软雅黑", "黑体"; text-align:center; }