@charset "utf-8";
/* CSS Document */
ls,dfn,dl,div,dt,em,embed,fieldset,figcaption,figure,font,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,keygen,label,legend,li,meter,nav,object,ol,output,p,pre,progress,q,s,samp,section,small,span,source,strike,strong,sub,sup,table,tbody,tfoot,thead,th,tr,tdvideo,tt,u,ul,var{background:transparent;border:0 none;font-size:100%;margin:0;padding:0;border:0;outline:0;vertical-align:top;}ol, ul {list-style:none;}blockquote, q {quotes:none;}table, table td {padding:0;border:none;border-collapse:collapse;}embed {vertical-align:top;}
img {vertical-align:middle;}
article, aside, audio, canvas, command, datalist, details, embed, figcaption, figure, footer, header, hgroup, keygen, meter, nav, output, progress, section, source, video {display:block;}
mark, rp, rt, ruby, summary, time {display:inline;}
input, textarea {border:0; padding:0; margin:0; outline: 0;}
iframe {border:0; margin:0; padding:0;}
input, textarea, select {margin:0; padding:0px;}


/* ---------------------------------------------------------------------------- */
/* ---------------------------------------------------------------------------- */
/* ---------------------------------------------------------------------------- */
* {
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}


/* ---------------------------------------------------------------------------- */
/* ---------------------------------------------------------------------------- */
/* ---------------------------------------------------------------------------- */

html { -webkit-text-size-adjust: none;}
.video embed,.video object,.video iframe { width: 100%;  height: auto;}
img{max-width:100%;	height: auto;width: auto\9; /* ie8 */}

