﻿/*
Site: ���ɹ��Ļ���-����������70����ר��
Author: wuqin
*/

article, aside, audio, canvas, command, datalist, details, embed, figcaption, figure, footer, header, hgroup, keygen, meter, nav, output, progress, section, source, video {
    display:block;
    }
mark, rp, rt, ruby, summary, time {
    display:inline
    }
figure, body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td {
    margin:0;
    padding:0;
    font-size:100%;
    }
body, button, input, select, textarea {
    font:14px/1.5 "Microsoft YaHei", tahoma, \5b8b\4f53, arial, simsun, sans-serif;
    }
h1, h2, h3, h4, h5, h6 {
    font-size:100%;
    }
address, cite, dfn, em, var {
    font-style:normal;
    }
code, kbd, pre, samp {
    font-family:courier new, courier, monospace;
    }
small {
    font-size:12px;
    }
ul, ol {
    list-style:none;
    }
a {
    text-decoration:none;
    outline:none;
    }
a:hover {
    text-decoration:underline;
    }
sup {
    vertical-align:text-top;
    }
sub {
    vertical-align:text-bottom;
    }
legend {
    color:#000000;
    }
div {
    overflow:hidden;
    }
fieldset, img {
    border:0;
    }
table {
    border-collapse:collapse;
    border-spacing:0;
    }
fieldset, img {
    border:none;
    }
img {
    display:inline-block;
    }
address, caption, cite, code, dfn, em, strong, th, var {
    font-style:normal;
    font-weight:normal;
    }
button {
    cursor:pointer;
    border:none;
    }
.clear {
    clear:both;
    }
.none {
    display:none;
    }
a {
    color:#038CF6;
    text-decoration:none;
    }
a:hover {
    color:#000000;
    /*text-decoration:underline;*/
    }
body {
    color:#7B7B7D;
    background:url(imagesbottombgb.png) #F2F5FA no-repeat center bottom;
    background-size:contain;
    }
html {
    overflow:-moz-scrollbars-vertical;
    overflow-y:scroll;
    }
.fr {
    float:right;
    }
.fl {
    float:left;
    }
.ju {
   text-decoration: none;
    margin-left:20px;
    }
.ju02 {
    margin-left:8px;
    }
.internal {
   height:50px;
   line-height: 15px;
    padding:0 8px;
    }
.deploy li.mar01 {
    margin:0px;
    }
/*
	����banner
*/
.bannerlogo {
    margin:0 auto;
    padding:0;
    }
.head {
    width:960px;
    margin:0 auto;
    height:86px;
    }
/*��������*/
.newsjb {
    background:#1C306F;
    width:100%;
    overflow:hidden;
    padding:14px 0;
    }
.nevjb {
    width:1300px;
    padding-left:100px;
    background:url(imageshq.png) no-repeat left center;
    height:122px;
    margin:0 auto;
    }
.linb {
    display:inline-block
    }
.marl {
    margin-left:5px;
    }
.gjProduceLis {
    overflow:hidden;
    _zoom:1;
    height:122px;
    }
.gjProduceLis li {
    width:550px;
    float:left;
    margin:10px 5px;
    background:url(imagesjjbg.png) repeat;
    position:static;
    *zoom:1;
    }
.gjProduceLis li a {
    width:520px;
    padding:20px 15px 18px;
    display:block;
    overflow:hidden;
    position:relative;
    color:#FFFFFF;
    }
.gjProduceLis a:hover {
    color:#CED9FD;
    }
.gjProduceLis li a em {
    width:100px;
    display:block;
    float:left;
    color:#EBC362;
    margin-right:5px;
    }
.gjProduceLis li a em b {
    font-size:68px;
    font-weight:800;
    text-decoration:underline;
    line-height:60px;
    }
.gjProduceLis li a p {
    padding-left:80px;
    line-height:24px;
    }
.gjProduceLis li a p span {
    font-weight:bold;
    font-size:18px;
    color:#FFFFFF;
    }
.gjProduceLis li a p strong {
    color:#EBC362;
    font-weight:0;
    }
/*���嵼��*/
.sub_Nav {
    background:url(imagesnerbg.jpg) repeat-x top;
    width:100%;
    overflow:hidden;
    }
.sub_Nav .navbar {
    margin:0 auto;
    width:1450px;
    padding:0 0 0 80px;
    background:url(imagesnerbgr.jpg) no-repeat left top;
    }
.sub_Nav .navbar ul {
    background:url(imagesnerbgn.jpg) repeat-x left top;
    overflow:hidden;
    _zoom:1;
    height:112px;
    }
