@charset "gb2312";
/* CSS Document */
body,button,input,select,textarea{font:12px/1.5 "Microsoft Yahei";color:#4b4b4b}
*{ margin: 0px; padding:0x;}
ul,li{ list-style: none; margin: 0px; padding: 0px;}
a{ text-decoration: none;}
a:hover{ color: rgba(245,17,21,1.00) !important;}
img{ vertical-align: middle;}
.clearfix{ clear:both;}
.right{ float: right;}
.left{ float: left;}
.wrap{ width: 1200px; margin: auto;}
body{ min-width: 1200px;letter-spacing: 1.2px;}
.header{ background:#f2f2f2;}


.nav{ overflow: hidden;}
.nav li{ float: left; line-height: 50px; margin-left: 19px; font-size: 14px;}
.login a{ line-height: 50px;}
.nav li a,.login a{ color: #555555;}
.login a{ margin: 0px 15px;}
.nav li a:hover,.login a:hover{ text-decoration: underline;}
.loge h1{ font-size: 14px; color: #ea303e; line-height: 50px; font-weight: 500;}


.hd_bg{ background: url(imageshead_bg.jpg) no-repeat; background-position: top center; height: 629px; text-align: center;}
.hd_bg img{ vertical-align: middle;}

.pd_top_26{ padding-top: 26px;}
.pd_top_20{ padding-top: 20px;}
.pd_top_52{ padding-top: 52px;}
.w587{ width: 587px;}
.w592{ width: 592px;}


.slider {width: 601px;height: 401px;position: relative;overflow: hidden;float: left;}
.slider .wrapper {width: 100%;height: 100%;white-space: nowrap;font-size: 0;position: relative;}
.slider .wrapper .item {width: 100%; height: 100%; display: inline-block;font-size: 15px; position: relative;}
.slider .wrapper .item img {display: block; width: 100%;height: 100%;}
.slider .wrapper .item .desc { width: 100%; position: absolute; height: 30px; line-height: 30px;color: white;background-color: rgba(0,0,0,0.5);  left: 0; bottom: 0;}
.slider .pagins { position: absolute;right: 0;bottom: 0; white-space: nowrap; font-size: 0; height: 30px;}
.slider .pagins .pagin {display: inline-block; width: 10px; height: 10px; margin-top: 10px; margin-right: 10px; background-color: #e5e5e5; border-radius: 50%;}
.slider .pagins .pagin.selected {background: #f38645;}


.new_list{ height: 401px; overflow: hidden;}
.new_list li{ margin-bottom: 20px;}
.new_list h3{ font-size: 20px; font-weight: 600;}
.new_list h3 a{ color:#484848;}
.new_list p{ line-height: 1.75em; font-size: 14px; color: #989898; margin-top: 8px; text-indent: 2em;}
.new_list p a{ color: #dc1313;}


.title{ font-size: 48px; text-align: center; color:#f01616;}
.gong_ye_yi_chan{ padding-top: 48px;}
.gong_ye_yi_chan p{ color: #313131; font-size: 14px; text-indent: 2em; line-height: 1.75em;}



/* ÊÖ·çÇÙ */
.zpmenu{margin-top:50px;width:100%;display:inline;float:left;overflow:hidden;}
.zpmenu dl{width:100%;float:left;}
.zpmenu dt{width:96px;float:left;height:474px; background: #84ccc9; margin-right: 7px;}
.zpmenu dt.open{background: #13b5b1;}
.zpmenu dd{position:relative;width:588px;display:block;float:left;height:474px;overflow:hidden}
.zpmenu dd .zpinfor{ background: #eeeeee;height:474px; width: 582px;}

.zpmenu dt span{ display: block; padding-top: 163px;}
.zpmenu dt span i{ display: block; font-style:inherit; font-size: 30px; color: #ffffff; text-align: center; line-height: 35px; cursor: default;}
.zpmenu dd .zpinfor p{ width: 417px; margin: auto; color: #535353; font-size: 14px; line-height: 1.75em; text-indent: 2em;}


.img_list{ margin-top: 50px;margin-right: -15px;}
.img_list li{ float: left; margin: 0px 13px 13px 0px;}
.img_list img{ width: 392px; height: 294px;}

.footer{ background: #eeeeee;line-height: 26px; font-size: 14px; color: #606060; padding: 15px 0px; margin-top: 40px;}
.footer a{ color: #606060;}
.footer a:hover{color: #606060;}
.footer > div{width: 1006px; margin:auto; padding: 28px 0px; text-align:center;}