a{color: #ff970b;text-decoration: none;}

a:focus, a:hover {
    
    text-decoration: none !important;
}
h1, h2 	{font-size: 25px;line-height: 25px;}
h3, h4	{font-size: 20px;line-height: 20px;}
h5, h6	{font-size: 16px;line-height: 16px;}
h1,h2,h3,h4,h5,h6{font-family: "microsoft yahei";}

p{margin: 10px 0;color: #333;}

.t-center{text-align: center;}
.t-left{text-align: left;}
.t-right{text-align: right;}
.f-right{float: right;}
.f-left{float: left;}

.clear{content: "\0020"; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix:after, .clearfix:before{clear: both; content: '\0020'; display: block; visibility: hidden; width: 0; height: 0;}
.clearfix{clear: both;}
ul{margin-bottom: 0!important;}
/* --Line-- */
hr.line { margin: 15px auto; padding: 0; max-width: 90px;border: 0; border-top: solid 5px #ab57b8;text-align: center;}
ul{padding-left: 0!important;}
/* ---------------------------------------------------------------------------- */
/* ------------------------------------Html-Body------------------------------- */
/* ---------------------------------------------------------------------------- */
html, body {width:100%; padding:0; margin:0;}
body {background: #fff;color: #3F3F3F;font: 14px/25px Arial, Helvetica, sans-serif;font-family:"microsoft yahei";}
.pad4{padding: 50px 0 0;}
.pad3{padding: 30px 0 0;}
.w1500{max-width:1660px;margin: 0 auto;}
.w1440{max-width:1440px;margin: 0 auto;}
.flex{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}
.flexs{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: space-between;}
.flexss{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: flex-start;}



.w1300{max-width: 1300px;margin: 0 auto;}
.head{padding: 15px 0;}
.chaxun{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: flex-start;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: space-between;padding: 30px 0;}
.chaxun_box{-padding: 30px; width: 49%;box-shadow:  0 0 10px rgba(7,0,1,.1);}
.chaxun_box:hover{background: #f9f9f9;}
.chaxun_t{display: flex;margin: 0 auto 30px;justify-content: center;align-items: center;}
.bd_box{border: 1px solid #e5e5e5;border-radius: 10px 10px;display: flex;align-items: center;justify-content: flex-start;padding: 20px 20px;background: #fff;}
.bd_box label{font-size: 16px;font-weight: bold;margin-bottom: 0;width: 60px;text-align: center;}
.bd_box span{display: block;content: '';width: 1px;height: 26px;background: #d3cfcf;margin-right: 15px;}
.bd_box input{border: 0;border-radius: 0;padding: 0;}
.bd_box .form-control:focus{box-shadow: 0 0 0 0;}
.chaxun_bd button{box-shadow: 0 0 0 0;border: 0;background: #dc1c1c;display: block;width: 160px;height: 46px;color: #fff;border-radius: 10px;margin: 40px auto 0;}
.lie_t {display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3; overflow: hidden;text-overflow: ellipsis;margin-top: 15px;font-size: 14px;}
.line{background: #dc1c1c;width: 100%;margin: 40px 0 20px;height: 4px;}
.copy{text-align: center;font-size: 14px;color: #333;margin-bottom: 20px;}
.copy i{font-style: normal;margin-right: 15px;}
.copy i:last-child{margin-right: 0;}
.copy a{color: #333;text-decoration: none;}

.w520{max-width: 520px;margin: 0 auto;}
.cxhead img{margin: 0 auto;display: block;padding: 15px 0;}
.zt{margin-top: 15px;background: #fff;box-shadow:  0 0 10px rgba(7,0,1,.1);padding: 20px;border-radius: 10px;}
.zt h4{font-size: 16px;font-weight: bold;margin-bottom: 20px;}
.zt h3{font-size: 20px;font-weight: bold;margin-bottom: 20px;color: #11b949;}
.zt p{font-size: 12px;margin-bottom: 0;color: #999;}
.zt_r a,.zt_r a:hover{text-decoration: none;color: #333;font-size: 14px;}
.zt_r a img{margin-right: 5px;}
.xx{margin: 30px 0;}
.xx_tx{margin: 0 auto; display: block;}
.xx_tx img{margin: 0 auto; display: block;}
.xx_box{margin-top: 30px;}
.xx_title{font-size: 18px;display: block;position: relative;border-bottom: 1px solid #bdbdbd;padding-bottom: 15px;font-weight: bold;margin-bottom: 20px;}
.xx_title:after{position: absolute;content: '';display: block;width: 74px;height: 3px;background: #cf1111;bottom: -2px;}
.xxbg td,.xxbg tr{border: 1px solid #bdbdbd;text-align: center;font-size: 15px;line-height: 36px;}
.xxbg td:first-child{font-weight: bold;}



@media only screen and (max-width:768px){
	.w1300{padding-left: 15px;padding-right: 15px;}
	.w520{max-width: 100%;margin: 0 auto;width: 100%;padding-left: 15px;padding-right: 15px;}
	.head img{width: 50%;margin: 0 auto;
        display: block;}
	.lie row{display: block;}
	.lie .col-4{width: 100%;margin-bottom: 20px;}
	.copy i{display: block;line-height: 24px;}
	.sjcx{padding-left: 15px;padding-right: 15px;margin: 30px 0}
	.sjcx .nav{justify-content: center;align-items: center;flex-wrap: nowrap;border-bottom: 0;}
	.sjcx .nav li{width: 50%}
	.sjcx .chaxun_box{width: 100%}
	.sjcx .nav-tabs .nav-link:focus,.sjcx .nav-tabs .nav-link:hover{border: 0;}
	.sjcx .nav-tabs .nav-item.show .nav-link,.sjcx .nav-tabs .nav-link.active{border: 0;border-top-left-radius: 0;border-bottom: 2px solid #dc1c1c; border-top-right-radius: 0;}
	.sjcx .nav-tabs .nav-link{margin-bottom: 0;border: 0;border-top-left-radius: 0;border-top-right-radius: 0;}
	.sjcx .tab-content{margin-top: 30px;}
	
	.carousel-control-next, .carousel-control-prev{opacity: 1!important;}
	    .cxhead img {
        width:50%;
    }
}





