@charset "utf-8";
body{font-family:"Microsoft YaHei","微软雅黑","宋体";font-size:14px;}
*{margin:0;padding:0;}
a{text-decoration:none; cursor:pointer;color:#000;}
img{border:0;vertical-align:middle;}
ul li{list-style: none}
em,i{font-style:normal;}
.fl{float:left}
.fr{float:right}
.w1180{width: 1180px;margin:0 auto;}
.btn:hover{opacity: .7;}


.content{background: #f3f3f3;height: auto;overflow: hidden;}
.cen{background: #fff;padding:10px 0 10px 10px;margin-top: 20px;width: 1170px;height: auto;overflow: hidden;}
.cen .zzc{margin-right: 50px;float: right;}
.cen .zzc .info{height: 120px;line-height: 30px;overflow: hidden;}
.cen .zzc .new_p{font-size: 22px;color: #000000;background: url(../../images/sqd/zt/zan.png) 160px 5px no-repeat;height: 40px;line-height: 40px;margin-bottom: 10px}
.cen .zzc .img{line-height: 22px;font-size: 14px;color: #6b6b6b;height: 44px;}
.cen .zzc .img p{float: left;border-right: 1px solid #DDDDDD; width: 145px;margin-right: 15px;height: 32px;padding-top: 6px;}
.cen .zzc .text{font-size: 22px;color: #484848;line-height: 46px;height: 46px;padding-top: 20px;}
.cen .zzc .text em{color: #FF0000;font-weight: bold;font-size: 30px;line-height: 46px;margin: 0 5px;}
.cen .zzc .text .btn{display: block;font-size: 20px;color: #FFF;text-align: center;line-height: 46px;width: 152px;border-radius: 6px;background: #FF6C00;float: right;margin-right: 140px;}
.cen span{display: block;font-size: 32px;margin-top:22px;margin-bottom: 16px;}
.cen p{color:#737373;line-height: 24px;}
.den{height:auto;overflow: hidden;border-top: solid 2px #ff0000;background-color:#fff;}
.den .top{ margin:0 auto;width: 0;  height: 0; border-width:10px; border-style: solid;border-color:#ff0000 transparent transparent transparent;}
.den .title_2{text-align: center;font-size: 30px; padding-top:20px;}
.den .title_3{text-align:center;font-size: 24px; color:#f00000;padding-top:20px;}
.den ul{width: 1050px;margin: 0 auto;height: 380px;}
.den li{width: 238px;border:solid 1px #fa3626;height: 320px;border-radius: 30px; box-shadow: 0 10px 10px -10px #fa3626;margin-right: 30px;float: left;margin-top: 40px;text-align: center;}
.den li:nth-child(2){border: solid 1px #ff6130;}
.den li:nth-child(2) p{color: #ff6130;}
.den li:nth-child(3){border: solid 1px #ff7928;}
.den li:nth-child(3) p{color: #ff7928;}
.den li:nth-child(4){margin-right: 0;border: solid 1px #ff9018;}
.den li:nth-child(4) p{color:#ff9018;}
.den li p{font-size: 30px;color: #fa3626;margin-top: 20px;}
.den li em{font-size: 18px;margin-top: 20px;display: block;margin-bottom: 20px;}
.den li .text{margin-left: 30px;text-align:left;margin-top: 20px;}
.den li .text span{display: block;font-size: 16px;width: 104px;float: left;line-height: 36px;}
.den .a_2{width: 220px;height: 56px; line-height: 56px;background-color: #ff6c00;color: #fff;display: block;font-size: 22px;text-align: center;margin: 40px auto;border-radius: 5px;}

.content .fl{width: 800px;margin-top: 20px;background: #fff;margin-bottom: 62px;}
.content .fl .box_1{height: auto;overflow: hidden;padding-bottom: 34px;}
.content .fl .title_1{width: 768px;border-bottom:1px solid #e5e5e5;padding-top: 15px;padding-bottom: 10px;margin-left: 16px;margin-bottom: 20px;}
.content .fl .title_1 em{display: block;background: url(images/tit_1.png) left center no-repeat;font-size: 22px;color:#2e7bf0;padding-left: 17px;margin-left: 4px;}
.content .fl .title_1 em a{color: #2e7bf0;}
.content .fl dl{margin-left: 20px;}
.content .fl dl .p_1{float: right;margin-top: 24px;}
.content .fl dl .p_1 span{display: inline-block;font-size: 26px;margin-bottom: 16px;}
.content .fl dl .p_1 span:hover a{color:#096fef;}
.content .fl dl .p_1 p{width: 480px;margin-right: 32px;line-height: 24px;color:#737373;}
.content .fl dl .p_1 p a{text-decoration:underline;color:#096fef;display: inline-block;margin-left: 14px;}
.content .fl dl dd .p_1{float:left;}
.content .fl dl dd .p_1 span{font-size: 20px;}
.content .fl dl dd .p_1 p{width: 745px;}
.content .fl dl dd:last-child .p_1 p{margin-bottom: 40px;}

.content .fl ul{margin-left: 20px;}
.content .fl ul li{width:370px;float:left;margin-bottom: 28px;background: url(images/fl_2.png) left center no-repeat;font-size: 16px;padding-left: 15px;}

.content .fl .p_2{height: 20px;background: #f3f3f3;margin-bottom: 2px;}
.content .fr{width: 360px;}
.content .fr .txt_1{background: #fff;margin-top: 20px;padding-top: 26px;height: auto;overflow: hidden;}
.content .fr .title_1{font-size: 22px;color:#2e7bf0;width: 329px;border-bottom: 1px solid #e5e5e5;padding-bottom: 10px;margin-left: 16px;margin-bottom: 20px;}
.content .fr .title_1 em{display: block;background: url(images/tit_1.png) left center no-repeat;padding-left: 17px;margin-left: 4px;}
.content .fr .txt_1 ul{margin-left: 20px;width: 312px;}
.content .fr .txt_1 ul li{margin-bottom: 30px;}
.content .fr .txt_1 ul li .p_1{float: right;width: 200px;}
.content .fr .txt_1 ul li .p_1 span a{font-size: 20px;}
.content .fr .txt_1 ul li .p_1 p{color:#737373;line-height: 20px;margin-bottom: 5px;margin-top: 10px;}
.content .fr .txt_1 ul li .p_1 .a_1 a{color:#096fef;text-decoration:underline;}

.content .fr .txt_2{background: #fff;margin-top: 20px;padding-top: 26px;height: auto;overflow: hidden;}
.content .fr .txt_2 .title_1 em a{color:#585858;font-size: 14px;display: block;float: right;margin-top: 7px;}
.content .fr .txt_2 ul li img{width: 150px;height: 100px;}
.content .fr .txt_2 ul li{float:left;margin-left: 20px;margin-bottom:20px;overflow: hidden;}
.content .fr .txt_2 ul li span{display: block;font-size: 14px;margin-top: 14px;text-align: center;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;}
.content .fr .img_1{margin-top: 20px;}

.content .box_1 .floor3{height: 24px;margin-top: 20px;clear: both;text-align: center;}
.content .box_1 .floor3 ul{display: inline-block;margin-left: 0;}
.content .box_1 .floor3 ul li {background: none;width: 50px;padding-left: 0;text-align: center; background-color:#9d9d9d;height: auto;overflow: hidden;margin: 0 4px;display: inline-block;}
.content .box_1 .floor3 ul li a{display: block;width: 50px;height: 24px;}
.content .box_1 .floor3 ul li a {color: white;}

/* 弹窗 */
.pop_tit{padding-bottom: 0!important;}
.popup_bg .tel{position: inherit!important;}
.pop_bot{display: block!important;}

.footer{background-color: #393b3d;color: #adadad;padding-top: 30px;}
.footer .width{width: 1200px;margin: 0 auto;}
.footer a{color: #FFF;font-size: 14px;}
.footer .f_info{height: auto;overflow: hidden;}
.footer .f_info dl{float: left;border-right: 1px dashed #4b4b4b;height: auto;overflow: hidden;}
.footer .f_info dl dt{font-size: 18px;color: #FFF;margin-bottom: 25px;line-height: 30px;height: 30px;}
.footer .f_info dl dt::before{display: block;content: "";width: 26px;height: 26px;background-image: url(../images/hf/footer_icons.png);float: left;margin-top: 2px;}
.footer .f_info dl dt::after{display: block;content: "";width: 1px;height: 16px;background-color: #616264;float: left;margin: 7px 5px 0 0;}
.footer .f_info dl:nth-child(1){width: 160px;}
.footer .f_info dl dd a{display: block;line-height: 36px;padding-left: 20px;position: relative;}
.footer .f_info dl dd a:hover::before{display: block;content: "";width: 0;height: 0;border-left: 3px solid #FFF;border-top: 3px solid transparent;border-bottom: 3px solid transparent;position: absolute;top: 15px;left: 0;}
.footer .f_info dl:nth-child(2){padding: 0 37px;}
.footer .f_info dl:nth-child(2) dt{width: 120px;margin: 0 auto 25px;}
.footer .f_info dl:nth-child(2) dt::before{background-position: -26px 0;}
.footer .f_info dl:nth-child(2) dd{width: 135px;float: left;}
.footer .f_info dl:nth-child(2) dd:nth-of-type(1){margin-right: 40px;}
.footer .f_info dl:nth-child(3){padding: 0 60px 0 40px;}
.footer .f_info dl:nth-child(3) dt::before{background-position: -52px 0;}
.footer .f_info dl:nth-child(4) dt::before{background-position: -78px 0;margin-right: 3px;}
.footer .f_info dl:nth-child(4) dd p{font-size: 12px;line-height: 24px;color: #FFF;border-bottom: 1px dashed #4b4b4b;padding: 7px 0;}
.footer .f_info dl:nth-child(4) dd p:last-child{border: none;}
.footer .f_info dl:nth-child(4) dd p b{color: #FFF;font-weight: bold;font-size: 12px;display: block;}
.footer .f_info dl:nth-child(4) dd p::before{display: block;content: "";width: 26px;height: 26px;background: url(../images/hf/footer_icons.png) -104px 0;float: left;margin: 11px 15px 0 0;}
.footer .f_info div{float: right;text-align: center;font-size: 14px;color: #adadad;}
.footer .f_info div a{display: block;width: 100px;height: 30px;line-height: 30px;font-size: 14px;color: #FFF;border-radius: 15px;background-color: #2380ff;margin: 0 auto;}
.footer .f_info div img{display: block;margin: 32px auto 20px;width: 120px;height: 120px;}
.footer .f_link{font-size: 0;position: relative;padding: 20px 0;border-bottom: 1px solid #4B4B4B;display: none;}
.footer .f_link p{font-size: 14px;color: #FFF;display: inline-block;vertical-align: bottom;width: 98px;position: relative;line-height: 16px;}
.footer .f_link p::before{display: block;content: "";width: 26px;height: 26px;background: url(../images/hf/footer_icons.png) -130px 0;float: left;margin: 3px 5px 0 0;}
.footer .f_link p::after{display: block;content: "";width: 1px;height: 26px;background-color: #4b4b4b;position: absolute;top: 5px;right: 0;}
.footer .f_link p b{display: block;font-size: 12px;font-weight: bold;color: #FFF;}
.footer .f_link a{display: inline-block;color: #adadad;font-size: 12px;padding: 0 12px;vertical-align: bottom;border-right: 1px solid #4b4b4b;}
.footer .f_link a:last-child{border: none;}
.footer .f_link em{display: block;font-size: 12px;color: #FFF;height: 16px;line-height: 16px;width: 264px;border: 1px solid #4b4b4b;border-radius: 8px;text-align: center;position: absolute;right: 0;bottom: 25px;}
.footer .f_bot{height: auto;overflow: hidden;}
.footer .f_bot .fl{padding: 20px 0;}
.footer .f_bot .fr{width: 300px;padding-top: 38px;}
.footer .f_bot ul li,.footer .f_bot ul li a{font-size: 12px;color: #adadad;line-height: 30px;}
.footer .f_bot .fr li{text-align: center;}
.footer .f_bot .fr li:first-child a{display: inline-block;width: 39px;height: 39px;background-image: url(../images/new_footer/icons.png); background-position: 0 -36px;}
.footer .f_bot .fr li:first-child a:nth-child(2){background-position: -42px -36px;}
.footer .f_bot .fr li:last-child{height: auto;overflow: hidden;}
.footer .f_bot .fr li:last-child a{display: block;width: 68px;height: 22px;line-height: 22px;border: 1px solid #4B4B4B;border-radius: 4px;margin-right: 6px;float: left;margin-bottom: 6px;}
.footer .f_bot .fr li:last-child a:nth-child(4n){margin-right: 0;}
