﻿@charset "utf-8";
/* CSS Document */
html,body {margin: 0 auto;}
body { color: #333;margin: 0px;padding: 0px;  font-size: 16px;font-family: "Microsoft YaHei"; background: #f3f3f3; text-align: left;}
a {	text-decoration: none;}
a:link,a:visited {	color: #333;}
a:hover {color: #cc0000;	text-decoration: none;}
* {margin: 0px;padding: 0px;font-family: "Microsoft YaHei";outline: none}
ul,li {list-style-type: none;margin: 0px;padding: 0px;}
img {border: 0px;vertical-align: middle;}
.clear {	clear: both;}
input,select {vertical-align: middle;}
.no {	display: none;}
table {margin: 0px auto;table-layout: fixed;}
.block {display: block;}
.max_img {cursor: pointer;width: 100%; height: 100%; overflow: hidden;position: relative;z-index: 1;}
.max_img img { bottom: 0; top: 0;position: relative;left: 0;-webkit-transition: -webkit-transform 0.5s;-moz-transition: -moz-transform 0.5s;-o-transition: -o-transform 0.5s;transition: transform 0.5s;}
li:hover .max_img img,.gl_l_div:hover .max_img img {-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}
/*---------------------------------------首页------------------------------------------*/
.top{height: 65px; box-shadow:0px 0px 5px rgba(000,000,000,0.3); background: #FFFFFF; position: relative; z-index: 1; line-height: 65px;}
.top_l{width: 120px;}
.top_l img{height:60px;}
.top_r{width: 1025px;}
.box>ul>li{ font-size: 16px; background: url(../images/19wm_xian.png) no-repeat center right; float: left; width: 119px; text-align: center;}
.box>ul>li:last-child{background: none;}
.box>ul>li:hover{background: #cc0000;}
.box>ul>li:hover a{color: #FFFFFF;}
.box_div{height: 50px; color: #FFFFFF; display: none; position: absolute; padding: 0px 20px; background:rgba(204,0,0,0.8); margin-left: -105px; border-radius:0px 0px  5px 5px ; line-height: 50px;}
.box_div a{display: inline-block; color: #FFFFFF; margin: 0px 10px; }
.box>ul>li:hover .box_div{display: block;}
.top_ss {width: 270px;}
.top_ss .in1{width: 210px; color: #999999; height: 30px; padding-left: 15px; line-height: 30px; border: none; border-radius:14.5px 0px 0px 14.5px ; background:#f4f4f4;}
.top_ss .in2{width: 35px; margin-left:-5px ; height: 30px; background: #f4f4f4 url(../images/19wm_icon11.png) no-repeat center; border: none;border-radius:0px 14.5px 14.5px 0px ; }
.ban{position: relative; z-index: 0;}
.swiper-slide img{width: 100%;}
.swiper-pagination-bullet{background: #FFFFFF; width: 13px; height: 13px; margin: 0px 15px; opacity: 1; z-index: 2px;}
.swiper-pagination-bullet-active{ background: #cc0000;}
.con ul li{width: 380px; background: #FFFFFF; float: left; margin-right: 30px;}
.con ul li:last-child{margin-right: 0px;}
.con_l{height: 140px; margin-left: 10px; line-height: 140px; text-align: center; width: 170px; text-align: center;}
.con_r{width: 190px; padding-top: 25px;}
.con_r h1{font-size: 16px; margin-bottom: 10px; color: #333;}
.con_r p{line-height: 24px;}
.bottom{border-top:1px solid #cccccc; padding-top: 25px;}
.div_ul{float: left; margin-right: 45px;}
.div_ul h1{font-size: 16px; color: #cc0000; margin-bottom: 15px;}
.div_ul ul li{font-size: 16px; line-height: 30px;}
.div_img {position: absolute; margin-right:20px; right: 0px;}
.div_img a{display:inline-block; text-align: center; margin: 0px 5px;}
.div_img h1{font-size: 14PX; margin-top: 5px;}
.win_a{position: relative;}
.bottom_a{ border-top: #dfdfdf solid 1px; height: 55px; padding-bottom: 30px; line-height: 55px;}
.bottom_a h1{font-size: 14px; font-weight: normal;}
.bo_a{background: #FFFFFF;}
.wz{position:relative;z-index: 0; font-size: 16px; height: 50px; line-height: 50px; background: #f3f3f3;}
.wz a{margin: 0px 5px;}
.xl_top{height: 800px; line-height: 800px; text-align: center;}
.txt_top{background: #f1f1f1; height: 55px; line-height: 55px;padding-left: 30px;font-size: 16px;font-weight: bold; margin-bottom: 1px;}
.txt_p{background: #f1f1f1;padding: 25px 30px 40px 30px;}
.txt_p p{font-size: 16px;line-height: 36px; text-align: justify;}
.ul_top{height: 55px; line-height: 55px; padding-left: 30px; font-size: 16px;font-weight: bold; border: #CCCCCC 1px solid;}
.picScroll-l{width: 1200px;margin: 0 auto;position: relative;}
.picScroll-l .hd{z-index: 999; z-index: 0; position: absolute; width: 100%;}
.picList_b li .max_img{ height: 210px;}
.picScroll-l .bd{position: relative; z-index: 1;}
.picList_b li {position: relative; margin-right: 30px; float: left;width:277px;  text-align: center;}
.picList_b li p{line-height: 40px;font-size: 16px;}
.picScroll-l .next {width: 29px; height:48px;z-index: 999; background: url(../images/19wm_l.png) center no-repeat;display: block;float: left;margin-top:85px;margin-left: -50px;}
.picScroll-l .prev {width: 29px; height:48px;z-index: 999; background: url(../images/19wm_r.png) center no-repeat;display: block;float: right;margin-top: 85px;margin-right: -50px;}
.picList_b li img{max-width: 100%;}
.picList_b li .max_img{border: 1px solid #d7d7d7;}
.ban_a,.news{position:relative;z-index: 0; }
.con_top ul li{float: left;width: 98px; margin: 0px 5px; border-radius:3px; height: 35px; line-height: 35px; text-align: center;}
.con_top ul li a{display: block;}
.con_top ul li:hover,.con_top ul li.on{background: #cc0000;}
.con_top ul li:hover a,.con_top ul li.on a{ color: #FFFFFF;}
.ban_a img{width: 100%;}
.con_div ul li{float: left; margin-bottom: 40px; width: 275px; margin-right: 30px;}
.con_div ul li:nth-child(4n+4){margin-right: 0px;}
.con_div ul li .max_img{border: 1px solid #D7D7D7; height: 235px;}
.con_div ul li p{text-align: center;line-height: 24px; margin-top: 15px;}
.ab4 p span{float: right;font-size: 14px;}
.ab4 p {border-bottom: 1px solid #dedede;font-size: 16px;color: #1e1e1e;line-height: 36px;background: url(../images/d.jpg) no-repeat left center;padding-left:20px;}
.fy_list {clear: both;text-align: center;}
.fy_list a {display: inline-block;padding: 0 12px;border: 1px solid #DCDCDC;line-height: 30px;height: 30px;margin: 0 2px;background: #FFFFFF;}
.fy_list span.current,.fy_list span.disab,.fy_list span.disabled {display: inline-block;padding: 0 10px;border: 1px solid #DCDCDC;line-height: 30px;height: 30px;background: #fbffff;margin: 0 2px;}
.fy_list a.bor_l1 {border-left: 1px solid #DCDCDC;}
.fy_list a.on,.fy_list a:hover,.fy_list span.current {color: #fff;background-color: #3a3a3a;border: 1px solid #3a3a3a;text-decoration: none;}
.fy_list .inp6 {width: 30px;text-align: center;height: 30px;border: 1px solid #DCDCDC;}
.news{background: #eae9e9;}
.gl_l{width: 260px;}
.gl_top{padding: 5px 11px 16px 11px; background: url(../images/19wm_icon44.png);}
.gl_top h1{font-weight: normal;font-size: 48px;color: #FFFFFF; float: left; margin-right: 3px;}
.gl_top p{font-size: 24px; color: #FFFFFF; margin-top: 8px;}
.gl_top h2{font-weight: normal; color: #FFFFFF; font-size: 12px;text-transform: uppercase;}
.gl_l_ul ul li{line-height: 50px; height: 50px; border-bottom: 1px solid #f2f2f2; padding-left: 25px; background: url(../images/19wm_icon33.png) no-repeat 225px center;}
.gl_l_ul ul li:hover,.gl_l_ul ul li.on{background: #cc0000 url(../images/19wm_icon22.png) no-repeat 225px center;}
.gl_l_ul ul li:hover a,.gl_l_ul ul li.on a{color: #FFFFFF;}
.gl_r{width: 875px; background: #FFFFFF; padding-left: 35px; padding-right: 30px;padding-top: 10px; min-height:300px}
.gl_r_top{height: 60px; line-height: 60px; padding-left: 20px; border-bottom: 2px solid #D7D7D7;}
.gl_r_top h1{font-size: 24px; font-weight: normal;}
.gl_r_top span{padding-right: 20px;}
.gl_r_top span a{margin: 0 5px;}
.gl_ul ul li{ padding-bottom: 15px; margin-bottom: 15px; background: url(../images/19wm_xian2.png) repeat-x bottom;}
.gl_ul ul li .gl_img{width: 200px; height: 130px; margin-right: 30px;}
.gl_ul ul li .gl_img img{width: 100%; height: 100%;}
.gl_ul ul li .gl_txt span{float:right; color: #999999;font-size: 14px;}
.gl_ul ul li .gl_txt h1{font-size:18px; font-weight:normal; margin-bottom: 5px;}
.gl_ul ul li p{text-align: justify; font-size: 16px; line-height: 34px; color: #555;}
.top_l img{height: auto;}
.con_r p{font-size: 14px;text-align: justify;}
.xl_p{text-align: center; font-size: 18px; margin-bottom:50px;}
.con_div_pic ul li:nth-child(3n+3){margin-right: 0px;}
.con_div_pic ul li{float: left; text-align: center;margin-right: 25px; padding-bottom:15px;}