.sub_Nav li {
    float:left;
    margin:0 1px;
    font-size:24px;
    font-weight:500;
    }
.sub_Nav li a {
    color:#FFFFFF;
    font-weight:500;
    display:inline-block;
    line-height:80px;
    padding:20px 20px;
    position:relative;
    }
.narrg {
    padding:0 79px 0 0;
    background:url(imagesnerbgl.jpg) no-repeat right top;
    }
.sub_Nav li a:hover, .sub_Nav li .cur {
    color:#FFFFFF;
    background:url(imageshoverbg.png) no-repeat center top;
    }
.contentkj {
    width:1260px;
    margin:0 auto;
    padding:0 20px;
    position:static;
    }
.topnews {
    margin:10px 0 0;
    padding:10px 10px 10px 60px;
    background:url(imageshotico01.png) no-repeat left center;
    color:#005293;
    font-weight:bolder;
    font-size:38px;
    }
.topnewsce {
    font-size:16px;
    color:#7B7B7D;
    line-height:30px;
    height:90px;
    overflow:hidden;
    margin-bottom:20px;
    }
.topnewsce a {
    color:#7B7B7D;
    padding:0 5px;
    }
.topnewsce em {
    color:#C32529;
    }
.contentmin {
    float:left;
    width:620px;
    overflow:hidden;
    color:#454545;
    font-size:16px;
    margin-top:10px;
    }
.deploy {
    float:left;
    width:1265px;
    overflow:hidden;
    color:#454545;
    font-size:16px;
    margin-top:10px;
    }
.deploy h3, .contentmin h3 {
    overflow:hidden;
    display:block;
    position:static;
    line-height:50px;
    }
.deploy .tit03, .deploy .midd, .deploy .more, .contentmin .tit03, .contentmin .midd, .contentmin .more {
    top:0px;
    height:60px;
    display:block;
    overflow:hidden;
    float:left;
    }
.deploy a, .contentmin a {
    text-decoration:none;
    color:#454545;
    }
.deploy a:hover, .contentmin a:hover {
    text-decoration:none;
    color:#C32529;
    }
.deploy .tit03 {
    text-align: center;
    width:250px;
    color:#1C2F6F;
    font-size:24px;
    font-weight:bold;
    }
.contentmin .tit03 {
    background:url(imagesintit.jpg) no-repeat left center;
    padding-left:14px;
    width:106px;
    color:#1C2F6F;
    font-size:24px;
    font-weight:bold;
    }
.deploy .midd {
    background:url(imagestitbg.png) repeat-x left center;
    float:left;
    width:930px;
    }
.contentmin .midd {
    background:url(imagestitbg.png) repeat-x left center;
    float:left;
    width:430px;
    }
.deploy .more, .contentmin .more {
    background:url(imagesmoreico.jpg) no-repeat left center;
    padding-left:24px;
    float:right;
    color:#1C2F6F;
    width:36px;
    }
.deploy li,
.contentmin li {
    display:block;
    line-height:30px;
    overflow:hidden;
    }
.deploy li {
    float:left;
    margin-left:22px;
    }
.deploy a,
.contentmin a {
    /*color:#ffffff;*/
    display:block;
    overflow:hidden;
    float:left;
    }
.huodbg {
    height:451px;
    display:block;
    width:100%;
    z-index:-1;
    left:0px;
    top:1600px;
    position:absolute;
    background:url(imageshdbj.png) no-repeat top center;
    background-size:100% 451px;
    }
.jiaob {
    background:url(imagesnewsico.png) no-repeat left center;
    padding-left:16px;
    }
.contentmin .tit04 {
    color:#040403;
    font-size:18px;
    font-weight:500;
    }
.newsico {
    background:#CC000D;
    color:#FFFFFF;
    padding:0 10px;
    font-size:14px;
    margin-right:5px;
    }
.contentmin strong {
    color:#1C2F6F;
    }
.contentmin span {
    /*color:#ffffff;*/
    display:block;
    overflow:hidden;
    float:right;
    }
.line {
    background:url(imagesline.jpg) repeat-x left bottom;
    padding-bottom:8px;
    }
.migxg {
    width:306px;
    background:#F8F9F9;
    font-size:14px;
    line-height:32px;
    float:left;
    }
.xjgzbox {
    width:296px;
    height:318px;
    background:#F8F9F9;
    font-size:14px;
    line-height:32px;
    float:left;
    border:#A8A8A8 1px solid;
    overflow:hidden;
    }
.tit05 {
    color:#040403;
    font-size:18px;
    font-weight:500;
    line-height:46px;
    }
