﻿﻿@charset "UTF-8";

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,

fieldset,legend,input,textarea,p,blockquote,th,td {margin: 0; padding: 0;}

table {border-collapse: collapse;border-spacing: 0;}

fieldset,img { border: 0;}



address,caption,cite,code,dfn,em,strong,th,var {font-style: normal;font-weight: normal;}

ol,ul,li{list-style: none; padding:0px; margin:0px;}

i{font-style: normal;}

input:focus,textarea:focus,select:focus, button{outline:none;}

caption,

img,input,button {border: 0;}

/*th {text-align: left;}*/

li,button{list-style: none;}

h1,h2,h3,h4,h5,h6 {font-size: 100%;font-weight: normal;}

q:before,q:after {content: "";}

button,img,input { vertical-align: middle;}

abbr,acronym { border: 0;font-variant: normal;}

sup {vertical-align: text-top;}

sub {vertical-align: text-bottom;}

input,textarea,select {font-family: "Microsoft Yahei";font-size: inherit;font-weight: inherit;*font-size: 100%;}

legend {color: #000;}

iframe {display: block;}

.cont{width: 1200px;margin: 0 auto;}

.clearfix:before,

.clearfix:after {content: " ";display: table;clear: both;}

.fl{ float:left;}

.fr{ float:right;}

html{height: 100%;}

body {color: #333;font-size: 14px;font-family: "Microsoft Yahei";*position: relative;height: 100%;margin: 0;padding: 0;}

select,input,button,textarea {font: 99% arial, helvetica, clean, sans-serif;}

table {  font-size: inherit;  font: 100%;}



pre,

code,

kbd,

samp,

tt {    font-family: monospace;   *font-size: 108%;   line-height: 100%;}

a { font-family: "Microsoft Yahei"; font-size: 14px; color:#333;  text-decoration: none;}

a:hover{ color:#355e92;}

/* utilities */

.center-block {    display: block;    margin-left: auto;    margin-right: auto;}

.clearfix {    *zoom: 1;}



.clearfix:before,

.clearfix:after {    display: table;    line-height: 0;    content: "";}

.clearfix:after {    clear: both;}

.l {    float: left !important;}

.r {    float: right !important;}

.hidden {    display: none !important;}

.invisible {   visibility: hidden !important;}

.ewb-my{ background:#fff;}

/*body{ background:url(  ../images/bg2181107.jpg) no-repeat top center; background-attachment:fixed;}*/

.top_bg{width: 100%; }

.top_bg_con { padding: 0px 0 0px 0;}

.contant{ width:1200px; height:auto; margin:0px auto;}

.top{ width:100%; height:42px; background:url(  ../images/top181107.png) repeat-x;}

.ewb-area{ color:#fff; font-size:14px; line-height:42px;}

.ewb-top-l {float: left; padding-left: 10px;}

.ewb-top-r { width:200px; text-align:right; float: right;}

.ewb-top-r a{ color:#fff;}

.top_con{

	width: 1200px;

	height: 360px;

	position: relative;

	z-index: 998;

	margin-top: 0;

	margin-right: auto;

	margin-bottom: 0;

	margin-left: auto;

}

.top_logo{

	position:absolute;

	width:471px;

	height:103px;

	top:276px;

	left:357px;

}

.search{

	position: absolute;

	right: 350px;

	bottom: -165px;

	display: block;

	width: 500px;

	background: url(  ../images/search181107.png) no-repeat;

}

.search .sr { display: inline-block; float: left; width: 400px; height: 50px; border: none; color: #777; background: none; padding: 0 0 0 30px;  font-size: 16px; line-height: 50px;}

.search .btn {display: inline-block; float: left; width: 60px; height: 50px; border: none; font: 20px "Microsoft YaHei";  color: #fff; text-align: center; background: none; cursor: pointer;}

.search form{ display:block; height:50px;}

.search .guanjz {font-size: 16px; color: #fff; height: 28px; line-height: 28px;  clear: both; padding: 10px 0 0 10px;}

.search .guanjz span { float: left;color: #fff; border-radius: 4px;padding: 4px 10px; background-color: #355e92; margin-right:6px;}

.search .guanjz a { font-size: 14px; float: left;  margin: 0 5px; background-color:#fff;border-radius: 4px; padding: 4px 10px;overflow: hidden; color: #777;}

.chengdiv {height: 438px; width: 100%; position: relative; z-index: 9;}

.zx_menu{

	width: 1200px;

	position: relative;

	height: 88px;

	z-index: 998;

	margin-top: 0;

	margin-right: auto;

	margin-bottom: 0;

	margin-left: auto;

}

.zx_menu_bg{

	width:100%;

	height:62px;

	background:url(  ../images/nav_bg181107.png) no-repeat top;

}

.zx_menu_con{

	width: 1200px;

	display: none;

	margin-top:-28px;

	z-index:999;

	position:relative;

	margin-right: auto;

	margin-bottom: 0;

	margin-left: auto;

	padding-top: 0;

	padding-right: 0;

	padding-bottom: 20px;

	padding-left: 0;

	background-color: #e6f9fe;

}



/*导航*/

.zx_nav{ width:1200px; height:60px;}

.zx_nav ul li{ width:200px; height:55px; display:block; float:left;  line-height:60px; background:#0575dc url(../images/20181217shut.png) no-repeat right}

.zx_nav ul li.hover{ background-color:#0161b9;border-bottom: 5px solid #5FB701;}

.zx_nav ul li span{ font-size:18px; color:#fff; line-height: 62px;display: block;padding: 0 0 0 85px;     }

.zx_nav ul li span a{ font-size:18px; color:#fff;}

.zx_nav ul li span.m1{

	background-image: url(  ../images/bs1181107.png);

	background-repeat: no-repeat;

	background-position: 50px;

}

.zx_nav ul li span.m2{ background:url(  ../images/bs2181107.png) no-repeat 50px center;}

.zx_nav ul li span.m3{ background:url(  ../images/bs3181107.png) no-repeat 50px center;}

.zx_nav ul li span.m4{ background:url(  ../images/bs4181107.png) no-repeat 50px center;}

.zx_nav ul li span.m5{ background:url(  ../images/bs5181107.png) no-repeat 50px center;}

.zx_nav ul li span.m6{ background:url(  ../images/bs6181107.png) no-repeat 50px center;}

.zx_op{ position:absolute; top:-54px; right:15px;  width:38px; height:54px; background:url(  ../images/top_arrow181107.png) no-repeat; cursor:pointer; z-index:999;}



.zx_menu_l{ width:28px; height:65px; background:url(  ../images/nav_bg_l181107.png) no-repeat; position:absolute; left:-28px; top:-3px;}

.zx_menu_r{ width:26px; height:61px; background:url(  ../images/nav_bg_r181107.png) no-repeat; position:absolute; right:-26px; top:-1px;}







.zx_nav i{ display:block; width:1px; height:60px; float:left; background:#2597ff;}



/*首页*/

.tab_con{

	width:1174px;

	padding-top:15px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

}







/*底部*/

.footer{

	width:100%;

	height:110px;

	background-color:#232135;

	

}

.gx-foot{background-color: #232135;margin-top:35px; }

.gx-footer {

	position:relative;

	width:1200px;

	margin:auto;

	text-align:center;

	color:#FFF;

	padding-top: 20px;

	padding-right: 0;

	padding-bottom: 10px;

	padding-left: 0;

}

.gx-footer p{ line-height:25px; font-size:14px;}

.gx-footer a{ color:#FFF;}



.dangz{ position:absolute; left:20px; top:15px; width:44px; height:55px;}

.dangz img{width:44px; height:55px;}



.jiucuo{position:absolute; left:80px; top:15px; width:88px; height:44px; }

.jiucuo img{width:88px; height:44px;}



.szf{position:absolute; right:30px; top:15px; width:100px; height:50px; }

.szf img{width:88px; height:44px;}



.jwm{position:absolute; right:195px; top:15px; width:100px; height:50px; }

.jwm img{width:156px; height:54px;}



.wx{position:absolute;left:180px; top:15px; width:100px; height:50px; }

.wx img{width:70px; height:68px;}