@charset "utf-8";
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 { height:100%; }
*html { _background-image:url(about:blank); _background-attachment:fixed; }
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: #000;text-decoration: none}

.domPC { display:block; }
.domMobile { display:none;!important;}

.imageHolder { background-color:#000;}
.img-holder-img {filter:alpha(opacity=50);opacity:0.50;}
.topbg { width:100%; height:560px; margin:0 auto;background:url(top.jpg) no-repeat top center;}
.top { width:1140px; margin:0 auto; height:560px; position:relative;}
.top1 { position:absolute;top:90px; left:0px;}
.top2 { position:absolute;top:300px; left:175px;}
.top3 { width:500px; height:510px; position:absolute;bottom:0px; right:-30px;}
.top3 img{ width:500px; height:510px;}
.top4 { position:absolute;top:485px; left:47px;}
.top5 { position:absolute;top:485px; left:230px;}


.hotnews { width:1140px; height:450px; margin:62px auto 50px auto;}
.hotnews ul{ width:1140px; height:450px; position:relative;}
.hotnews h1{ width:1140px;line-height: 60px; height:60px; font-size: 36px; text-align:center;font-weight: bold; }
.hotnews h1:before, .hotnews h1:after { content: ""; width: 40px; height: 34px; background:url(yinhao.png) no-repeat;display:inline-block; *display:inline; zoom:1;vertical-align:top;}
.hotnews h1:before { background-position:0 0; margin-right:20px;}
.hotnews h1:after { background-position:-40px 0;margin-left:20px;}
.hotnews .zy{ width:550px;height:270px; position:absolute;top:123px; right:20px; font-size:16px; line-height:30px; color:#666;overflow: hidden;}
.hotnews h2{ width:76px;height:26px; position:absolute;top:416px; left:570px; font-size:14px; line-height:26px; background-color:#00a0e9; color:#fff; text-align:center;border-radius:3px;}
.hotnews h3{ width:450px;height:30px; position:absolute;top:414px; left:668px; font-size:18px; line-height:30px; overflow:hidden;}
.hotnews h4{ width:60px;height:2px; position:absolute;top:68px; left:540px;overflow:hidden;background-color:#00a0e9;}

.jcgd { width:1140px;margin:0 auto;}
.jcgd .bt h1{ width:1140px; height:60px; font-size:36px; line-height:60px; color:#000; text-align:center; padding-top:35px;}
.jcgd .bt h2{ width:60px;height:2px; overflow:hidden;background-color:#00a0e9; margin:5px auto 0px auto;}

.main_gd { width:1140px; margin:0 auto;}
.main_gd li{ width:1100px;height:330px; padding:100px 20px;border-bottom:1px solid #e5e5e5;}

.videoPlay .img-wrap {width:500px; height:330px; position: relative; float:left;}
.videoPlay .img-wrap .video-close { width: 18px; height: 18px; position: absolute; right: -1px; bottom: -18px; z-index: 20; background: url(icon_video.png) no-repeat; cursor: pointer;  }
.videoPlay .img-wrap .iframe { width: 100%; height: 100%; top: 0; left: 0; position: absolute; z-index: 15; }
.videoPlay .img-wrap .vBtn { position: absolute; width: 500px; height: 330px; top: 0; left: 0; background: url(video1.png) center center no-repeat; cursor: pointer; z-index: 10; }
.videoPlay .img-wrap .line { width:480px;height:310px; position:absolute;top:9px; left:9px; border:1px solid #fff;filter:alpha(opacity=60);opacity:0.6; overflow:hidden; text-indent:-9990px;}
.videoPlay .img-wrap .line a{ width:480px;height:310px; display:block;overflow:hidden; text-indent:-9990px;}
.videoPlay .img-wrap .img img {width:500px; height:330px;}
.hotnews .img-wrap{ width:500px;height:330px; position:absolute;top:120px; left:20px; float:none;}

.main_gd li .photo{ width:500px; height:330px; position: relative; float:left;}
.main_gd li .photo img{ width:500px; height:330px; }
.main_gd li .photo em{ width:480px; height:310px; position:absolute;top:9px; left:9px; border:1px solid #fff;filter:alpha(opacity=60);opacity:0.6;}
.main_gd li .wz{ width:480px; height:330px; background:url(yinhao2.png) no-repeat top left; padding-left:70px; float:right; position:relative;}
.main_gd li .wz .hind{ width:480px; height:280px; overflow:hidden;}
.main_gd li .wz .hind h1{ width:480px; padding:15px 0;line-height:30px; font-size:24px;}
.main_gd li .wz .hind p{ width:480px; padding-top:10px;line-height:30px; font-size:16px;color:#666;}
.main_gd li .wz h2{ width:76px;height:26px; position:absolute;bottom:0px; left:70px;}
.main_gd li .wz h2 a{ width:76px;height:26px; font-size:14px; line-height:26px; background-color:#dcdcdc; color:#fff; text-align:center;border-radius:3px; display:block;}
.main_gd li .wz h2 a:hover{ background-color:#00a0e9; color:#fff; }
.main_gd li.right .img-wrap{ float:right;}
.main_gd li.right .wz{ float:left;}

.cfsl { width:1140px; height:350px; margin:0 auto; position:relative;}
.cfsl h1{ width:1140px; height:60px; font-size:36px; line-height:60px; color:#fff; text-align:center; position:absolute; top:55px;}
.cfsl h1 a{ color:#fff;}
.cfsl h2{ width:60px;height:2px; position:absolute;top:120px; left:540px;overflow:hidden;background-color:#00a0e9;}
.cfsl p{ width:980px;height:60px; position:absolute;top:160px; left:80px; font-size:16px; line-height:30px; color:#fff; overflow: hidden;text-align:center;}
.cfsl h3{ width:100px;height:36px; position:absolute;top:254px; left:520px;font-size:16px; line-height:36px; background-color:#00a0e9; color:#fff; text-align:center;border-radius:3px;}
.cfsl h3 a{ color:#fff; }
.cfsl span{ width:63px;height:63px; position:absolute;top:150px; left:540px;overflow:hidden;background:url(cfsl.png) no-repeat top center;}

.wqhg { width:1140px; margin:0 auto;}
.wqhg .bt h1{ width:1140px; height:60px; font-size:36px; line-height:60px; color:#000; text-align:center; padding-top:55px;}
.wqhg .bt h2{ width:60px;height:2px; overflow:hidden;background-color:#00a0e9; margin:5px auto 60px auto;}
.wqhg .wqhg_windows { width:1140px; height:430px; margin-bottom:50px;}

.picScroll-left{ width:1140px; height:430px;  overflow:hidden;}
.picScroll-left .hd{ overflow:hidden;  height:20px; padding-top:10px; text-align:center;}
.picScroll-left .hd ul{ overflow:hidden; zoom:1; }
.picScroll-left .hd ul li{ cursor:pointer;display:inline-block; *display:inline; zoom:1;  width:10px; height:10px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background-color:#e5e5e5;border-radius:10px;}
.picScroll-left .hd ul li.on{ background-color:#00a0e9; }
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ width:255px; height:400px; margin-right:40px; float:left; _display:inline; overflow:hidden; text-align:center; position:relative;}
.picScroll-left .bd ul li { text-align:center; }
.picScroll-left .bd ul li img{ width:255px; height:320px; display:block;}
.picScroll-left .bd ul li h1{ width:255px; height:30px; font-size:18px; line-height:30px; text-align:center; padding-top:20px;}
.picScroll-left .bd ul li h2{ width:255px; height:26px; font-size:12px; line-height:26px; text-align:center; color:#888;}
.picScroll-left .bd ul li h3{ width:235px;height:300px; position:absolute;top:9px; left:9px; border:1px solid #fff;filter:alpha(opacity=60);opacity:0.6;overflow:hidden; text-indent:-9990px;}
.picScroll-left .bd ul li h3 a{ width:235px;height:300px; display:block;overflow:hidden; text-indent:-9990px;}

.foot { width:100%; max-width:1920px; min-width:1140px; background:url(pc-bottom-bg.jpg) center 0 no-repeat; margin:0 auto; height:180px;}
.foot p{ font-size:14px; line-height:26px; text-align:center; padding-top:50px; color:#999999}