/*���߻*/
.activity {
    color:#FFFFFF;
    font-size:18px;
    font-weight:bold;
    position:relative;
    width:304px;
    height:150px;
    float:left;
    margin:0 0 10px 10px;
    }
.mar02 {
    margin-left:0;
    }
.Share {
    background:url(imageszaixhover.png) repeat center top;
    width:284px;
    height:130px;
    position:absolute;
    top:0px;
    left:0px;
    bottom:0px;
    z-index:2;
    float:left;
    text-align:center;
    display:table;
    padding:10px;
    color:#FFFFFF;
    }
.Share b {
    display:table-cell;
    vertical-align:middle;
    margin:auto;
    color:#FFFFFF;
    }
/*��ʷ�ع�*/
.lishi {
    background:url(imageslishibg.png) no-repeat left center;
    overflow:hidden;
    line-height:30px;
    margin-top:21px;
    display:block;
    height:30px;
    }
.lishi i {
    padding:0 16px 0 28px;
    font-style:normal;
    display:inline-block;
    float:left;
    width:90px;
    }
.lishi a {
    display:inline-block;
    float:left;
    width:474px;
    }
.mar03 {
    margin:0 0 10px 10px;
    }
/*�ײ���Ȩ*/
.bottom {
    /*background:url(imagesbottombg.png) repeat-x left top;*/
    background: #b8141c;
    font-size:18px;
    color:#ffffff;
    height:210px;
    width:100%;
    margin:10px 0;
    line-height:45px;
    float:left;
    }
.bottom_content{
  width:1260px;
  height:auto;
  margin:0 auto;
}
.bottom_logo{
  width:100px;
  height:100px;
  margin-top:60px;
  float:left;
  background: url(imagesred.png) no-repeat center center;
}
.bottom_txt{
  width:820px;
  height:100px;
  line-height:45px;
  margin-top:60px;
  float:left;
  text-align:center;
}
.bottom_img{
  width:276px;
  height:120px;
  float:left;
  margin-top:43px;
  margin-left:40px;
  padding-bottom:40px;
}
.bottom_img #img1{
  float:left;
}
.bottom_img #img2{
  float:right;
}
/*�ֲ�ͼƬ����*/
.section-focus-pic {
    margin:0 auto;
    height:350px;
    width:620px;
    overflow:hidden;
    position:relative;
    }
.section-focus-pic ul li {
    position:absolute;
    top:0;
    left:620px;
    width:620px;
    height:350px;
    }
.section-focus-pic ul li h3 {
    position:absolute;
    bottom:11px;
    left:0;
    width:400px;
    font-weight:normal;
    color:#FFFFFF;
    margin-left:20px;
    z-index:111;
    font-size:18px;
    }
.section-focus-pic ul li div {
    position:absolute;
    bottom:0;
    left:0;
    height:50px;
    background-color:#000000;
    width:620px;
    opacity:0.6;
    filter:alpha(opacity=60);
    }
.section-focus-pic .pages {
    width:620px;
    height:350px;
    }
.section-focus-pic .controler {
    position:absolute;
    bottom:20px;
    right:20px;
    }
.section-focus-pic .controler b {
    cursor:pointer;
    width:20px;
    height:10px;
    display:block;
    overflow:hidden;
    text-indent:20px;
    background:url(imagesnews_index_icon.png) no-repeat -136px 3px;
    float:left;
    margin:0 0 0 5px;
    }
.section-focus-pic .controler b.down {
    background-position:-161px 1px;
    }
.section-focus-pic .controler2 a {
    display:block;
    width:40px;
    position:absolute;
    top:120px;
    height:40px;
    }
.section-focus-pic .controler2 a i {
    cursor:pointer;
    display:block;
    width:22px;
    height:34px;
    background:url(imagesstar.png) no-repeat;
    }
.section-focus-pic .controler2 .prev {
    left:5px;
    }
.section-focus-pic .controler2 .prev i {
    background-position:-34px -68px;
    _background:none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/star_05.png');
    margin-left:5px;
    }
.section-focus-pic .controler2 .prev:hover i {
    left:10px;
    background-position:-34px -24px;
    _background:none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/star_03.png');
    }
.section-focus-pic .controler2 .next {
    right:10px;
    }
.section-focus-pic .controler2 .next i {
    background-position:-62px -68px;
    _background:none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/star_06.png');
    margin-left:10px;
    }
.section-focus-pic .controler2 .next:hover i {
    right:10px;
    background-position:-62px -24px;
    _background:none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/star_04.png');
    }
