@charset "utf-8";
/* 悬停图片放大 */
.img-scale { display: block; overflow: hidden; }
.img-scale img { display: block; width: 100%; height: auto; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s; }
.img-scale:hover img { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); }

html, body { max-width: 1920px; min-width: 1250px; margin: 0 auto; }

.container { width: 1200px; margin: 0 auto; position: relative; }

.column { border-bottom: 1px solid #be0300; }
.column h3 { display: inline-block; *display: inline; *zoom: 1; padding: 0px 28px; font-size: 20px; line-height: 45px; color: #fff; text-align: center; background: #be0300; }
.column a { float: right; font-size: 15px; line-height: 45px; color: #be0300; text-align: left; -webkit-transition: all 0.35s; -moz-transition: all 0.35s; -o-transition: all 0.35s; transition: all 0.35s; }
.column a:hover { padding-right: 10px; color: #222; }

.list { margin: 16px 0 0; }
.list li { padding-left: 28px; padding-right: 3px; -webkit-transition: all 0.35s; -moz-transition: all 0.35s; -o-transition: all 0.35s; transition: all 0.35s; background-image: url("../images/libg.png"); background-repeat: no-repeat; background-position: 5px 50%; background-color: transparent; }
.list li a { font-size: 16px; line-height: 47px; color: #222; text-align: left; }
.list li span { float: right; font-size: 14px; line-height: 47px; color: #999; text-align: left; }
.list li:hover { -webkit-box-shadow: 0px 0px 12px 0px #aaa; -moz-box-shadow: 0px 0px 12px 0px #aaa; -o-box-shadow: 0px 0px 12px 0px #aaa; box-shadow: 0px 0px 12px 0px #aaa; background-color: #f8f8f8; }
.list li:hover a { color: #be0300; }

/* 顶部 */
.header-layer1 { height: 359px; padding: 20px 0 0; background-image: url(); background-repeat: no-repeat; background-position: 50% 50%; background-color: transparent; }
.header-layer1 .logo { margin: 20px 0 0 100px; }
.header-layer1 .logo img { width: auto; height: 60px; }

.header-layer2 { background: #be0300; }
.header-layer2 .nav { height: 60px; }
.header-layer2 .nav li { float: left; width: 16.66%; position: relative; }
.header-layer2 .nav li a { display: block; width: 100%; font-size: 20px; line-height: 60px; color: #fff; text-align: center; }
.header-layer2 .nav li a:hover { background: #9f0300; }
.header-layer2 .nav li.cur>a { background: #9f0300; }
.header-layer2 .nav li ul { display: none; position: absolute; top: 60px; left: 0; min-width: 100%; z-index: 99; background: #be0300; }
.header-layer2 .nav li ul li { float: none; width: 100%; }
.header-layer2 .nav li ul li a { display: block; width: 100%; font-size: 18px; }

/* index.css */
.section { padding: 30px 0; }

.box-item { float: left; width: 580px; height: 310px; margin-bottom: 10px; }

.new-swiper { height: 387px; overflwo:hidden; margin-right: 38px !important; margin-bottom: 40px !important; }
.new-swiper .img-scale { height: 387px; position: relative; }
.new-swiper .img-scale img { width: 100%; height: 100%; }
.new-swiper .img-scale p { width: 100%; font-size: 16px; line-height: 45px; color: #fff; text-align: left; text-indent: 18px; position: absolute; top: auto; right: auto; bottom: 0; left: 0; z-index: 9; background: rgba(0, 0, 0, 0.6); filter: progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#99000000',endColorstr='#99000000'); -ms-filter: "progid:DXImageTransform.Microsoft.gradient(gradientType=1,startColorstr='#99000000', endColorstr='#99000000')"; }
.new-swiper .pagination { position: absolute; top: auto; right: 18px; bottom: 16px; left: auto; z-index: 1; }
.new-swiper .pagination span { float: left; width: 8px; height: 8px; margin-left: 8px; cursor: pointer; background: #fff; -webkit-border-radius: 50%; -moz-border-radius: 50%; -o-border-radius: 50%; border-radius: 50%; }
.new-swiper .pagination span.swiper-active-switch { background: #be0300; }

.dtyw { height: 387px; margin: 0 0 40px; }

.zylx, .gzdt { margin-right: 38px; }

.xglj ul { padding: 15px 0 0; }
.xglj ul li { margin: 10px 0; height: 21px; padding: 0 15px; border-left: 2px solid #425252; display: inline-block; *display: inline; *zoom: 1; }
.xglj ul li a { font-size: 16px; line-height: 17px; color: #222; text-align: left; }
.xglj ul li a:hover { color: #be0300; }
.xglj ul li:first-child { border: none; padding-left: 0; }

/* end index.css */
/* 底部 */
.footer { padding: 20px 0; background: #be0300; }
.footer .copy { font-size: 14px; line-height: 28px; color: #fff; text-align: center; }

.place { height: 60px; margin: 0 0 30px; padding: 0 0 0 50px; font-size: 16px; line-height: 56px; color: #666; background: url("../images/homeicon.png") no-repeat 2% 50% #f2f2f2;  border-bottom: 4px solid #cc0b18;}
.place a { color: #666; }
.place a:hover { color: #be0300; }

/* 内容 */
.articles h1 {  padding: 20px 0 0; font-size: 24px; font-weight: bold; text-align: center; }
.articles .sub { padding: 20px 0; font-size: 12px; color: #999; text-align:center; border-bottom: 1px solid #e4e4e4; }
.articles .content { padding: 30px 0 60px; border-bottom: 1px solid #e4e4e4; }
.articles .content p { font-size: 16px; line-height: 36px; text-indent: 36px; }
.articles .content table p { text-indent: 0; }
.articles .content img { max-width: 100%; height: auto; }
.articles .articles-page { padding: 20px 0 30px; }
.articles .articles-page a { display: block; font-size: 15px; line-height: 45px; color: #666; -webkit-transition: all 0.35s; -moz-transition: all 0.35s; -o-transition: all 0.35s; transition: all 0.35s; }
.articles .articles-page a:hover {color: #be0300; -webkit-box-shadow: 0px 0px 12px 0px #aaa; -moz-box-shadow: 0px 0px 12px 0px #aaa; -o-box-shadow: 0px 0px 12px 0px #aaa; box-shadow: 0px 0px 12px 0px #aaa; background-color: #f8f8f8; padding-left: 10px; }
.articles .articles-page a span { font-weight: bold; color: #494949; }
.articles .articles-page a:hover span { color: #be0300; }

#page-list {font-family: Arial; text-align: center; margin: 30px 0 20px;}
#page-list .p_pages a,#page-list span{font-size: 14px; width: auto; height: auto;}
#page-list .p_pages a, #page-list .p_no_d, #page-list .p_fun_d{padding: 7px 9px; border: 1px solid #aaa; border-radius: 4px; color: #428bca;}
#page-list .p_pages .p_no_d, #page-list a:hover{background: #be0300; font-weight: bold; color: #fff; border-color: #be0300;}
#page-list .p_t{ padding: 0 25px 0 0; color: #777;}
#page-list .p_first, #page-list .p_first_d, #page-list .p_last, #page-list .p_last_d{display: inline-block;}
#page-list .p_pages span{color: #aaa;}
/*# sourceMappingURL=style.css.map */