﻿@charset "utf-8";

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, 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-color:#F6F6F6;
}
a{ text-decoration:none; color:inherit;}
a:link,a:visited {
	color: inherit;
	text-decoration: none;
}
a:active,a:hover {
	color: #0155a9;
	text-decoration: none;
}
img {
	border: none;
	vertical-align: middle;
}
em {
	font-style: normal;
}
li,ul {
	list-style: 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;
}
button,input,select,textarea {
	font-weight: inherit;
	font-size: inherit;
	font-size: 100%;
	font-family: inherit;
}
a:hover img {
	/*opacity: .8;*/
}
.f_l { float: left !important;}
.f_r { float: right !important;}
.auto{ margin:0 auto;}
.w1000{ width:1000px;}
.w1170{ width:1170px; padding:15px 15px 0;}
.w1200{ width:1200px;}
.w1230{ width:1230px;}
.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;}
.aBox{ position:relative;}
.sonimg img{ display:block; width:100%; height:100%;}
.none{ display: none !important;}



.Ml15{ margin-left:15px;}
.MT10{ margin-top:10px;}
.MT15{ margin-top:15px;}
.MT25{ margin-top:25px;}
.MT35{ margin-top:35px;}

/*******Top********/
.warp{ width:100%; min-width:1200px; max-width:1920px; position:relative; overflow:hidden; margin:0 auto; background:#FFF;}

.Top{ width:100%; height:420px; background:url(jczwbzh_pic_1.jpg) no-repeat center top;}
.Db_Box{ height: 96px; background-color: #0155a9;}
.Db_Box img{ width:307px; padding: 5px 0; }

.topMain{}
.szfBtn{ position:absolute; left:0; top:20px;}

.LOGO{position: relative;width: 1200px;height:330px;margin:0 auto 0;top: 90px;}


.Top_LOGO_Box li{ position:absolute; overflow:hidden; float:left;}
.Top_LOGO_Box li.txt1{top: -70px;left: 0px;opacity: 0;}
.Top_LOGO_Box li.txt2{ top: 60px; left: 255px; transform: scale(0);}
.Top_LOGO_Box li.txt3{ top: 220px; left: 1390px;}
.Top_LOGO_Box li.txt4{ top: 105px; left: 150px;}




/*Part1*/
.Part1{ height:auto; padding: 30px 0; min-height:385px; background: url(jczwbzh_ico_2.png) no-repeat center bottom; position: relative;}
.title_bg{    margin-top: 20px;border-top: 6px double #1b6aad;}
.title_bg h2{ font-size: 32px; font-weight: bold;background:#eaf8ff; width: 20%;  padding: 0 20px; margin: -20px auto; text-align: center; color: #054d8a;}
.Part1_li{ margin:90px auto 20px;}
.Part1_li li{ float: left; background: #FFF; padding: 30px; width: 44%;  min-height:90px;   box-shadow: 1px 1px 10px rgba(0,0,0,0.3);overflow: hidden;}
.Part1_li li:nth-child(2){ float: right;}
.Part1_li li a{ font-size:22px; line-height: 36px; font-weight: bold; display: block;}

/*Part2*/
.Part2{background: url(jczwbzh_ico_4.png) no-repeat   center 750px;min-height:385px; padding: 50px 0px;}
.title_bg1{  margin-top: 40px;border-top: 6px double #1b6aad;}
.title_bg1 h2{ font-size: 32px; font-weight: bold;background:#ffffff; width: 40%;  padding: 0 20px; margin: -20px auto; text-align: center; color: #054d8a;}

.nav2_01{
    width: 1200px;
    height: 122px;
    margin: 0 auto;
    padding: 50px 0px 0px;
 
}

.nav2_01_1{
    width: 1200px;

    margin: 0 auto;
    padding: 50px 0px 60px;
 
}
.nav2_01_1 ul{
    width: 1200px;

    margin: 0 auto 20px;
 
 
}



.nav2_01 ul li,.nav2_01_1 ul li{
    float: left;
    margin:0 10px 20px;
}
.nav2_01_1 ul li {
    float: left;
    width: 125px;
    height: 100px;
    transition: transform 0.7s ease-out 0s;
    -moz-transition: transform 0.7s ease-out 0s;
    -webkit-transition: transform 0.7s ease-out 0s;
    margin: 10px 3px 15px;
}

.nav2_01_1  ul li a{display: block; font-size: 15px;line-height: 20px;text-align: center;}
.nav2_01_1 ul li span {
    display: block;
    font-size: 15px;
    line-height: 20px;    margin-top: 10px;
    text-align: center;
}
.nav2_01 ul li a{
    display: inline-block;
    min-width: 335px;
    height: 60px;
    padding: 0 20px;
    line-height: 60px;
    font-size: 23px;
    color: #355e92;
    text-align: center;
    border: 1px solid #355e92;
    border-radius: 5px;
}
.nav2_01 ul li a:hover{
    background: #355e92;
    color: #FFFFFF;
}



/****Footer************/
.footer{width: 100%;height: auto;overflow: hidden;/* min-height: 86px; */padding: 30px 0;background:#0155a9;}
.footer .footer_con{width:1200px; margin:0 auto;overflow:hidden; z-index:9; position:relative; height:86px;}
.footer .foot_l{float: left; width: 160px; text-align: right;}
.footer .foot_r{float: left; width: 800px;    text-align: center;}
.footer .foot_r p{line-height: 32px;font-size: 14px;color: #ffffff;}
.footer .foot_r p a{font-size: 14px; color: #ffffff;}
.footer .foot_r p a.ggwzb{display: inline-block;padding-left:20px;line-height: 20px;background:url(batb.png) no-repeat left center;}
.footer .foot_r p a:hover{color: #226ebc;}
.footer .foot_r1{float: right; width: 240px;}
