/*
* @Author: snow
* @Date:   2017-10-30 10:30:37
* @Last Modified by:   snow
* @Last Modified time: 2018-11-19 17:36:20
*/

html, body,a, p, ul,ol, li, dl, dt, dd, div, h1, h2, h3, h4, h5, h6, span, strong, em, i, img, form, input, table {box-sizing:border-box;margin:0;padding:0;}
html,body{width:100%;font-size: 16px;color: #000;font-family:"Microsoft YaHei";background: #fff;}
li{list-style: none;}
img{border:0;vertical-align:middle}
a {text-decoration:none;color: #000;}
.fl {float:left;}
.fr {float:right;}
.clearfix:before,.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;zoom:1;}

.header {height: 406px;background: url(xczx20181116-01.jpg) no-repeat top center;margin-bottom: 50px;}
.container {width: 1000px;margin: 0 auto;}
.header a {float: left;width: 350px;height: 56px;background: url(xczx20181116-05.png);text-align: center;
  line-height: 38px;color: #d91244;font-size: 14px; margin-top:10px;}
.news_hot {background: url(xczx20181116-02.png);height: 80px;line-height: 80px;font-size: 30px;color: #fff;text-align: center;padding: 0 20px;
          text-shadow: #a50009 2px 0 0, #a50009 0 2px 0, #a50009 -2px 0 0, #a50009 0 -2px 0;
    -webkit-text-shadow: #a50009 2px 0 0,#a50009 0 2px 0,#a50009 -2px 0 0,#a50009 0 -2px 0;
    -moz-text-shadow: #a50009 2px 0 0,#a50009 0 2px 0,#a50009 -2px 0 0,#a50009 0 -2px 0;}

.part1 {margin: 30px auto 56px;}
.banner1 {width: 560px;height: 375px;overflow: hidden;position: relative;}
.banner_ul {position: absolute;top: 0;left: 0;width: 500%;height: 100%;font-size: 0;}
.banner_li {list-style: none;position: absolute;top: 0;left: 0;display: none;}
.li_avtive {display: block;}
.banner_li img {width: 560px;height: 375px;}
.square_box {position: absolute;right: 20px;bottom: 16px;}
.square {width: 10px;height: 10px;float: left;margin-left: 6px;cursor: pointer;background: #dcdcdc;}
.sq_active {background: #d4020f;}
.baner1-text {display: inline-block;width: 100%;height: 48px;line-height: 48px;position: absolute;bottom: 0;left: 0;color: #fff;font-size: 16px;
              padding: 0 100px 0 20px;background: url(xczx20181116-06.png);}

.news {width: 410px;}
.news-title {margin-bottom: 17px;background: url(xczx20181116-04.png) 0 center no-repeat;overflow: hidden;height: 21px;display: block;padding-left: 15px;}
.news-title:hover {color: #d4020f;}

.part2 {width: 100%;height: 543px;background: url(xczx20181116-19.png) center center no-repeat;}
.part2 .container {padding: 15px 50px 0;}
.part2_list {width: 430px;}
.part2_list h2 {border-bottom: 2px solid #d4020f;color: #fff;padding-top: 35px;margin-bottom: 20px;}
.part2_list h2 span {display: inline-block;width: 150px;height: 48px;line-height: 50px;text-align: center;font-size: 22px;background: #d4020f;}
.part2_text {width: 210px;}
.part2_text h3 {font-size: 20px;margin-top: 10px;}
.part2_text p {line-height: 32px;margin-top: 12px;}
.part2_ul {margin-top: 20px;}
.part2_ul li {background: url(xczx20181116-04.png) 0 center no-repeat;padding-left: 20px;line-height: 38px;}
.part2_ul li a:hover {color: #d4020f;}

.part3 {position: relative;padding-top: 80px;}
.part3 h2 {font-size: 28px;text-align: center;margin-bottom: 16px;}
.part3 h3 {font-size: 22px;text-align: right;padding-right: 40px;color: #d50310;margin-bottom: 22px;}
.part3 h3 span {font-size: 18px;}
.part3_box {background: #fbe5e7;padding: 38px 110px 15px 130px;}
.part3_item {font-size: 22px;margin-bottom: 29px;font-weight: bold;background: url(xczx20181116-09.png) 0 center no-repeat;padding-left: 70px;}
.part3_item span {font-size: 28px;color: #d50211;font-weight: bold;}
.bg_img1 {position: absolute;top: 20px;left: 590px;}
.bg_img2 {position: absolute;top: 50px;left: -245px;}

.part4 {background: url(xczx20181116-20.png) bottom center no-repeat;height: 540px;margin-top: 100px;}
.part4 h2 {font-size: 28px;text-align: center;margin-bottom: 42px;}
.part4_ul {padding-left: 102px;}
.part4_ul li {float: left;font-size: 24px;margin-right: 80px;font-weight: bold;padding-bottom: 22px;cursor: pointer;}
.part4_ul li.active {color: #d4020f;background: url(xczx20181116-10.png) center bottom no-repeat;}
.table_box {background: #fbe5e7;border-top: 4px solid #d4020f;padding: 20px 40px;position: relative;left: -1px;min-height: 282px}
.table_box table {border-collapse: collapse;text-align: center;display: none;}
.table_box table td {border: 1px solid #bea8aa;padding: 15px 16px;font-size: 18px;}
.text_blod {font-weight: bold;}

.bg {background: url(xczx20181116-21.png) bottom center no-repeat;padding-bottom: 60px;}
.part5 {margin-bottom: 90px;}
.part5_title {font-size: 0;position: relative;top: 1px;z-index: 99;}
.part5_title h3 {display: inline-block;width: 118px;height: 52px;line-height: 52px;text-align: center;
                  background: #ffe7b7;color: #d20411;cursor: pointer;font-size: 22px;margin-right: 12px;}
.part5_title h3.active {background: #d20411;color: #fff;}
.part5_box1 {display: none;}
.part5_box1 a {display: inline-block;width: 110px;text-align: center;border-left: 1px solid #bbbbbb;margin-bottom: 25px;font-size: 18px;}
.part5_main {border: 1px solid #bbbbbb;padding: 60px 56px 26px 60px;background: #fff;position: relative;}
.part5_box1 a:hover {font-weight: bold;color: #d20411;}
.shadow_left {position: absolute;top: 0;left: -14px;background: url(xczx20181116-24.png) repeat-y;width: 14px;height: 100%;}
.shadow_right {position: absolute;top: 0px;right: -8px;background: url(xczx20181116-26.png) repeat-y;width: 8px;height: 100%;}
.shadow_top {position: absolute;top: -8px;left: 0px;background: url(xczx20181116-25.png) repeat-x;width: 100%;height: 8px;}
.shadow_bottom {position: absolute;bottom: -7px;left: 0px;background: url(xczx20181116-27.png) repeat-x;width: 100%;height: 7px;}

.part6 .container {width: 1008px;}
.main_title {text-align: center;}
.main_title h2 {position: relative;display: inline-block;color: #d4020f;font-size: 34px;}
.main_title h2 img {position: absolute;bottom: -18px;right: -96px;}
.part6_list {width: 498px;}
.part6_box {width: 498px;height: 370px;background: url(xczx20181116-23.png) no-repeat;padding: 40px 48px 20px 40px;margin-top: 40px;}
.part6_box ul li {border-bottom: 1px dashed #d1d1d1;padding-bottom: 4px;margin-bottom: 11px;}
.part6_box ul li a {color: #626262;}
.part6_box ul li span {font-size: 18px;color: #d4020f;margin-right: 14px;}
.part6_box ul li a:hover {color: #d4020f;}

.part7 {background: url(xczx20181116-22.png) top center no-repeat;padding: 0 0 96px 0;}
.part7_main {margin-top: 49px;}
.img_box {position: relative;display: inline-block;text-align: center;overflow: hidden;}
.img_box span {display: inline-block;height: 40px;line-height: 40px;width: 100%;bottom: -40px;left: 0;overflow: hidden;padding: 0 6px;font-weight: bold;color: #fff;
  background: rgba(210,3,16,.8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#C8d20310,endColorstr=#C8d20310);position: absolute;}
.part7_list .img_box {margin-left: 2px;}
.part7_list:first-child .img_box {margin-bottom: 2px;}
.part7_right {width:720px;}

.footer {width: 100%;text-align: center;font-size: 12px;line-height: 30px;padding-top: 24px;}