@charset "utf-8";
/* CSS Document */

body{font-family:"Microsoft YaHei";margin:0 auto;min-width: 1120px;max-width: 1920px;padding: 0;}
ol,ul{list-style:none;padding: 0;margin: 0;}
img{border:0;vertical-align:top;display:block;padding: 0;margin: 0;}
a{text-decoration:none;color:#090606;padding: 0;margin: 0;}
a:hover{text-decoration: none;}
div{padding: 0;margin: 0;}
.banner img{width: 100%;}

.box1{width: 1300px;margin: 15px auto}
.box1 h1{text-align: center;}
.box1 h1 span{border-bottom: 3px solid #4a73fb;letter-spacing: 2px;padding-bottom: 15px;}
.box_three{width:100px;margin:-22px auto  50px auto}
.box_three span{width: 0;height: 0;border-left: 10px solid transparent;border-right: 10px solid transparent;border-bottom: 20px solid #ff4c9c;}
.box1 li{list-style-type: disc!important;margin-bottom: 15px;line-height: 30px}
.main p{font-weight: bold;margin: 10px}
.box1_p{font-size: 18px;text-align: center;line-height: 30px}
.content{margin: 20px 50px 20px 50px;width: 1200px}
.content i{color: #ff4c9c;font-size: 26px;margin-right: 10px}
.content h2{color: #4a73fb;font-size: 24px}
.content p{line-height: 30px;margin: 10px 0 30px 0}

.bttn{width: 300px;height: 60px;line-height: 60px;border-radius: 30px;font-size: 20px;font-weight: bold;margin: 20px auto 30px auto;background: #ff4c9c;text-align: center;display: block;    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2), 0 3px 8px rgba(0, 0, 0, 0.1);transition: all 1s;color: #fff}
.bttn:hover{transform: translateY(-20px)}
.clear {
    clear: both;
}
.nav{background: #fff;border-radius: 10px;padding: 10px !important;position: relative;-webkit-transition: all 0.4s linear;-moz-transition: all 0.4s linear;-o-transition: all 0.4s linear;-ms-transition: all 0.4s linear;transition: all 0.4s linear;width: 90%;height: 200px;margin: 30px auto 0 auto}
.nav:hover{ z-index: 11;background: #1649e3;-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}
.demo{border: 1px dashed #1649e3;height: 180px;border-radius: 10px}
.nav:hover .demo{border: 1px dashed #fff;}
.nav img{width: 45%;margin: 10px;     display: inline;}
.nav h2{color: #1649e3;font-size: 20px;font-weight: bold}
.nav :hover h2,.nav :hover img,.nav:hover .demo_line,.nav:hover .demo_line span{color: #fff;webkit-transition: all 0.4s linear;-moz-transition: all 0.4s linear;-o-transition: all 0.4s linear;-ms-transition: all 0.4s linear;transition: all 0.4s linear;-webkit-animation: moveFromBottom 0.3s ease;-moz-animation: moveFromBottom 0.3s ease;-o-animation: moveFromBottom 0.3s ease;-ms-animation: moveFromBottom 0.3s ease;animation: moveFromBottom 0.3s ease;}
.demo_line{width: 50px;height: 1px;background: #1649e3;margin: 10px auto;position: relative}
.demo_line span{width: 10px;height: 5px;background: #1649e3;display: inline-block;position: absolute;left: 20px;top: -1.5px}
.nav:hover .demo_line,.nav:hover .demo_line span{background: #fff}

.box2 {
    background: #ddebf7;
    overflow: hidden;
}
.tab{margin: 20px auto;text-align: center}
.tab thead{background: #305496;color: #FFF;font-weight: bold}
.tab thead td{height: 40px}
.tab thead td:nth-child(1){width: 10%}
.tab thead td:nth-child(2){width: 30%}
.tab thead td:nth-child(3){width: 20%}
.tab thead td:nth-child(4){width: 20%}
.tab thead td:nth-child(5){width: 20%}
.tab tbody td{padding: 5px}
.tab tr td{border:1px solid #8ea9db;}
.tab_color{background: #ddebf7}

.main p{font-weight: bold;margin: 10px}
.zhx { text-align:center; margin:0 auto;width: 363px;}

div.cscgxz{margin: auto;width: 952px}
div.cscgxz ul{ padding:0;}
div.cscgxz ul,div.cscgxz_jy ul{list-style: none;width: 952px;position: relative;}
div.cscgxz ul li{float: left;width: 229px;margin-left: 12px;border: 1px solid #D7D7D7;box-sizing: border-box;margin-bottom: 12px;border-top: none;overflow: hidden;height: 230.45px;}
div.cscgxz ul li:nth-child(1),div.cscgxz ul li:nth-child(5),div.cscgxz ul li:nth-child(9),div.cscgxz ul li:nth-child(13){margin-left: 0;}
div.cscgxz ul li a{display: inline-block;width: 100%;position: relative;height: 100%;}
.divA{overflow: hidden;height: 122px;position: absolute;bottom: 0;}
div.cscgxz ul li a .divB {position: absolute;top: 0;left: -227PX;width: 100%;height: 100%;text-align: center;color: white;background-size: 100% 100%;transition: all 0.2s;}
div.cscgxz ul li a .divB p.xzintro {width: 100%;
    height: 100%;
    /* padding: 1% 0; */
    /* margin: 0 5%; */
    font-size: 0.8em;
    padding-top: 30px;
    line-height: 2.0em;
    position: absolute;
    left: 217px;
    color: white;
    background-color: black;
    opacity: .8;
    text-indent: 20px;
    transition: all 0.2s 0.2s ease-out;
}
div.cscgxz ul li img{width: 100%;}
div.cscgxz ul li p.name{padding: 1em 0 0.3em 0;text-align: center;font-size: 1.2em;color: #0077DD;}
div.cscgxz ul li p.xzcon{padding: 0.5em 0;line-height: 1.8em;font-size: 12px}
div.cscgxz ul li p.xzcon span:first-child{float: left;width: 100%;padding-left: 9px;box-sizing: border-box;text-align: center;color: #FF3646;font-weight: bold;}
div.cscgxz ul li p.xzcon span:nth-child(2){float: right;width: 50%;}
div.cscgxz ul li p.xzcon span:last-child{display: inline-block;width: 100%;padding-left: 9px;text-align: center;color: #0A0000}
.box1 li{list-style-type: disc!important;margin-bottom: 15px;line-height: 30px}

.gz_12{width:100%; height:auto; overflow:hidden; margin:0 auto 0 auto; background:url(http://www.scxh.cn/zt/2020zxyl/images/gz_bg10.jpg) center no-repeat;}
.gz12_show{width:1200px; height:auto; overflow:hidden; margin:30px auto}
.gz1s_l{width:355px; height:475px; overflow:hidden; background:#FFF repeat}
.lxwm{width:165px; height:40px; border-bottom:1px solid #37363B; font-size:24px;margin-top: 25px;
margin-left: 15px;; font-weight:bold}
.diz{ font-size:20px; margin-left:20px;padding-left: 35px;line-height: 35px; margin-top:35px}
.gz_dz{font-size:14px; margin-left:55px; margin-top:10px; letter-spacing: 1.5px; height:auto; overflow:hidden}
a.gz_zx{font-size:12px; color:#ff1d00; margin-left:55px; margin-top:10px; display:block}
.diz1{ font-size:20px; margin-left:20px;padding-left: 35px;line-height: 35px; margin-top:35px}
a.djzx{width:110px; height:45px; background:#F44144 repeat; font-size:18px; color:#FFF; text-align:center; display:block; margin:20px auto; line-height:45px;}
.gz1s_r{width:750px; height:auto; overflow:hidden; margin-top:15px;}
.gz1s_r h3{font-size:30px; color:#FFF; letter-spacing: 1.5px; line-height:65px}
.gz1s_b{width:750px; height:215px; background:#E63B24 repeat; opacity:0.7; margin-top:35px}
.msb7_top{width:596px; height:auto; overflow:hidden; margin:0px auto;}
.ds7_1{width:290px; height:50px; overflow:hidden; float:left; margin-left:8px; margin-top:25px}
.fleft{float:left;}
.fright{float:right;}
.ds7_1 input{ width:100%; height:auto; overflow:hidden; line-height:50px; padding-left:2%}
.coolbg1{width:118px; height:40px; overflow:hidden; background:#FFFFFF repeat; border:none; font-size:15px; text-align:center; line-height:40px;  margin:2% auto; display:block; color:#ff1d00}
.tcenter{ text-align:center;}

.box_title {
    font-weight: bold;
    text-align: center;
    margin: 10px auto;
    font-size: large;
    margin-top: 15px;
    clear: both;
}