﻿@charset "utf-8";
.dl_nav01 h3 em.zwxxgk_bnt4 {
    width: 43px;
    height: 63px;
    float: left;
    margin-right: 20px;
    margin-top: 6px;
    margin-left: 20px;
}
.dl_nav01 h3 em.zwxxgk_bnt4 {
    background: url(../images/zwxxgk/zwxxgk_bnt04.png) no-repeat;
}
.dl_nav01 h3:hover em.zwxxgk_bnt4 {
    background: url(../images/zwxxgk/zwxxgk_bnt04b.png) no-repeat;
}
/*搜索*/
.zwdt-search{
	width: 508px;
    margin: 0 auto;
    position: relative;
}
.row-fluid .homesearch{
	    width: 508px;padding-left: 50px;
    height: 50px;
    line-height: 50px;
    padding: 0;
    text-indent: 50px;
    background: none;
    font-size: 16px;
    box-shadow: none;
        border-radius: 9px;
}
.row-fluid .homesearch-btn{
	position: absolute;
	top: 10px;
	left: 460px;
	box-shadow: none;
	background: url(../images/zwxxgk/homesearch-btn.png) 0 0 no-repeat;
	width: 34px;
	height: 35px;
	border: none;    border-radius: 9px;
}
.row-fluid .homesearch-btn:hover{
	cursor: pointer;
}
.sou{
    float: left;
    width: 68px;
    height: 46px;
    margin-left: 6px;
    cursor: pointer;
    background: url(../images/zwxxgk/search_bg.jpg);
    border: none;
    position: absolute;
}
.container{
	width: 1100px;	
	margin:0 auto;
  background: #fff;
}

/*更多*/
.zfxxgk_zd2 .more {
    width: 100px;
    height: 30px;
    line-height: 30px;
    font-size: 15px;
    margin: 0 auto;
    text-align: center;
    background: #e7e7e7;
    float: left;
    margin-top: 10px;
    margin-left: 340px;
    margin-bottom: 22px;
}
/*背景图*/
.zwxxgk_bd {
    width: 100%;
    height: 100%;
    background: url(../images/bodybg2017.png) no-repeat #fdfdfe;
}








body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, input, button, textarea, p, blockquote, th, td{margin:0;padding:0;}
body {color: #333;text-align: left;font-size: 14px;font-family:"微软雅黑";font-family: microsoft yahei,Arial,Helvetica,sans-serif; background: #fdfdfe;}


a{ text-decoration:none; color:inherit; color: #222;font-family:"微软雅黑";}
a:link,a:visited {
	color: inherit;
	text-decoration: none;
}
a:active,a:hover {
	color: #0062eb;
	text-decoration: none;
}
img{ margin:0px; padding:0px; border: none;}
p{ margin:0px; padding:0px;}

em {
	font-style: normal;
}
li,ul {
	list-style: none;
	text-decoration: none;
}
li {
	list-style-type: none;
}
div {
	word-wrap: break-word;
	word-break: break-all;
}
h1,h2,h3,h4,h5,h6 {
	font-size: 9pt; font-weight: normal;
	font-family:"微软雅黑";
}
button,input,select,textarea {
	font-weight: inherit;
	font-size: inherit;
	font-size: 100%;
	font-family: inherit;
	border:none;
	outline:none;
}


.f_l { float: left;}
.f_r { float: right;}
.auto{ margin:0 auto;}


.clear{ clear:both; float:none;}
.transition{ transition:0.5s; -webkit-transition:all 0.5s; -moz-transition:all 0.5s; -ms-transition:all 0.5s; -o-transition:all 0.5s;}
.Box{ position:relative; overflow:hidden; }

 /*img{transition: transform 0.7s ease-out 0s;-moz-transition: transform 0.7s ease-out 0s;-webkit-transform:transform 0.7s ease-out 0s;}	
 a:hover img{transform:scale(1.05);transition: transform 0.7s ease-out 0s; -moz-transition: transform 0.7s ease-out 0s;-webkit-transform:transform 0.7s ease-out 0s;}
*/


/*图片抖动样式*/
@keyframes swing{
	20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}
	40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}
	60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}
	80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}
    to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
}
	.swing{-webkit-transform-origin:left right;transform-origin:left right;-webkit-animation-name:swing;animation-name:swing}
	
	

 .xxgk_header_logo {
        min-width: 450px;
        height: 64px;
        background: url(../images/zwxxgk/timg.png) 0 0 no-repeat;
        float: left;
        margin-top: 27px;
    }
    .xxgk_header_logo span {
            color: #e9e9e9;
            font-family: 微软雅黑;
            font-size: 37px;
            font-weight: bold;
            margin-left: 78px;
            float: left;
            background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(#fcfcfc), to(#d0d0d0));
            -webkit-background-clip: text;
            -webkit-text-fill-color: transparent;
            /* text-shadow: 5px 2px 6px #000; */
        }

.footer{
    min-height: 114px;
    background: #245399;
    padding: 20px 0;
}
.footer .fl{
    /* width: 299px; */
    color: #fff;
}
.footer .bor_right{
    border-right: 1px solid #80b6ed;
}
.mr_left{
    margin-left: 72px;
}
.mr_right{
    padding-right: 100px;
}
.footer .fl p{
    margin-bottom: 8px;
}
