body, div, ol, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, p, form,footer, fieldset, legend, input ,img,a,p,span{
	margin:0;
	padding:0;
}
html {
	outline: 0;
	-webkit-text-size-adjust:none;
	position: relative;max-width:750px;min-width: 320px; margin: 0 auto !important;
}
body {
	-webkit-user-select: none;
	position: relative;
	background:#fff;
}
body,div,li,dd,input{font-family: 'Î¢ÈíÑÅºÚ', Microsoft Yahei;font-size:12px;}
a:link,a:visited,a:active{
	color:#000;
	text-decoration:none;
}
a:hover{
	color:#666;
	}
	
.white,.white a:link,.white a:visited,.white a:hover,.white a:active { color:#FFF;}
.black,.black a:link,.black a:visited,.black a:hover,.black a:active { color:#000;}
.black2,.black2 a:link,.black2 a:visited,.black2 a:hover,.black2 a:active { color:#333;}
.yellow,.yellow a:link,.yellow a:visited,.yellow a:hover,.yellow a:active { color:#fed341;}
.red,.red a:link,.red a:visited,.red a:hover,.red a:active { color:#8f1511;}


ul, li {
	list-style:none
}
h1, h2, h3, h4{ font-weight:normal;}
.clear{clear:both;}
.imgjz {background:url(white.gif);}
.disb{display:block;}
.disi{display:inline-block;*display:inline; zoom:1;}
.left{float:left;}
.right{float:right;}
.overH{overflow:hidden;}
.tc{text-align:center;}
.tr{text-align:right;}
.f25{font-size:0.25rem;}
.f3{font-size:0.3rem;}
i,b{font-style:normal; font-weight:normal;}
.posR{position:relative;}
.w97{width:97%; margin:0 auto;}


.top{ height:1.5rem;}
.top .logo{margin:0.2rem 0 0 1.5%;}
.top .logo img{height:1rem;}
.top .lm_menu{ background:url(jtd_04.png) no-repeat; width:0.67rem; height:0.47rem; background-size:100% 100%; margin:0.5rem 2% 0 0;}
.swiper-container{width:100%; z-index:50; position:relative;}
.swiper-slide {
        text-align: center;
        /* Center slide text vertically */
        display: -webkit-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
		background-size: 100% 100%;
}
.swiper-slide1{padding-bottom:105%;}


.nav a{float:left; width:33%; text-align:center; margin:0.6rem 0 0 0;}
.nav a img{ height:0.65rem;}
.nav a .x_box{ margin:0.35rem 0 0.2rem 0; height:0.04rem;background:url(jtd_24.jpg) repeat-x center;background-size:auto 0.02rem;}
.nav a .x{background:#ba2317; height:0.04rem;} 
.nav a .ch{ font-size:0.36rem; color:#363636;}
.nav a .en{ font-size:0.24rem; color:#828282; text-transform:uppercase; line-height:0.5rem;}

.mainT{ padding-top:0.65rem;}
.mainT .en1{width:45%; margin:0 auto;}
.mainT .en{ font-size:1rem; line-height:1rem; font-weight:bold; color:#e6e6e6; text-transform:uppercase;}
.mainT .ch{ font-size:0.6rem; font-weight:bold; line-height:0.6rem; padding:0.4rem 0 0.4rem 0; background:url(xxx_03.png) center bottom no-repeat; background-size:12.5% auto;}

.yewu{padding-top:0.6rem;}
.yewu_con{ width:100%; height:5rem; background-size:100% 100%; overflow:hidden;}
.yewu_con img{ width:17%; float:left; margin:1.6rem 0 0 15%;}
.yewu_con .yewu_con_txt{ float:left; margin:1.5rem 0 0 8%;display:inline-block;}
.yewu_con .yewu_con_txt .ch{ font-size:0.5rem; color:#fff; padding-bottom:0.28rem; border-bottom:0.03rem solid #fff;}
.yewu_con .yewu_con_txt .en{ font-size:0.38rem; color:#fff; text-transform:uppercase; padding-top:0.26rem;}
.yw_s .yewu_con_txt .ch{ color:#333; border-color:#d4d4d4;}
.yw_s .yewu_con_txt .en{ color:#646464;}

.about_txt{ font-size:0.35rem; line-height:0.58rem; padding-top:0.5rem;}
.about_more{background:url(jtd2_03.png) no-repeat; width:42%; height:0.54rem; padding-top:0.3rem; background-size:100% 100%; margin:0.35rem auto 0 auto;}
.about_more img{ width:30%;}
.about_jt{background:url(jtd2_11.png) no-repeat; width:0.16rem; height:0.57rem; background-size:100% 100%; margin:0.6rem auto 0 auto;}

.licheng{ padding-top:0.6rem;}
.licheng li{ width:25%; float:left;}
.licheng li .txt1{ font-size:0.85rem; }
.licheng li .txt2{ font-size:0.22rem; line-height:0.3rem;}
.licheng li .txt3{ font-size:0.32rem; line-height:0.6rem;}

.produ_more{ font-size:0.35rem; padding-top:0.2rem;}
.produ_more span{ color:#e60012;}


.swiper-container2{padding-top:0.4rem; width:97%; margin:0 auto;}
.swiper-slide2{ padding-bottom:0.8rem;}
.swiper-slide2 img{height:6.85rem;}
.swiper-slide2 .txt{position:absolute; bottom:0rem; font-size:0.36rem; text-align:left; color:#333; width:100%; overflow:hidden;}
.swiper-slide2 .txt span{ float:right; font-size:0.3rem;}

.swiper-container-horizontal>.swiper-pagination-bullets{bottom:1.1rem !important; text-align:right !important;}
.swiper-container2 .swiper-pagination2 .swiper-pagination-bullet{ vertical-align:bottom; width:0.2rem; height:0.2rem; background:rgba(255,255,255,0.5); border-radius:0.2rem; opacity:1; margin:0 0.03rem 0 0.03rem !important;}
.swiper-container2 .swiper-pagination2 .swiper-pagination-bullet-active{background:#ba2317; width:0.55rem;}

.news_more{ width:44%; line-height:0.62rem; line-height:0.62rem; text-align:center; font-size:0.35rem; background:#e3e3e3; border-radius:0.62rem; color:#999 !important; display:block; margin:0 auto;}

.hezuo{ padding-top:0.35rem;}
.hezuo ul{width:110%;}
.hezuo li{float:left; width:20.8%; margin:0 2.5% 0.2rem 0;}
.hezuo li img{ height:1rem;}


.lxwm{overflow:hidden; padding:0.8rem 0 0.3rem 0;}
.lxwm-logo{ display:block;padding-left:3%;}
.lxwm-logo img{height:1.2rem;}
.lxwm-con{padding:0.3rem 0 0 2.5%; }
.lxwm-list{overflow:hidden; font-size:0.36rem; margin:0.15rem 0; line-height:0.5rem;}
.lxwm-list  div{float:left; color:#941a15; font-size:0.4rem;}
.lxwm-list  div span{padding:0 0.1rem;}
.lxwm-list p{float:left; color:#666;}
.foot-bq{font-size:0.3rem; color:#999; line-height:0.9rem;}





.foot-nav{ width:100%; height:2.2rem; border-top:1px solid #cbcbcb; position:fixed; left:0; bottom:0; background:#fff; z-index:9;}
.foot-nav ul{font-size:0;}
.foot-nav li{display:inline-block; *display:inline; zoom:1; width:20%;}
.foot-nav li img{height:0.68rem; padding-top:0.4rem;}
.foot-nav li .nav-txt{ font-size:0.34rem; color:#666; line-height:0.8rem;}


.ej_banner{ height:4.25rem;}

.ejNav{text-align:center; margin-top:0.4rem;}
.ejNav a{ height:0.6rem; line-height:0.6rem;display:inline-block;*display:inline; zoom:1; font-size:0.4rem;color:#666; border:1px solid #999; padding:0 0.3rem; border-radius:0.7rem; margin:0.08rem 0.03rem;}
.ejNav a.cur{ color:#fff; background:#d50100; border-color:#d50100;}

.ej{ width:97%; margin:0 auto; padding:0.4rem  0;}
.ej h1.ej_t1{font-size:0.42rem; text-align:center; font-weight:bold; line-height:0.5rem;}
.ej h2.ej_t2{ margin-bottom:0.2rem;font-size:0.3rem; line-height:0.8rem; text-align:right; color:#999; border-bottom:1px solid #eee;}
.ContentText,.ContentText p,.ContentText font,.ContentText span,.ContentText table tr td{ font-size:0.35rem !important; line-height:1.8em !important;}
.ContentText img{width:100% !important; height:auto !important;}
.ContentText table{width:100% !important;}
#dituContent{width:100% !important; margin:0 auto;}
#dituContent img{width:auto !important; height:auto !important;}

.xwli{ overflow:hidden;}
.xwli ul li{overflow:hidden; margin-bottom:0.5rem;}
.xwli li a{display:block;overflow:hidden;}
.xwli li .date{width:15.6%; height:1.5rem; background:#333; border-radius:0.1rem; float:left; text-align:center;}
.xwli li .date .day{ font-size:0.65rem; color:#fff; padding-top:0.1rem;}
.xwli li .date .minth{ font-size:0.32rem; color:#999;}
.xwli li .txt{ margin-left:18%;}
.xwli li .txt1{ font-size:0.36rem; color:#333; line-height:0.6rem;}
.xwli li .txt2{ font-size:0.3rem; color:#999; line-height:0.4rem;}


.imageli{ overflow:hidden;}
.imageli ul{width:110%;}
.imageli ul li{float:left; width:43%; margin:0 3.8% 0.2rem 0;}
.imageli ul li a{display:block; text-align:center;}
.imageli ul li a img{border:1px solid #ccc;}
.imageli ul li a div{font-size:0.36rem; line-height:0.9rem; color:#110500;}


.lmfy{ margin-top:0.3rem; line-height:1.8em; font-size:0.35rem; color:#000; padding:0.3rem 0.3rem; border-top:0.1rem solid #eee }
.lmfy a{ color:#333;}

.black2{text-align:center; padding:0.4rem 0;}
.black2 a,.black2 .current,.black2 .disabled{ font-size:0.4rem; padding:0.1rem 0.3rem; color:#666; border:1px solid #999; border-radius:0.15rem; margin:0 0.08rem;}
.black2 .current,.black2 .disabled{background:#eee;}


input[type="text"],input[type="reset"],input[type="button"], input[type="submit"], input[type="file"], input[type="select"],textarea{-webkit-appearance:none;} 
