@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);}
.clearfix{ clear:both;}
.right{ float: right;}
.left{ float: left;}
.wrap{ width: 1000px; margin: auto;}
body{ min-width: 1000px;letter-spacing: 1.2px;}
.header{ background:#f2f2f2;}
.red{ color: #ea303e !important;}
.orange{ color: #ff6600 !important;}

.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;}


.bg1{ background:url(imagesbg1.png) no-repeat; background-position: top center; height: 506px;}
.bg_1{ background: url(imagesbg_1.jpg) no-repeat; background-position: top center; height: 506px; position: relative;}
.description{ text-indent: 2em; position: absolute; top: 360px; left: 0px; padding: 0px 38px; width: 924px; font-size: 14px; color: #5d5d5d; line-height: 1.75em; letter-spacing: 1.2px;}

.slide_news .wrap{ padding-top: 24px;}
.slide_news .slider {width: 512px;height: 342px;position: relative;overflow: hidden;float: left;}
.slide_news .slider .wrapper {width: 100%;height: 100%;white-space: nowrap;font-size: 0;position: relative;}
.slide_news .slider .wrapper .item {width: 100%; height: 100%; display: inline-block;font-size: 15px; position: relative;}
.slide_news .slider .wrapper .item img {display: block; width: 100%;/*height: 100%;*/}
.slide_news .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;}
.slide_news .slider .pagins { position: absolute;right: 0;bottom: 0; white-space: nowrap; font-size: 0; height: 30px;}
.slide_news .slider .pagins .pagin {display: inline-block; width: 10px; height: 10px; margin-top: 10px; margin-right: 10px; background-color: #e5e5e5; border-radius: 50%;}
.slide_news .slider .pagins .pagin.selected {width: 22px;border-radius: 22px;background: #f38645;}

.article_one{ width: 475px;}
.article_one h1{ color: #ea303e; font-size: 24px; font-weight: 500; line-height: 1.5em; display:inline;letter-spacing: 2.3px;}
.article_one > a:hover{ text-decoration: underline;}
.article_one p{ font-size: 14px; color: #181818; text-indent: 2em; padding-top: 10px; line-height: 1.75em; padding-right: 1px;}
.article_one p a{ color: #ea303e;}
.article_one{ margin-bottom: 10px;}

.article_list{max-height: 205px;overflow: hidden;}
.article_list li{padding-left: 2em;}
.article_list a{ line-height: 2em; color: #545454; font-size: 16px; display: inline-block;max-width: 345px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.article_list a:hover{text-decoration: underline;}

.article_title{ border-left: 7px solid #ea303e; padding-left:10px; color: #ea303e; width: 470px; background: #f6f6f6; margin-bottom: 10px;}
.article_title h1{font-size: 24px; font-weight: 500; display: inline; line-height: 47px;}
.article_title .more{ font-size: 14px; color: #969696; margin-top: 13px; margin-right: 20px;}

.gaikuang{ text-align: center; padding: 43px 0px 27px; padding-top: 43px !important;}

.bg2{ background:url(imagesbg2.png) no-repeat; background-position: top center; height: 615px;}
.bg_2{ background: url(imagesbg_2.jpg) no-repeat; background-position: top center; height: 615px; position: relative;}
.bg_2 p{ color: #484848; width:705px; font-size: 14px;}
.bg_2 .txt1{ font-size: 18px; line-height: 1.75em; padding-top: 23px;letter-spacing: 1.3px;}
.bg_2 .txt_title{ margin-top: 30px;line-height: 2.1em;}
.bg_2 .txt2{ line-height: 2.2em;text-shadow:0 0 0.1em #f8f8f8,-0 -0 0.1em #f8f8f8,0 0 0.1em #f8f8f8,-0 -0 0.1em #f8f8f8,0 0 0.1em #f8f8f8,-0 -0 0.1em #f8f8f8,0 0 0.1em #f8f8f8,-0 -0 0.1em #f8f8f8,0 0 0.1em #f8f8f8,-0 -0 0.1em #f8f8f8,0 0 0.1em #f8f8f8,-0 -0 0.1em #f8f8f8,0 0 0.1em #f8f8f8,-0 -0 0.1em #f8f8f8;}

.jucuo{ background: url(imagesjucuo.jpg) no-repeat; background-position: top center; height:949px; position: relative;}
.jucuo .btn{position: absolute; width: 326px; height: 231px; }
.jucuo .btn span{ display: block; line-height:232px; text-align: center; color: #ffffff; font-size: 24px;}
.jucuo .btn p{ line-height: 1.75em; color: #ffffff; padding: 0px 13px;letter-spacing: 1.7px; font-size: 14px;display: none; }
.cursor_default a{ cursor: default;}

.pai_hao p{text-indent: 2em; padding-top: 28px !important; padding-bottom: 35px !important;}
.ren_deng p{ padding-top: 72px !important;padding-bottom: 60px !important;}
.zan_hui p{ padding-top: 72px !important;padding-bottom: 82px !important;}
.le_qi_tong p{padding-top: 89px !important;padding-bottom: 92px !important;}
.blank p{padding-top: 99px !important;padding-bottom: 92px !important;}
.zu_jing p{padding-top: 89px !important;padding-bottom: 92px !important;}
.pei_yu p{ padding-top: 62px !important;padding-bottom: 70px !important;}
.ti_gong p{ padding-top: 72px !important;padding-bottom: 82px !important;}
.jian_she p{ padding-top: 62px !important;padding-bottom: 70px !important;}


.pai_hao{ left: 0px; top: 113px;background: #de7a75;}
.ren_deng{ left: 339px; top: 113px;background: #bfd3a1;}
.zan_hui{ left: 675px; top: 113px; background: #e8b750;}
.le_qi_tong{ left: 0px; top: 363px; background: #77b4be;}
.blank{ left: 339px; top: 363px; background: #f1a374;}
.zu_jing{left: 675px; top: 363px; background: #a1d3a2;}
.pei_yu{ left: 0px; top: 614px; background: #d0a448;}
.ti_gong{left: 339px; top: 614px; background: #be6edc;}
.jian_she{left: 675px; top: 614px; background: #e0a08f;}

.jucuo .btn:hover span{display: none;}
.jucuo .btn:hover p{ display: block;}

.bg3{ background:url(imagesbg3.png3434) no-repeat; background-position: top center; height: 616px;}
.bg_3{ background: url(imagesbg_3.jpg423543) no-repeat; background-position: top center; height: 616px; position: relative;}

.zheng_ce_fu_chi {width: 531px;height: 545px;position: relative;overflow: hidden;float: left; padding-top: 30px;}
.zheng_ce_fu_chi .wrapper {width: 100%;height: 100%;white-space: nowrap;font-size: 0;position: relative;}
.zheng_ce_fu_chi .wrapper .item {width: 531px; height: 100%; display: inline-block;font-size: 15px; position: relative;}
.zheng_ce_fu_chi .pagins { position: absolute;right: 0;bottom: 0; white-space: nowrap; font-size: 0; height: 30px;}
.zheng_ce_fu_chi .pagins .pagin {display: inline-block; width: 10px; height: 10px; margin-top: 10px; margin-right: 10px; background-color: #e5e5e5; border-radius: 50%;}
.zheng_ce_fu_chi .pagins .pagin.selected {width: 22px;border-radius: 22px;background: #f38645;}

.hd_1{ background: url(imageshd_1.png) no-repeat; background-position: top center;}
.hd_2{ background: url(imageshd_2.png) no-repeat; background-position: top center;}
.item a{ position: absolute; height: 72px; padding-left: 163px; width: 369px;}
.item a h2{ color:#ea303e; font-size: 24px; font-weight: 500; line-height: 1.75em;}
.item a span{color:#ea303e; font-size: 14px; }
.item .index1{ left: 0px; top: 0px;}
.item .index2{ left: 0px; top: 107px;}
.item .index3{ left: 0px; top: 214px;}
.item .index4{ left: 0px; top: 321px;}
.item .index5{ left: 0px; top: 426px;}
.ye_wu_xi_tong{ background: url(imagesye_wu_xi_tong.png) no-repeat; background-position: top center; height: 420px; margin-top: 36px; position: relative;}
.ye_wu_xi_tong a{ position: absolute; width:325px; height: 103px; text-indent: -99999em;}

.index_1{ background-position: 0px -81px !important; top: 81px; left: 0px;}
.index_2{ background-position: -338px -81px !important; top: 81px; left: 338px;}
.index_3{ background-position: -675px -81px !important; top: 81px; left: 675px;}

.index_4{ background-position: 0px -199px !important; top: 199px; left: 0px;}
.index_5{ background-position: -338px -199px !important; top: 199px; left: 338px;}
.index_6{ background-position: -675px -199px !important; top: 199px; left: 675px;}

.index_7{ background-position: 0px -317px !important; top: 317px; left: 0px;}
.index_8{ background-position: -338px -317px !important; top: 317px; left: 338px;}
.index_9{ background-position: -675px -317px !important; top: 317px; left: 675px;}
.ye_wu_xi_tong a:hover,.cache{ background: url(imagesye_wu_xi_tong_2.png);}
.cache{ display: none;}

.footer{ background: #eeeeee;line-height: 26px; margin-top: 62px; font-size: 14px; color:#525252; padding: 15px 0px;}
.footer a{ color:#525252;}
.footer a:hover{color: rgba(245,17,21,1.00);}
.footer > div{width: 1006px; margin:auto; padding: 28px 0px; text-align:center;}