﻿@charset "utf-8";
/* CSS Document */

/*CSS reset*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,blockquote,th,td,p{margin:0;padding:0; font-family:"微软雅黑"; font-size:14px; cursor:default; color:#333333;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;border:none;}
ul,li,dl ,dt,dd ,ol,p,img{ list-style: none;border: none;}
address,caption,cite,code,dfn,em,th,var,optgroup{font-style:normal;font-weight:normal;}
del,ins{text-decoration:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
button,input,select,textarea{font-size:100%;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:baseline;}
sub{vertical-align:baseline;}
a{text-decoration:none; outline:none; color:#333333;}
a:hover{ text-decoration:underline;}
a:active{outline: none;star:expression(this.onFocus=this.blur());}


.fl{float: left;}
.fr{float: right;}
.clear{ clear: both; height: 0px; font-size: 0px;}


body{ background: url(2017zzcgj_common_bg.png) no-repeat center top;}

.top{  background:rgba(18,63,134,.4); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#cf123f86,endColorstr=#cf123f86); height: 30px; line-height: 30px;}
.top-center{ width: 1140px; margin: 0 auto;}
.top-center p{ font-size: 12px; color: #fff;}

.header{ width: 1140px; height: 159px; margin: 0 auto;}
.header .logo{ float: left; padding: 43px 0 0 4px;}

.search{ float: right; width: 270px; height: 33px; border: 1px soolid #e1e1e1; overflow: hidden; margin-top: 62px;}
.search .search-text{ float: left; width: 218px; height: 33px; line-height: 33px; border: 0; color: #9a9a9a; cursor: text; padding: 0 10px;}
.search .search-btn{ float: left; width: 32px; height: 33px; border: 0; background: url(2017zzcgj_common_search.png) no-repeat center center #fff; cursor: pointer;}

.nav{ width: 1140px; height: 50px; background: #1e4789; line-height: 50px; margin: 0 auto;}
.nav li{ float: left; width: 190px; background: url(2017zzcgj_common_nav.png) no-repeat left center; text-indent: 90px; font-size: 16px;}
.nav li:first-child{ background: none;}
.nav li a{ display: block; width: 100%; height: 100%; background: no-repeat 40px center; color: #fff;}
.nav li a.nav01{ background-image: url(2017zzcgj_common_nav01.png);}
.nav li a.nav02{ background-image: url(2017zzcgj_common_nav02.png);}
.nav li a.nav03{ background-image: url(2017zzcgj_common_nav03.png);}
.nav li a.nav04{ background-image: url(2017zzcgj_common_nav04.png);}
.nav li a.nav05{ background-image: url(2017zzcgj_common_nav05.png);}
.nav li a.nav06{ background-image: url(2017zzcgj_common_nav02.png);}
.nav li a:hover{ background-color: #36c; text-decoration: none;}

.friend-link{ border-top: 1px solid #1e4789; height: 39px; line-height: 39px;}
.friend-link-center{ width: 1140px; margin: 0 auto;}
.friend-link-center h3{ float: left; font-size: 16px; color: #1e4789; font-weight: normal; padding-left: 16px;}
.friend-link-center p{ float: left; font-size: 12px; color: #999; padding-left: 120px;}
.friend-link-center p a{ font-size: 14px; color: #999; margin: 0 30px;}

.footer{ background: #1e4789; text-align: center; color: #fff; padding: 40px 0;}
.footer a{ color: #fff;}
.footer p{ text-align: center;}
.dzjg { display:inline-block; *display:inline; zoom:1; vertical-align:middle; margin:10px 10px 0;}
.dzjg span img{ display: block; margin: 0 auto 15px;}
.dzjg span a img{ display: block; margin: 0 auto 15px;}
