html {
	font-size: 20px
}

body {
	min-width: 1200px;
	font-family: '微软雅黑', 'Microsoft YaHei'!important;
	background: #fafafa;
}

body a:focus,
body a:visited {
	text-decoration: none
}
.kehuzhitongche{display: none!important;}
.page  .pagelist span,.page  .pagelist a{
	display: inline-block;
	vertical-align: middle;
	height: 40px;
	line-height: 40px;
	margin-right: 10px;
	padding: 0 15px;
	box-sizing: content-box;
	background: #fff;
	color: #323333;
}
.page  .pagelist .current{background: #075eca;color: #fff;}
body ul {
	padding: 0;
	margin: 0;
	list-style: none
}

body .container {
	min-width: 1200px !important;
}

.header-content .logo {
	float: left;
}
.liuyan_top{width: 100%;}
.liuyan_top input{width: 28%;margin:20px 20px;height: 36px;background: #f5f5f5;border: none;text-indent: 1em;}
.liuyan_bottom textarea{width: 78%;height: 70px;border: none;background: #f5f5f5;margin-left: 20px;float: left;}
.liuyan_bottom  input{width: 140px;height: 70px;text-align: center;line-height: 70px;background: #075eca;color: #fff;border: none;float: left;}
.liuyan_bottom{padding-bottom: 20px;border-bottom: 1px solid #e6e6e6;width: 100%;}
.header-content .logo img {
	margin-top: 20px;
	width: 209px;
}
.header-content .fl{
	margin-top: 18px;
	margin-left: 13px;
    border-left: 1px solid #006ab6;
    height: 64px;
    padding-left: 10px;}
.header-content .fl  .centertitle  {font-size: 24px;
    color: #006ab6;
    line-height: 40px;}
.header-content .cr {
	float: right;
	padding-top: 18px;
	font-size: 17px;
}

.header-content .cr .r2 {
	float: right;
	color: #016ab6;
	font-size: 30px;
}
.header-content .cr .r2 .tll{
	font-size: 18px;
}
.header-content .cr .r1 {
	float: left;
	margin-right: 16px;
}

.header-content .cr .r1 img {
	width: 57px;
}
.header-content{background: #fff;}
.header-content .container {
	overflow: hidden;
	padding-top: 10px;
	padding-bottom: 20px;
}

body .header-module .header-nav {
	background-color: #1062cd
}

body .header-module .header-nav .nav-bar {
	overflow: hidden
}

body .header-module .header-nav .nav-bar .cl {
	float: left;width:100%;
}

body .header-module .header-nav .nav-bar .cl li {
	float: left;
	width: 11.1%;
}

body .header-module .header-nav .nav-bar .cl li a {
	font-size: 16px;
	width: 100%;
	text-align: center;
	color: #fff;
	display: inline-block;
	padding: 25px 20px 19px;
	transition: all .2s;
	border-bottom: 2px solid #1062cd;
}

body .header-module .header-nav .nav-bar .cl li a.active {
	background: #004299;
	border-bottom: 2px solid #0c3a76;
}

body .header-module .header-nav .nav-bar .cl li a:hover {
	text-decoration: none;
	background: #004299;
	border-bottom: 2px solid #0c3a76;
}

.search_top {
	padding: 20px 0;
	box-shadow: 0 3px 10px #c7c3c2;
	font-family: Adobe Heiti Std;
	font-size: 12px;
}

.search_top .container_left .fl {
	padding: 10px;
	background: #075eca;
	color: #fff;
}

.search_top .container_left li {
	float: left;
	padding: 10px;
}

.search_top .container_left li a {
	color: #333333;
}

.search_top .container_left li a:hover {
	text-decoration: none;
	color: #075eca;
}

.search_top .fr input {
	float: left;
	height: 30px;
	width: 240px;
	padding-left: 10px;
	border: 1px solid #cccccc;
	border-right: none;
}

.search_top .fr .search {
	width: 44px;
	background: #1062cd url(../img/search.png) no-repeat center;
	background-size: 21px 21px;
	border: 1px solid #1062cd;
	border-radius: 0;
}
.banner1_1{width: 100%;margin-bottom: 25px;}
.foot1{border-bottom:1px solid #e0e0e0;padding-bottom: 25px;width: 100%;}
.lianxi li{padding-top:25px ;padding-left: 20px;font-size:18px ;color: #333333;}
.lianxi li .iconfont{color:#0d62cf ;font-size: 22px;}
.lxdh{width: 295px;padding-right: 35px;}
.foot{background: #fafafa;}
.kstd{border-right:1px solid #cccccc;border-left:1px solid #cccccc;}
.kstd>ul>li{float: left;width: 140px;font-size: 14px;}
.kstd>ul{padding: 0 47px 0 85px;}
.kstd a{color: #333333;}
.link_top{height: 50px;
    width: 64px;
    border-bottom: 1px solid #333333;
    line-height: 50px;
    margin-bottom: 7px;
    font-weight: 900;
    font-size: 16px;}
.kstd>ul>li>ul>li{height: 34px;line-height: 34px;}
.kstd a:hover{color:#0d62cf ;text-decoration: none;}
.phone_top {
    padding-bottom: 14px;
    width: 100%;
}
.ewma{    padding-top:30px;
    border-top: 1px solid #d9d9d9;}
/* .ewma img:first-child{margin-right:30px;}*/
.lxwm_tit{font-size: 20px;
    color: #0d62cf;
    font-weight:900;}
.phone{color: #333333;font-size: 20px;}
.phone:hover{text-decoration: none;}
.phone2{color: #333333;font-size: 16px;}
.phone_fr{padding-left: 23px;}
.phone_top .fr a{display: block;width: 90px;height: 33px;background: #0d62cf;color: #fff;text-align: center;line-height: 33px;border-radius: 5px;margin-top: 10px;}
.foot2{text-align: center;}
.toot_cen{width: 450px;margin: 0 auto;}

.img_11 span ,.img_11 a{display: block;float: left;}
.img_11 span{color: #fff;font-size: 22px;margin-left: 260px;line-height: 50px;}
.img_11 a{margin-left: 135px;width: 126px;height: 35px;background: #fff;color: #0d62cf;margin-top:8px;text-align: center;border-radius: 2px;line-height: 35px;}
.lxdh .foot_dizhi{font-size: 16px; margin-top: 20px;padding-left: 20px;line-height: 26px;color: #333333;}
.thumb{float: left;font-size: 14px;line-height: 35px;}
.thumb img{width: 100px;}
.thumb :first-child{margin-right: 20px;}
.thumb  div{width: 100px;text-align: center;}
.phone_top .big{font-size: 25px;
    line-height: 40px;
    color: #0d62cf;
    font-weight: 900;}
.bottomname{
	width: 280px;
	height: 40px;
	padding-left: 10px;
	border-left: 10px #0d62cf solid;
}
/* animation */
.trtion{ transition:700ms; -webkit-transition:700ms; transition-timing-function:ease-out; -webkit-transition-timing-function:ease-out; }
.transY{ transform:translateY(80px); -webkit-transform:translateY(80px); opacity:0;  }
.transYT{ transform:translateY(60px); -webkit-transform:translateY(60px); opacity:0;  }
.transY2{ transform:translateY(-80px); -webkit-transform:translateY(-80px); opacity:0; }
.transX{ transform:translateX(80px); -webkit-transform:translateX(80px); opacity:0;  }
.transX2{ transform:translateX(-80px); -webkit-transform:translateX(-80px); opacity:0; }
.scale{ transform:scale(0.5); -webkit-transform:scale(0.5); opacity:0; }
.transShow{ transform:translate(0) scale(1); -webkit-transform:translate(0) scale(1); opacity:1; }
.rotate{ opacity: 0; -webkit-transform: translateX(-100%) rotate(-120deg); transform: translateX(-100%) rotate(-120deg);  }
.rotate_show{ opacity: 1; -webkit-transform: translateX(0px) rotate(0deg); transform: translateX(0px) rotate(0deg); transition: 700ms ease 300ms; -webkit-transition: 700ms ease 300ms; }
.rotate2{ transform-origin: 0 50% 0; -webkit-transform-origin: 0 50% 0; transform: rotateY(-90deg); -webkit-transform: rotateY(-90deg); opacity: 0; transition:800ms cubic-bezier(0.55, 0.31, 0.15, 0.93); -webkit-transition:800ms cubic-bezier(0.55, 0.31, 0.15, 0.93); }
.rotate2.show{ transform: rotateY(0deg); -webkit-transform: rotateY(0deg); opacity: 1;  }
.dly_1{ transition-delay:100ms; -webkit-transition-delay:100ms; }
.dly_2{ transition-delay:200ms; -webkit-transition-delay:200ms; }
.dly_3{ transition-delay:300ms; -webkit-transition-delay:300ms; }
.dly_4{ transition-delay:400ms; -webkit-transition-delay:400ms; }
.dly_5{ transition-delay:500ms; -webkit-transition-delay:500ms; }
.dly_6{ transition-delay:600ms; -webkit-transition-delay:600ms; }
.dly_7{ transition-delay:700ms; -webkit-transition-delay:700ms; }
.dly_8{ transition-delay:800ms; -webkit-transition-delay:800ms; }
.dly_9{ transition-delay:900ms; -webkit-transition-delay:900ms; }
.dly_10{ transition-delay:1s; -webkit-transition-delay:1s; }
.dly_11{ transition-delay:1.1s; -webkit-transition-delay:1.1s; }
.dly_12{ transition-delay:1.2s; -webkit-transition-delay:1.2s; }
/* animation end */