@charset "utf-8";

/* CSS Document */


body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, article, aside, dialog, figure, footer, header, hgroup, nav, section {

	margin: 0;padding: 0;border: 0;font: inherit;vertical-align: baseline;}

body {font-family: "Microsoft Yahei", "宋体", Arial, sans-serif;font-size: 14px;color: #333;}

body, html {width: 100%;height: 100%;min-width: 1000px;min-height: 561px;}

@media screen and (max-width:1134px) {body, html {width: 100%;height: 100%;min-width: 1000px;min-height: 772px;}}

a {color: #333;text-decoration: none;}

a:hover {color: #1485e5;text-decoration: none;}

img {border: 0 none; max-width: 100%;}

ol, ul, li {list-style: none;}

div, ul, li {margin: 0px;padding: 0px;list-style-type: none;}

input[type="submit"] {cursor: pointer;}

button {cursor: pointer;}

.clear {clear: both;}

.fl {float: left;}

.fr {float: right;}

.ov {overflow: hidden;}

.psRe {position: relative;}

.psAb {position: absolute;}

.box {width: 1200px; margin:0px auto;}

.headeri{background:#236fae; min-width: 1200px;}
.nav_zhu {height:50px; line-height:50px;font-size:16px; float: right; margin-top: 30px;}
.nav_zhu>ul>li {float: left; width: 100px; height: 50px; position: relative; text-align: center;}
.nav_zhu>ul>li>a{display:block;height:50px;line-height: 50px; font-size: 17px;color:#ccc; cursor: pointer;}
.nav_zhu>ul>li:hover{background:#1e6198;}
.nav_zhu>ul>li>a:hover{color: #fff;}
.nav_zhu>ul>li>a.active{color: #fff;}
.navmenu{ position: absolute; left: 50%; margin-left: -75px;  top: 50px; z-index: 5; display: none; width: 150px;  background: rgba(35,111,174,0.8);}
.navmenu a{display: block; font-size:17px; height: 41px; color: #ccc; line-height: 41px;padding: 0px 5px; overflow: hidden; border-bottom: 1px #236fae solid;text-align: center;}
.navmenu a:hover{color: #fff;}






.banner_dang {width: 100%;height: 460px; min-width: 1200px; overflow: hidden;position: relative;z-index: 1;}

.banner_dang .d1{width: 100%;height: 460px;display: block;position: absolute;left: 0px;top: 0px;z-index: 1;}

.banner_dang .d2{height: 11px;clear: both;position: absolute;z-index: 100;float: left;right: 50%;margin-left: 0px;display: block;	bottom: 16px;}

.banner_dang .d2 ul {float: left;top: 0;display: inline;position: relative;right: 50%;z-index: 3;}

.banner_dang .d2 li {width: 10px;height: 10px;overflow: hidden;	cursor: pointer;float: left;margin: 0 5px;display: inline;background:#fff; border-radius: 50%; border:1px #b51017 solid;}

.banner_dang .d2 li.nuw {background: #b51017;border:1px #b51017 solid;}





.banner_xsc {width: 100%;height: 390px; min-width: 1200px; overflow: hidden;position: relative;z-index: 1; margin-bottom: 15px;}

.banner_xsc .d1{width: 100%;height: 390px;display: block;position: absolute;left: 0px;top: 0px;z-index: 1;}

.banner_xsc .d2{height: 11px;clear: both;position: absolute;z-index: 100;float: left;right: 13%;margin-left: 0px;display: block;	bottom: 16px;}

.banner_xsc .d2 ul {float: left;top: 0;display: inline;position: relative;right: 50%;z-index: 3;}

.banner_xsc .d2 li {width: 34px;height: 5px;overflow: hidden;	cursor: pointer;float: left;margin: 0 5px;display: inline;background:#fff; border:1px #fff solid;}

.banner_xsc .d2 li.nuw {background: #236fae;border:1px #236fae solid;}



.mbanner{width: 100%; text-align: center; margin-bottom: 20px;}

.mbanner img{display: block; margin:0px auto; max-width: 100%; min-width:1200px;}













.ind_link{height: 36px; padding:27px 0px; background:#e6e6e6; text-align: center; min-width: 1200px;}
.ind_link span{display: inline-table; height: 37px; width: 151px; line-height: 37px; color: #fff; text-align: center; background:url(../images/ind_link.png) center center no-repeat}
.ind_link select{margin:0px 15px; height: 20px; line-height:20px; text-align: center; padding:0px 20px;}


.footer { background:#236fae; height:175px;min-width: 1200px;}
.foot_left { padding:22px 0; width:49%;}
.foot_left p { color:#ccc; font-size:12px; line-height:24px;}
.foot_left p:first-child,.foot_left p:nth-child(2) { color:#fff; font-size:12px;}
.foot_left p a { color:#ccc;}
.foot_share a { display:inline-block; margin-top:10px; margin-right:20px;}
.foot_right { width:49%;}
.lainjie{margin-left: 20px;}
.lainjie span{width: 21px;height: 21px;display: block; float: left; margin:6px 10px; border:1px #b3b3b3 solid; border-radius: 4px; cursor: pointer; position: relative;}
.lainjie span:hover{border-color: #236fae;}
.lainjie span img{position: absolute; width: 100px; bottom: 33px; left: 50%; margin-left: -50px; display: none; max-width: 100px;}
.lainjie span:hover img{display: block;}
.lainjie a{width: 21px;height: 21px;display: block; float: left; margin:6px 10px; border:1px #b3b3b3 solid; border-radius: 4px; cursor: pointer;}
.lainjie a:hover{border-color: #236fae;}
.lainjie .weibo{background: url(../images/weibo.png) center center no-repeat;}
.lainjie .weixin{background: url(../images/weixin.png) center center no-repeat;}
.lainjie .qq{background: url(../images/qq.png) center center no-repeat;}
.lainjie .email{background: url(../images/email.png) center center no-repeat;}
.footer_logo{margin-top:25px; float: right;}