a,body,dd,dl,dt,fieldset,figcaption,figure,form,h1,h2,h3,h4,h5,h6,html,img,input,legend,li,ol,p,span,ul {margin:0;padding:0;font-family:"siyuan";}
fieldset,img {border:none;}
address,caption,cite,code,dfn,th,var {font-style:normal;font-weight:400;}
li,ol,ul {list-style:none;}
input::-moz-focus-inner {border:none;padding:0;}
input,select {vertical-align:middle;display:block;}
input,select,textarea {font-size:13px;margin:0;}
input[type=password],input[type=text],textarea {outline-style:none;-webkit-appearance:none;outline:0;}
button {outline:0;}
textarea {resize:none;overflow:hidden;}
select {appearance:none;-moz-appearance:none;-webkit-appearance:none;outline:0;}
table {border-collapse:collapse;}
.clearit {clear:both;height:0;font-size:0;overflow:hidden;width:100%;}
a,div,figcaption,figure,footer,header,img,input,li,nav,p,section,select,table,td {box-sizing:border-box;}
body {margin:0 auto;position:relative;}
body,html {margin:0 auto;}
a{color: #333333!important; text-decoration:none;display:inline-block;}
a:hover{color: #ef7800!important;text-decoration: none!important;}
@font-face {
	font-family:siyuan;
	src: url(../fonts/SOURCEHANSANSCN-LIGHT.OTF);
}
@font-face {
  font-family: 'iconfont';  /* project id 3253666 */
  src: url('');
  src: url('?#iefix') format('embedded-opentype'),
  url('../fonts/font_3253666_uiaevat6p2.woff2') format('woff2'),
  url('../fonts/font_3253666_uiaevat6p2.woff') format('woff'),
  url('../fonts/font_3253666_uiaevat6p2.ttf') format('truetype'),
  url('#iconfont') format('svg');
}
.container-fluid{margin: 0%!important; padding: 0%!important;}
.container{width: 1280px!important;}
.row{overflow: hidden;}
.padd{padding: 0%!important;}
.marr{margin: 0%!important;}
.pad{padding: 10px!important;}
.mar{margin: 10px!important;}
.left{float: left!important;}
.right{float: right!important;}
.jls{margin-top: 40px;}
.jlx{margin-bottom: 10px;}
.icon{font-family: iconfont!important;}
.kj{box-shadow:0px 0px 10px rgba(0,0,0,0.1)!important; overflow: hidden;}
/* ĺ¤´é¨ĺźĺ§?*/
.logo{width: 277px; height: 65px; overflow: hidden;}
.logo img{width: 100%; display: block;}
.nav{overflow: hidden;}
.nav a{line-height: 65px; color: #000000; font-size: 16px; margin: 0 7px; display: inline-block;}
.nav a:hover{border-bottom:1px solid #ccc;transition:color .5s;-webkit-transition:color .5s;-moz-transition:color .5s; line-height: 60px;}
.tel{width: 281px; height: 57px;}
.tel img{width: 100%; display: block;}
.kcdh{background: url(../images/kcdh.jpg) no-repeat; background-size: 100% 100%;}
.kctb{overflow: hidden; text-align: center;}
.kctb h2{font-size: 16px; line-height: 20px; color: #fff; margin-top: 0!important;}
.kctb p{font-size: 40px; color: #fff; margin: 0%!important; display: inline-block;}
/* ĺ¤´é¨çťć */
/* ĺşé¨ĺźĺ§?*/
.dbks{overflow: hidden; background: #DFDFDF;}
.dbjs{overflow: hidden; text-align: center;}
.dbjs p{font-size: 16px; line-height: 35px; margin: 0%!important;}
.dbpf{width: 100%; overflow: hidden;background: #da0023; position: fixed; bottom: 0; z-index: 999; transform: bottom 1s;}
.dbpf img{width: 40px; display: block; margin: 0 auto;}
.dbpf p{font-size: 20px; line-height: 35px; color: #fff; letter-spacing: 1pt; margin: 0%!important;}
.dbpf p span{color: #ffff01;}
.dbpf h2{font-size: 20px; line-height: 35px; color: #fff; float: left; margin: 0!important;}
.dbpf input[type=text]{width: 180px;float: left;font-size: 18px;line-height: 30px;padding-left: 2%;border: none;background: #fff;margin-right: 10px;}
.dbpf input[type=submit]{width: 180px;float: left;font-size: 18px;line-height: 30px;border: none;background: #fffc00;color: red;}
.dbwo{position: fixed;bottom: 1%;right: 0; transition: all 0.1s; z-index: 999;}
.dbwo img{width: 211px; height: 231px;}
.zcpf{position: fixed; left:0; top: 10%; transition: all 0.1s; z-index: 999;}
.zcpf img{width: 142px; height: 407px;}
.zjtc{display: none; z-index: 9999; position: fixed; top: 20%; left: 471px; width: 600px; height: 340px; background:url(../images/zjtc.jpg) no-repeat; box-shadow: 0 0 10px rgba(255,255,255,0.7); border-radius: 10px;}
.zjbd{width: 350px; overflow: hidden; background: #fff;margin: 50px 0 0 20px; border-radius: 10px;}
.zjbd h2{text-align: center; font-size: 24px; line-height: 40px; color: #EF7800;}
.zjbd input[type=text]{width: 95%; margin: 5px auto; display: block;border-radius: 5px;padding-left: 2%;border: 1px solid #1e2c53;font-size: 16px;line-height: 25px;}
.zjbd select{width: 95%; margin: 10px auto; display: block; border-radius: 5px;padding-left: 2%;border: 1px solid #1e2c53;font-size: 16px;line-height: 25px;}
.zjbd input[type=submit]{width: 220px;margin: 10px auto;display: block;background: #ef7800;color: #fff;border-radius: 5px;padding-left: 2%;border: none;font-size: 20px;line-height: 30px;}
.zjgb{overflow: hidden;float: right; width: 50px; height: 50px;}
/* ĺşé¨çťć */
/* éĺşä¸ä¸ĺźĺ§?*/
.jdzy{overflow: hidden; text-align: center;}
.jdzy h2{font-size: 30px; line-height: 40px; color: #c87424;}
.jdzy p{font-size: 20px; line-height: 45px; background: #f8f3f0; color: #333; margin: 0%;}
.jdzy p:nth-child(2n){background: #ecd4c6;}
.jdzy1{overflow: hidden; text-align: center;}
.jdzy1 h2{font-size: 30px; line-height: 40px; color: #c87424;}
.jdzy1 p{font-size: 20px; line-height: 45px; background: #f8f3f0; color: #333; margin: 0%;}
.jdzy1 p:nth-child(2n){background: #da9b5f;}
/* éĺşä¸ä¸ */
.zytz{background: #fff; overflow: hidden;}
.zytz h2{font-size: 16px; line-height: 40px; float: left; color: #EF7800; margin: 0; padding-left: 1%;}
.zytz marquee{font-size: 16px; line-height: 40px;}
.zytz marquee span{color: #FF0000;}
/* éčŚéçĽ */
.sy_hjzs {width:100%;overflow:hidden;}
.sy_hjzs ul{width: 100%!important;overflow: hidden; margin: 0%;}
.sy_hjzs li{width: 20%;overflow: hidden;float: left;}
.tsxdf {width:98%;overflow:hidden;margin:0 auto;position:relative;}
.tsxdf img {width:100%;display:block;}
.tsxdf p {font-size:18px;line-height:60px;color:#666;text-align:center;background:#e7e7e7; margin: 0%;}
.tsxdf_w {opacity:0;position:absolute;bottom:0px;left:0;width:100%;margin:0 auto;height:100%;background:rgba(0,0,0,0.5);text-align:center;color:#fff;transition:opacity 1s ease-in-out;}
.tsxdf:hover .tsxdf_w {opacity:.8;}
.tsxdf_w a {display:block;position:absolute;z-index:100;width:60px;height:60px;border:solid 4px #fff;text-align:center;color:#fff!important;line-height:50px;font-weight:700;font-size:40px;border-radius:60px;left:0;right:0;bottom:50%;margin:0 auto -30px auto;}
/* éŚéĄľçŻĺ˘ */
.syxw{overflow: hidden;}
.syxw img{width: 100%; display: block;}
.syxw h2{font-size: 18px; line-height: 40px; letter-spacing: 5px; color: #EF7800; padding-left: 10px; margin: 0; border-bottom: 2px solid #EF7800; display:inline-block; margin-bottom: 5px;}
.syxw ul{margin-bottom: 0;}
.syxw li{border-bottom: 1px solid #f1f1f1;}
.syxw li a{display: block;overflow: hidden;font-size: 14px; line-height: 42px;}
.syxw li a p{padding: 0 2%; margin: 0; overflow: hidden; text-overflow: ellipsis;white-space: nowrap;}
.syxw li a:hover p{color: #EF7800;}
.syxw li:nth-child(6n) {margin-bottom:0px; border-bottom: none;}
.syxw li:first-child+li+li+li+li+li {margin-bottom:0px; border-bottom: none;}
/* éŚéĄľć°éť */
.xsdt{overflow: hidden;}
.xsdt h2{font-size: 18px; line-height: 40px; letter-spacing: 5px; color: #EF7800; margin: 0; text-align: center;}
.scroll {width:100%;height:180px;line-height:20px;overflow:hidden;background:#FFFFFF;}
.scroll ul li {list-style:none;}
.scroll li {font-size:14px;height:42px;line-height:42px;text-align:center;border-top:1px dotted #dbdbdb;}
.scroll li p {display:inline-block;width:70px;color:#666;}
.scroll li a {display:inline-block;color:#EF7800;width:140px;text-align:center;}
.jiaru {width:100%;overflow:hidden;background:#ef7800;}
.jiaru span {padding:0 10px;font-size:18px;line-height:48px;color:#fff;}
.jiaru a {display:inline-block;background:#fc5b32;font-size:18px;line-height:48px;color:#fff!important;float:right;padding:0 10px;}
/* ć°çĺ¨ć?*/
.xsbm{overflow: hidden;}
.xsbm h2{font-size: 18px; line-height: 40px; letter-spacing: 5px; color: #EF7800; margin: 0; text-align: center;}
.xsbm input[type=text] {border:1px solid #ccc;width:95%;margin:10px auto;background:none;padding-left:2%;font-size:16px;line-height:30px;}
.xsbm input[type=submit] {width:95%;border:none;background:#EF7800;color:#fff;margin:10px auto;font-size:20px;line-height:40px;}
/* ć°çćĽĺ */
.xdyx{overflow: hidden;}
.xdyx .nav-tabs{border-bottom: none!important; text-align: center; margin-bottom: 5px;}
.xdyx .nav-tabs>li{border: none; line-height: normal;}
.xdyx .nav-tabs>li:hover{background: #EF7800; border: none; line-height: normal; border-bottom: none;}
.xdyx .nav-tabs>li>a{border: none; line-height: normal; border-bottom: 1px solid #EF7800;}
.xdyx .nav-tabs>li>a:hover{background: #EF7800; color: #fff!important; line-height: normal;}
.xdyx .nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover{border: none!important; background: none!important;}
.yqlj a{display:inline-block;padding:2px 10px;}
/* ĺĺźé˘ć Ą */
.banner{width: 100%;overflow: hidden;margin-top: -12px;}
.banner img{width: 100%; display: inline-block;}
/* banner */
.zlmdh1{overflow: hidden; text-align: center;}
.zlmdh1 a{display: inline-block;font-size: 16px;line-height: 40px;color: #333;padding: 0 20px;border-radius: 1rem;box-shadow: 0px 0px 10px rgb(0 0 0 / 10%);margin: 5px;background: #fff;}
/* ĺ­ć çŽĺŻźčŞä¸ */
.xwlbbt{overflow: hidden;}
.xwlbbt h2{font-size: 20px; line-height: 40px; color: #333; margin: 0;}
.xwlbbt h2 a{color: #000000;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.xwlbbt span{font-size: 16px; line-height: 40px; color: #ccc;}
.xwlbbt p{font-size: 18px; line-height: 30px; color: #333; margin: 0;}
/* ć°éťĺčĄ¨ć é˘ */
.page{overflow: hidden; text-align: center;}
.page a{display: inline-block;font-size: 16px;line-height: 40px;color: #333;padding: 0 20px;border-radius: 1rem;box-shadow: 0px 0px 10px rgb(0 0 0 / 10%);margin: 5px;background: #fff;}
/* ĺéĄľ */
.xwnr {overflow:hidden;}
.xwnr p {font-size:16px;line-height:25px;color:#333;padding:5px 0;}
.xwnr p img {margin:0 auto;width:750px;display:block;}
/* ć°éťĺĺŽš */
.sxp {overflow:hidden;}
.sxp p {font-size:16px;line-height:35px;padding-left:2%; margin: 0%;}
.sxp p a{display: inline-block;}
/* ä¸ä¸çŻ?*/
.tsxdf {width:98%;overflow:hidden;margin:0 auto;position:relative;}
.tsxdf img {width:100%;display:block;}
.tsxdf p {font-size:18px;line-height:60px;color:#666;text-align:center;background:#e7e7e7;}
.tsxdf_w {opacity:0;position:absolute;bottom:0px;left:0;width:100%;margin:0 auto;height:100%;background:rgba(0,0,0,0.5);text-align:center;color:#fff;transition:opacity 1s ease-in-out;}
.tsxdf:hover .tsxdf_w {opacity:.8;}
.tsxdf_w a {display:block;position:absolute;z-index:100;width:60px;height:60px;border:solid 4px #fff;text-align:center;color:#fff;line-height:50px;font-weight:700;font-size:40px;border-radius:60px;left:0;right:0;bottom:50%;margin:0 auto -30px auto;}
/* ć Ąĺ­çŻĺ˘ */
.kcjs{overflow: hidden;}
.kcjs .nav-tabs{border-bottom: none!important; text-align: center;}
.kcjs .nav-tabs>li{border: none; line-height: normal; float: none; display: inline-block; margin: 0 5px;}
.kcjs .nav-tabs>li:hover{background: #EF7800; border: none; line-height: normal; border-bottom: none; border-radius: 5px;}
.kcjs .nav-tabs>li>a{border: none; line-height: normal;}
.kcjs .nav-tabs>li>a:hover{background: #EF7800; color: #fff!important; line-height: normal; border-radius: 5px;}
.kcjs .nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover{border: none!important; background: #ef7800!important; color: #fff!important; border-radius: 5px; margin: 0 5px;}
/* čŻžç¨äťçť */
.tuji{width: 750px;margin: 0 auto;}
.tuji img{width: 100%;display: block;}
/* ć Ąĺ­çŻĺ˘-ĺĺŽš */
.bjs1{background: #f8f3f0;}
/* čćŻč? */
.img1{overflow: hidden; text-align: center;}
.img1 img{width: 100%; display: block;}
.img1 h2{font-size: 20px; line-height: 30px; color: #c87424; margin: 0%;}
.img1 a{display: block;}
.img1 a:hover p{color: #333;}
/* ĺžç1 */
.img2{overflow: hidden; text-align: center;}
.img2 img{width: 100%; display: block; margin-bottom: 10px;}
.img2 h2{font-size: 20px; line-height: 30px; color: #c87424; margin: 0%;}
/* ĺžç2 */
.img3{overflow: hidden;}
.img3 img{filter:grayscale(100%);width:100%;display:block; border: 1px solid #ccc;}
.img3 img:hover{transform:scale(0.9);z-index:999;filter:none;transition:all 0.5s ease 0s;}
/* ĺžç3 */
.img4{overflow: hidden; position: relative;}
.img4 img{width: 100%; display: block;}
.img4 p{position:absolute;background-color:rgba(0,0,0,0.5);text-align:center;color:#FFF;font-size:18px;font-weight:bold;height:40px;line-height:40px;bottom:2%; margin: 0; width: 92%;}
/* ĺžç4 */
.img5{overflow: hidden; text-align: center;}
.img5 img{width: 100%;display: block;border-radius: 50%;box-shadow: 8px 8px 10px rgb(0 0 0 / 10%);-webkit-box-shadow: 8px 8px 10px rgb(0 0 0 / 10%);-moz-box-shadow: 8px 8px 10px rgba(0,0,0,.1);-o-box-shadow: 8px 8px 10px rgba(0,0,0,.1);}
.img5 h2{font-size: 20px; line-height: 30px; margin: 0%;}
/* ĺžç5 */
.zx1{overflow: hidden; text-align: center;}
.zx1 a{display: inline-block; font-size: 16px; background: #e91e1e; color: #fff!important; padding: 5px 15px; border-radius: 5px; margin: 0 20px;}
/* ĺ¨čŻ˘1 */
.zx2{overflow: hidden; text-align: center;}
.zx2 a{display: inline-block; margin: 0 20px;}
.zx2 a span{display: inline-block;font-size: 16px; line-height: 35px; padding: 0 20px; border-radius: 10px;}
/* ĺ¨čŻ˘2 */
.bta{overflow: hidden; text-align: center;}
.bta h2{font-size: 30px; line-height: 40px; margin: 0%;}
.bta hr{border: 1px solid #dfd3cc; margin: 0%;}
.bta p{font-size: 20px; line-height: 30px; margin: 0%; text-transform: uppercase;}
/* ć é˘1 */
.wz1{overflow: hidden;}
.wz1 h2{font-size: 25px; line-height: 40px; color: #EF7800; margin: 0%;}
.wz1 p{font-size: 20px; line-height: 40px; color: #333; margin: 0%;}
/* ćĺ­1 */
.wz2{overflow: hidden;}
.wz2 h2{font-size: 20px; line-height: 30px; color: #EF7800; margin: 0;}
.wz2 p{font-size: 16px; line-height: 20px; color: #333; margin: 0;}
/* ćĺ­2 */
.wt1{overflow: hidden; background: #eeeeee;}
.wt1 p{margin: 0; font-size: 20px; line-height: 50px; color: #333333; padding-left: 10px;}
.wt1 p a{display: inline-block; color: #fff; background: url(../images/gzwt_wt1-01.png) no-repeat 5px 12px #c87424; float: right; padding: 0 50px; color: #fff!important;}
/* ĺłćł¨éŽé˘-éŽé˘1 */
.bdtj1{overflow: hidden; text-align: center;}
.bdtj1 h2{font-size: 20px; line-height: 40px; color: #cc2407; margin: 0;}
.bdtj1 p{font-size: 20px; line-height: 30px; color: #cc2407; margin: 0;}
.bdtj1 p input[type=text]{margin: 20px auto; font-size: 20px; line-height: 40px; border: 1px solid #ccc; display: inline-block; width: 80%; padding-left: 10px;}
.bdtj1 input[type=submit]{background: #CC2407; color: #fff; font-size: 20px; line-height: 30px; border-radius: 10px; border: none; width: 50%; margin: 20px auto;}
/* čĄ¨ĺćäş¤-čĄ¨ĺ1 */
.bdtj2{overflow: hidden;}
.bdtj2 input[type=text]{font-size: 20px; line-height: 40px; padding-left: 5px; border: 1px solid #ccc;}
.bdtj2 input[type=submit]{font-size: 20px; line-height: 30px; border-radius: 10px; border: none; background: #EF7800; color: #fff; width: 200px; margin: 0 auto; }
/* čĄ¨ĺćäş¤-čĄ¨ĺ2 */
.bdtj3{overflow: hidden;}
.bdtj3 input[type=text]{font-size: 20px; line-height: 40px; margin: 5px auto; border: 1px solid #ccc; width: 80%; padding-left: 5px;}
.bdtj3 input[type=submit]{font-size: 20px; line-height: 40px; background: #EF7800; color: #fff; border: none; width: 50%; margin: 10px auto;}
/* čĄ¨ĺćäş¤-čĄ¨ĺ3 */
.jdzc{overflow: hidden;}
.jdzc img{width: 100%; display: block;}
.jdzc_w {opacity:0;position:absolute;bottom:0px;left:0;width:83%;margin:0 auto;height:100%;background:#eeeeee;color:#fff;border-bottom-right-radius:15%;transition:opacity 1s ease-in-out;padding:25% 10%;}
.jdzc_w h2 {display:inline-block;width:180px;height:40px;line-height:40px;font-size:16px;color:#fff;background:#b83636;position:absolute;left:0;top:10%;padding-left:20px;}
.jdzc_w p {font-size:16px;line-height:30px;color:#000;}
.jdzc:hover .jdzc_w {opacity:1;}
/* éĺ¸ćťĺ¨ */
.info li {display:none;}
.info li:first-child {display:block;}
.info img {width:764px;height:516px;}
.info {width:764px;height:516px;float:left;}
.menu {width:436px;float:right; padding: 0%; margin: 0%;}
.menu ul {width:100%;}
.menu ul li {width:436px;height:128px;margin-bottom:1.1px;}
.menu ul li h2 {margin: 0%; width:75px;height:128px;text-align:center;line-height:128px;font-size:24px;color:#ffffff;background:#8c8c8b;float:left;}
.menu ul li h3 {margin: 0%; width:361px;height:128px;text-align:center;line-height:128px;font-size:24px;color:#ffffff;background:#aeaead;float:right;}
.menu ul li:nth-child(4) {margin-bottom:0px;}
/* čĽżçšç˛žčą */