
html, body, div, p, hr, pre, h1, h2, h3, h4, h5, h6, table, tr, td, th, tfoot, tbody, thead, form, fieldset, input, textarea, label, ul, ol, 
dl, li, dt, dd { margin:0; padding:0; border:0; outline:none; list-style:none; font-weight: normal; }
*html { _background-image:url(about:blank); _background-attachment:fixed; }
html,body {position: relative;height: 100%;}
li { list-style-type:none; }
a { text-decoration:none; outline:none; color:#333; }
a:hover { text-decoration:none; }
table { border-collapse:collapse; border-spacing:0; margin:0 auto; clear:both; }
fieldset, img { border:0;vertical-align: top;}
.none { display:none; }
ul, ol {border: 0;line-height: 14px; *line-height: 14px;list-style: none;}
h1, h2, h3, h4, h5, h6 {font-weight:normal;font-size: 14px;}
h1, h2, h3, h4, h5, h6, dl, dt, dd, ol, ul{margin: 0;padding: 0;border: 0;}
.clear { clear:both; }
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
* html .clearfix { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */
q:before, q:after { content:''; }
em{font-style:normal}
/* PC端CSS */
body {font-family: "Microsoft YaHei", "微软雅黑", "宋体";font-size: 14px;color: #000; background-color:#fff;word-break:break-all;}
a:link {color: #000000;text-decoration: none}
a:visited {color: #000000;text-decoration: none}
a:hover {color: #009cff;text-decoration: none}
.toplink_black,.cqpd_foot_black{ max-width:1920px; min-width:1000px;margin:0 auto;}

.top {width:100%; max-width:1920px; min-width:1000px; height:500px; background:url(top.jpg) center 0 no-repeat; margin: 0 auto;}
.qy { font-size:16px; line-height:32px; width:980px; height:112px; padding:92px 60px 85px 60px; background:url(bg11.png) center 0 no-repeat;margin: 0 auto; text-align: justify;}
.qy a{ color:#009cff;}


.AllmediaBox { position: relative; width: 1100px; height: 400px;background: #444; margin:0 auto;}
.AllmediaBox .pic{ width: 650px; height: 400px; float:left;}
.AllmediaBox .pic img { width: 650px; height: 400px; display: block; }

.AllmediaBox .num { float: right; width:418px; height:368px; padding:16px; }
.AllmediaBox .num li { border-bottom: 1px solid #616060; width: 398px; height:40px; padding:0px 10px 0px 10px;}
.AllmediaBox .num li h1 { font-size:18px; height:30px; line-height:30px; width:78px; color:#fff; overflow:hidden; float:left;}
.AllmediaBox .num li h2 { font-size:14px; height:40px; line-height:20px; width:320px; color:#fff; overflow:hidden; float:left;}


.AllmediaBox .num li.a1 { height:40px; padding:10px;}
.AllmediaBox .num li.a2 { height:40px; padding:8px 10px 13px 10px;}
.AllmediaBox .num li.a2 h2 {height:40px; padding-top:5px}

.AllmediaBox .num li.on { background-color:#0e9edf;border-bottom: 1px solid #0e9edf;}

.AllmediaBox .pic .v1{display:none;}
.AllmediaBox .pic .v2{width:650px;height:25px;position:absolute;top:0px;left:0px;z-index:5;}
.AllmediaBox .pic .v2 em{width:32px;height:20px;display:block; float:right; margin:5px 5px 0 0;text-align: center;font-size: 12px;line-height: 20px; color:#FFFFFF;font-style:normal; background-color:#000;opacity:0.7;}
.AllmediaBox .pic .v2 a{width:650px;height:345px;display:block;cursor:pointer;background: url(video1.png) center center no-repeat;}
.AllmediaBox .mask{width: 650px;height:400px;position:absolute;top:0; left:0;z-index:6;display:none;}
.AllmediaBox .close{width: 18px; height: 18px; position: absolute; left: 632px; bottom: -18px; z-index: 20; background: url(icon_video.png) no-repeat; cursor: pointer;display:none;}
.AllmediaBox .close a{width:18px;height:18px;display:block;cursor:pointer;}




.m-slide{ position: relative; width:1000px;  height: 400px; background: #444; margin:0 auto;}
.m-slide .img { float: left; position: relative }
.m-slide .img li, .m-slide .img a, .m-slide .img img { display: block; width: 650px; height: 400px }
.m-slide .tab { float: right; width:318px; height:368px; padding:16px; }
.m-slide .tab li { border-bottom: 1px solid #616060; width: 298px; height:70px; padding:8px 10px 13px 10px;}
.m-slide .tab li h1 { font-size:18px; height:30px; line-height:30px; width:298px; color:#fff; overflow:hidden;}
.m-slide .tab li h2 { font-size:14px; height:40px; line-height:20px; width:298px; color:#fff; overflow:hidden;}
.m-slide .tab .on { background-color:#0e9edf;border-bottom: 1px solid #0e9edf;}

.nav { width:1000px; height:50px; background-color:#ebebeb; margin:40px auto; }
.nav h1{ width:130px; height:50px; background-color:#0e9edf; float:left; color:#fff; text-align:center;font-size:20px;line-height:50px;font-weight: bold; }
.nav h2{ height:50px;float:left; color:#008ac8; padding-left:22px;font-size:20px;line-height:50px;font-weight: bold;}

.jblist { width:940px; padding:0 30px; margin:0 auto;}
.jblist li{  min-height:146px;zoom: 1;width:800px; background:url(bg2.png) left top no-repeat; padding-left:140px;}
.jblist li:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
.jblist .tx{ width:110px; height:146px; float:left; padding:15px 0;}
.jblist .tx img{ width:110px; height:110px; border-radius:55px;}
.jblist .tx h3{ width:85px; height:26px; border-radius:3px; background-color:#96abb4; line-height:26px; margin:10px auto 0 auto; text-align: center; color:#fff;}
.jblist .yl{ width:640px; float:right;padding:15px 0;}
.jblist .yl h1{ font-size:18px;font-weight: bold; line-height:26px; padding:12px 0;}
.jblist .yl h2{ font-size:15px; line-height:28px; color:#444;}
.jblist .yl h2 a{ color:#009cff;}
.jblist li.提问{ width:940px; background: none; padding-left:0px;}
.jblist li.提问 .yl{ width:780px;}
.jblist li.提问 .yl h2{ font-size:17px; padding-top:20px; color:#1d79a2;}
.jblist li.提问 .yl h1{ display:none;}

.nztpsp {width:1000px; margin:0px auto;overflow:hidden;}
.nztpsp ul{width:1035px; }
.nztpsp ul li{float:left;position: relative;  width:310px; height:200px; margin:0 35px 35px 0;}
.nztpsp ul li img{ width:310px; height:200px;}
.nztpsp ul li span{position:absolute; width:310px; height:28px; left:0px; bottom:0px; background:#000; filter:alpha(opacity=40); -moz-opacity:0.4;opacity:0.4; display:block;}
.nztpsp ul li h1{position:absolute; width:310px; height:28px; left:0px; bottom:0px; line-height:28px; text-align:center; white-space:nowrap; font-size:15px; overflow: hidden; color:#fff;}
.nztpsp ul li a{color:#fff; text-decoration:none; display:block; cursor:pointer;}

