@charset "utf-8";
/***公共样式****/
body, div, span, h1, h2, h3, h4, h5, h6, p, em, img, strong, b, small, u, i, center, dl, dt, dd, ol, ul, li,  sub, sup, tt, var, del, dfn,  ins, kbd, q, s, samp,  strike, applet, object, iframe, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, blockquote, pre, a, abbr, acronym, address, big, cite, code, mark, audio, video, input, textarea, select { margin:0; padding:0;-webkit-appearance: none;}	

ol, ul{list-style:none;}

html { overflow-x:hidden; -webkit-text-size-adjust:none;}

body {
    font-size:14px;
    font-family: "microsoft yahei";
    color:#333; background:#ffffff;
}
img{display:inline-block; max-width:100%}
/*a 链接*/
a { text-decoration:none; outline:none;color:#4e5694; }
a:hover{ color:#ff2400; }

/*浮动*/
.fl {float:left; display:inline}
.fr {float:right; display:inline}
.clear { clear:both}
.clearfix { *zoom:1;}
.clearfix:after{clear:both; display:block; height:0; visibility:hidden; line-height:0; content:'\20';}

/* HTML5 重置为较旧版本的浏览器 */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display:block;}
blockquote, q{quotes:none;}
blockquote:before, blockquote:after, q:before, q:after { content:''; content:none; }
table { border-collapse: collapse; border-spacing: 0; }

.juzhong{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;
-webkit-align-items: center; align-items: center;}


/* 按钮样式 */
input, button, textarea, select { font-size:100%; outline:none; resize:none;-webkit-appearance: none;}
input[type="button"]{cursor:pointer; border:0}
input[type="submit"]{cursor:pointer; border:0}
input[type="reset"]{cursor:pointer; border:0}


/*删除火狐下按钮默认样式*/
input[type="reset"]::-moz-focus-inner,
input[type="button"]::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner,
input[type="file"] > input[type="button"]::-moz-focus-inner{ border:none; padding:0;-webkit-appearance: none; }


.banner{width:100%; overflow:hidden; text-align:center}
.tit{ text-align:center; font-size:25px; color:#000000; font-weight:bold; line-height:30px; height:30px; margin:40px 0px;}
.tit span{border-left:5px solid #fe810c; display:inline-block; padding-left:10px;}

.mainbox{ max-width:1000px; margin:0 auto}
.vlleft{width:53%; line-height:26px; font-size:16px; text-align:justify}
.vlleft b{color:#fe810c;}
.vlleft p{margin-bottom:20px;}
.video{ width:40%; }
.icolist{ text-align:center}
.icolist li{ display:inline-block; text-align:center; margin:0px 4%; line-height:22px;}
.icolist li p{ margin-top:20px;}

.qiehuantit li{ display:inline-block; height:50px; line-height:50px; width:46%; text-align:center; font-size:20px; cursor:pointer; background:#e4e4e4; margin:0px 2%; float:left; border-top-left-radius:5px;border-top-right-radius:5px;}
.qiehuantit li span{ display:block; background:url(../images/jian01.png) no-repeat 95% center; background-size:10px auto}
.qiehuantit li.cur span{ background:url(../images/jian02.png) no-repeat 95% center;background-size:10px auto }
.qiehuantit li.cur{background:url(../images/bts.jpg) repeat-y left top #ff5401; color:#fff}

.qiehuanit2{ border-bottom:1px solid #c9c9c9; border-top:1px solid #c9c9c9; text-align:center}

.qiehuanit2 li{ display:inline-block;  line-height:54px; font-size:16px; background:url(../images/lixs.jpg) no-repeat left center; padding:0px 20px; font-weight:bold; cursor:pointer}
.qiehuanit2 li:first-child{ background:none}
.qiehuanit2 li.cur{ color:#ff5400}

.wutaocan{ border:1px solid #fe810c; padding:3% 10%;margin:0px 2%; }
.wutaocan h2{ color:#ff5500; text-align:center; margin-bottom:20px;}
.wutaocan li{ background:url(../images/dian.jpg) no-repeat left center; float:left; width:50%; text-indent:20px; background-size:15px auto; line-height:40px; font-size:16px;}
.wutaocan ul{ max-width:80%; margin:0 auto; margin-bottom:20px;}
.wutaocan span{ float:left}
.wutaocan span b{ font-size:20px; color:#ff0000}
.wutaocan p{margin:0 auto; line-height:22px; font-size:1rem; padding:10px 0px;}
.wutaocan a{ padding:0px 10px; height:50px; background-color:#ff8a1d; color:#fff; text-align:center; line-height:50px; border-radius:5px; display:inline-block; font-size:1rem;}

.qiehuanboxda{ padding:20px 0px;}
.gengds{ text-align:center; color:#ff5500; font-weight:bold; margin:20px 0px; display:inline-block; font-size:20px;}
.qiehuanboxxiao{ background:url(../images/jiantou.png) no-repeat center center;}
.qiehuanboxxiao .fl{ width:40%}
.qiehuanboxxiao .fr{ width:40%}
.qiehuanboxxiao h3{ text-align:center; font-weight:normal; margin:20px 0px; font-size:18px;}
.qiehuanboxxiao h3 b{color:#ff5500;}
.qiehuanboxxiao p{ font-size:18px; color:#ff2b00; margin:10px 0px;}
.qiehuanboxxiao span{ display:block; font-size:16px; line-height:24px;}

.qiehuanboxxiao{ display:none}
.qiehuanboxxiao:first-child{ display:block;}
.titbixs{ background:url(../images/dian1.jpg) no-repeat left center; padding-left:20px; font-size:20px; margin:20px 0px;}

.xuanxiangs li{ border:1px solid #888888; background:url(../images/xuan01.png) no-repeat right bottom; width:calc(48% - 40px); padding:20px; text-align:center; cursor:pointer}
.xuanxiangs li p{ font-size:18px;border-left:5px solid #fe810c; padding-left:10px; margin-bottom:10px; text-align:left}
.xuanxiangs li p b{ color:#ff0000}
.xuanxiangs li span{ width:24%; display:inline-block; margin:10px 0px;}
.xuanxiangs li span em{ font-style:normal; display:block}
.xuanxiangs li span i{ width:69px; height:69px; display:inline-block; margin-bottom:10px;}
.bcs01{ background:url(../images/oc01.png) no-repeat;}
.bcs02{ background:url(../images/oc02.png) no-repeat;}
.bcs03{ background:url(../images/oc03.png) no-repeat;}
.bcs04{ background:url(../images/oc04.png) no-repeat;}
.bcs05{ background:url(../images/oc05.png) no-repeat;}

.xuanxiangs li.ft {
    display: inline-block;
}
.xuanxiang li.ft {
    display: inline-block;
}

.xuanxiangs li.cur{background:url(../images/xuan02.png) no-repeat right bottom; border:1px solid #fe810c;box-shadow: 0px 0px 10px #fe810c inset;}
.xuanxiangs li.cur .bcs01{ background:url(../images/oc01-2.png) no-repeat;}
.xuanxiangs li.cur .bcs02{ background:url(../images/oc02-2.png) no-repeat;}
.xuanxiangs li.cur .bcs03{ background:url(../images/oc03-2.png) no-repeat;}
.xuanxiangs li.cur .bcs04{ background:url(../images/oc04-2.png) no-repeat;}
.xuanxiangs li.cur .bcs05{ background:url(../images/oc05-2.png) no-repeat;}

.xuanxiang li{ border:1px solid #888888; background:url(../images/xuan01.png) no-repeat right bottom; width:calc(48% - 40px); padding:20px; text-align:center; cursor:pointer}
.xuanxiang li p{ font-size:18px;border-left:5px solid #fe810c; padding-left:10px; margin-bottom:10px; text-align:left}
.xuanxiang li p b{ color:#ff0000}
.xuanxiang li span{ width:24%; display:inline-block; margin:10px 0px;}
.xuanxiang li span em{ font-style:normal; display:block}
.xuanxiang li span i{ width:69px; height:69px; display:inline-block; margin-bottom:10px;}
.xuanxiang li.cur{background:url(../images/xuan02.png) no-repeat right bottom; border:1px solid #fe810c;box-shadow: 0px 0px 10px #fe810c inset;}
.xuanxiang li.cur .bcs01{ background:url(../images/oc01-2.png) no-repeat;}
.xuanxiang li.cur .bcs02{ background:url(../images/oc02-2.png) no-repeat;}
.xuanxiang li.cur .bcs03{ background:url(../images/oc03-2.png) no-repeat;}
.xuanxiang li.cur .bcs04{ background:url(../images/oc04-2.png) no-repeat;}
.xuanxiang li.cur .bcs05{ background:url(../images/oc05-2.png) no-repeat;}



.baosxs span b{ font-size:24px; color:#ff0000}
.baosxs{ text-align:center; line-height:50px; font-size:18px; margin-top:30px;}
.baosxs a{ width:180px; height:50px; background-color:#fe810c; color:#fff; text-align:center; line-height:50px; border-radius:5px; display:inline-block; font-size:20px; margin-left:20px;}

.sxds{ text-align:center; margin:20px 0px;}
.nshx{ text-align:center}

.cisxs{ line-height:24px; margin-bottom:50px;}

.fudongs{ position:fixed; right:0px; bottom:30%;box-shadow:0 0 10px rgba(0, 0, 0, .5); cursor:pointer; border-radius:10px; width: 50px}
.biaodan{ padding:20px; background:#FFF; margin:0 auto; border-radius:5px; margin-top:10%; width:calc(90% - 20px); max-width:400px; }
.biaodan input[type="text"]{ width:calc(100% - 2px); height:45px; border:0.5px solid #dddddd; border-radius:5px; text-indent:15px; margin-bottom:10px; background:#FFF}
.biaodan input[type="text"].yans02{  width:66%; float:left}
.biaodan input[type="password"]{ width:calc(100% - 2px); height:45px; border:0.5px solid #dddddd; border-radius:5px; text-indent:15px; margin-bottom:10px; background:#FFF}
.biaodan input[type="password"].yans02{  width:60%; float:left}
.yans03{ height:45px;color:#fff; border:0.5px solid #558afa; width:32%; background:#ffad60;  border-radius:5px; float:right}
.yans04{ height:45px; background:#fe810c; color:#fff; width:100%;  border-radius:5px; display:block; margin:0 auto; margin-top:10px; border:none; font-weight:bold}
.tanchuang{ background:rgba(0,0,0,0.5); position:fixed; left:0px; top:0px; width:100%;height:100%}
.chas{ float:right; display:inline-block; margin-bottom:20px;}
.biaodan h1{ text-align:center; font-size:18px; font-weight:normal;}


.casaf{ padding:10px 0px 0px; line-height:24px;}
.qiehxsc{ border:1px solid #fe810c;margin:20px auto; overflow:hidden}
.qiehxsc span{ height:40px; width:50%; display:block; float:left; line-height:40px; text-align:center; cursor:pointer; font-weight:bold;}
.qiehxsc span.cur{ background:#fe810c; color:#fff;}

.yans05{ height:45px;border:0.5px solid #dddddd; width:calc(33% - 10px); line-height:30px; text-align:center; border-radius:5px; float:right; text-align:center; background:url(../images/xia.png) no-repeat 90% center; padding-left:10px;}

.dishi{ width:60px; height:60px; background:url(../images/dishi.png) no-repeat; position:fixed; left:0px; top:0px; line-height:60px; border-radius:60px;font-size:13px; color:#fff; text-align:center; top:30%; background-size:100% auto; cursor:pointer;font-weight:bold;box-shadow:0px 3px 3px rgba(125,21,39,0.75);}

@media screen and (max-width:640px) {

}



