@charset "utf-8";
/* CSS Document */
@font-face {
	font-family: 'icomoon';
	src:url("http://www.jtjj01.com/mobile/Css/../fonts/icomoon.eot");
	src:url("http://www.jtjj01.com/mobile/Css/../fonts/icomoon.eot?#iefix") format('embedded-opentype'),
		url("http://www.jtjj01.com/mobile/Css/../fonts/icomoon.ttf") format('truetype'),
		url("http://www.jtjj01.com/mobile/Css/../fonts/icomoon.woff") format('woff'),
		url("http://www.jtjj01.com/mobile/Css/../fonts/icomoon.svg#icomoon") format('svg');
	font-weight: normal;
	font-style: normal;
}

[class*="icon-"] {
	font-family: 'icomoon';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;

	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.icon-arrow-left:before {
	content: "\e600";
}
.icon-arrow-down:before {
	content: "\e601";
}
.icon-arrow-right:before {
	content: "\e602";
}
.icon-arrow-up:before {
	content: "\e603";
}
.icon-phone:before {
	content: "\e606";
}
.icon-house:before {
	content: "\e607";
}
.icon-search:before {
	content: "\e60a";
}
.icon-details:before {
	content: "\e604";
}
.icon-left:before {
	content: "\e605";
}




.mian{position:relative; margin-left:auto; margin-right:auto; min-width:320px; max-width:640px; overflow:hidden; background-color:#fff; font-family:Microsoft YaHei;}
a{text-decoration:none; color:#666;}

.header{max-height:130px; overflow:hidden;}
.header .logoImg img{float:left;  width:100%;}
.header .hdTxt{float:right; margin-top:5.4%; margin-right:8%; width:40%; }
.header .hdTxt h2{color:#333; font-size:1.16em;}
.header .hdTxt a{padding-left:1.117em; color:#ff7200; font-size:1.1em; background:url(../images/hdPhone_ico.png) no-repeat left center; background-size:0.976em; font-family:arial;}

.nav{}
.nav ul{overflow:hidden;}
.nav li{float:left; width:25%; text-align:center;}
.nav li a{display:block; padding:15% 0px;  font-size:1.167em; color:#fff; border-top:1px solid #fff; position:relative; background-color:#0085d5;}
.nav li a:after{content:''; position:absolute; top:0; right:-1px; z-index:9; height:100%; width:0px;  border-left:1px solid #fff;}

.bannerBox img{width:100%; display: block;}
.focus{ width:100%;  margin:0 auto; position:relative; overflow:hidden;   }
	.focus .hd{ width:100%; height:5px;  position:absolute; z-index:1; bottom:0; text-align:center;  }
	.focus .hd ul{ overflow:hidden; display:-moz-box; display:-webkit-box; display:-webkit-box; height:5px; background-color:rgba(51,51,51,0.5);   }
	.focus .hd ul li{ -moz-box-flex:1; -webkit-box-flex:1; -webkit-box-flex:1;font-size:0 }
	.focus .hd ul .on{ background:#0085d5;  }
	.focus .bd{ position:relative; z-index:0; }
	.focus .bd li img{ width:100%;  }
	.focus .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */ }
.flBox{overflow:hidden; padding-top:1.833em;}
.flBox li{float:left; margin-bottom:1.833em; width:33.1%; text-align:center; border-right:1px solid #c4c4c4;}
.flBox li:nth-child(3n){border-right:none;}
.flBox li img{width:5.250em;}
.flBox li h5{margin-top:0.4em; font-weight:normal; font-size:1em;}
.flBox li h5 a{color:#333;}

.tabTitEr{overflow:hidden; background-color:#0085d5;}
.tabTitEr li{float:left; padding:1.083em 0 1.083em 5%; width:45%; text-align:center; font-size:1.167em; color:#fff;}
.tabTitEr li.on{font-weight:bold; background:#0085d5 url(../images/onTit_ico.png) no-repeat 18% center; background-size:1em;}

.cpBox{margin-top:0.417em;}
.cpBox .cpCont{overflow:hidden; padding-top:1em;}
.cpBox .cpCont li{float:left; margin-bottom:1.583em; width:50%; text-align:center;}
.cpBox .cpCont li img{width:11.333em; height:9.333em; border:1px solid #e2e2e2;}
.cpBox .cpCont li h5{margin-top:1em; font-weight:normal; font-size:1.083em;}
.cpBox .cpCont li h5 a{color:#333;}

.zsBox dl{padding:1em 0; text-align: center;}
.zsBox dl dt img{width:90%; border:1px solid #dcdcdc;}
.zsBox dl dd h5{padding:0.5em; font-size:1.250em; text-align: center; font-weight: normal;}
.zsBox dl dd h5 a{color:#333;}
.zsBox{margin-top:0.417em;}
.zsBox .uls{overflow:hidden; padding-top:1em;}
.zsBox .uls li{float:left; margin-bottom:1.583em; width:50%; text-align:center;}
.zsBox .uls li img{width:11.333em; height:9.333em;  border:1px solid #e2e2e2;}
.zsBox .uls li h5{ font-weight:normal; font-size:1.083em;}
.zsBox .uls li h5 a{color:#333;}


.gyBox p{line-height: 1.75em;margin-bottom: 10px;text-indent: 2em;}
.gyBox .tabTitEr li.on{background-color:#0085d5;}
.gyBox dl{padding:1em 0;}
.gyBox dl dt{text-align: center;}
.gyBox dl dt img{width:90%; border:1px solid #dcdcdc;}
.gyBox dl dd h5{padding:0.5em; font-size:1.250em; text-align: center; font-weight: normal;}
.gyBox dl dd h5 a{color:#333;}
.gyBox dl dd p{margin:0 5%; color:#666;}
.gyBox dl dd .btnMore{display: block; margin:1em 35%; padding:0.3em 0; font-size:1.167em; text-align: center; color:#fff; background-color:#0089d2; border-radius:0.2em;}


.phones{padding:1.250em 0; display: block; text-align: center; background:#d6f1e7 url(../images/phonesG.png) no-repeat 8% center; background-size:1.583em auto; color:#333;}
.phones span{font-size:1.2em; position: relative; top:-0.2em;}
.phones em{font-size:1.500em; font-family:LiHei Pro , arial;}

.toTop{padding-top:1.6em; padding-bottom:0.6em; display: block; text-align: center; color:#fff; background:#0089d2 url(../images/toTop_ico.png) no-repeat center top; background-size:3.250em auto;}
.footer .phones{background:#0089d2 url(../images/phonesW.png) no-repeat 8% center; color:#fff; background-size:1.583em auto;}
.fotNav{padding-top:1.667em; overflow:hidden;}
.fotNav li{margin-bottom:1.667em;}
.fotNav li{float:left; width:25%; height:1.250em; line-height:1.250em; text-align:center;}
.fotNav li a{position:relative; display: block; font-size:1.250em; color:#333;}
.fotNav li a:after{content:''; position:absolute; top:0px; right:-1px; z-index:9; height:100%; width:1px; background-color:#333;}
.fotTxt{padding:1em 0 2em 0; color:#999; text-align: center; font-size:1em;}


@media screen and (min-width:320px) {
	body{font-size:75%;}
}
@media screen and (min-width:480px) {
	body{font-size:87.5%;}
}
@media screen and (min-width:540px) {
	body{font-size:112.5%;}
}
@media screen and (min-width:550px) {
	body{font-size:125%;}
}
@media screen and (min-width:640px) {
	body{font-size:150%;}
}

.binPlus{position:fixed; left:10px; bottom:10px; z-index:9999;}
.binPlus .bpBtn{position:relative; width:50px; height:50px; background:url("http://www.jtjj01.com/mobile/images/logo.png") no-repeat; }

.binPlus .circle{position:absolute; left:30px; bottom:30px; width:160px; height:160px; transition: all .2s;}
.binPlus .circle a{position:absolute; display:block; width:60px; height:60px; line-height:80px; text-align:center; border-radius:100%; background-color:#333; background-image:url("http://www.jtjj01.com/Mobile/Styles/../images/binPlusItem.png"); background-repeat:no-repeat; text-indent:-99em;}
.binPlus .circle .cir01{left:-36px; bottom:40px; background-position:left top;}
.binPlus .circle .cir02{left:30px; bottom:30px; background-position:left -60px;}
.binPlus .circle .cir03{left:40px; bottom:-36px; background-position:left -120px;}

.binPlus .circle.hide{opacity:0; -webkit-transform:translate(-100px,100px) scale(0.2); pointer-events:none;}
.binPlus .circle.show{opacity:1; -webkit-transform:translate(-0px,0px) scale(1); pointer-events:auto;}

.CategoryList_Title{height: 2.968em;line-height: 2.968em;padding: 0 .687em;color: #333;text-align: center;border-bottom: 1px solid #b0b4bb;font-size: 1.125em;background: linear-gradient(180deg , #f2f2f2 0% , #e0e0e0 100%);}

.CategoryList_Title i{font-size: 1.2em; margin-top:.75em; color:#0089d2}/* 
.nyListSpan li{border-bottom: 1px solid #ccc;}.
.nyListSpan li a.nyListLinkSpan{ display: block;height: 100%;padding: 10px;
background: url(images/lYsLiIco2.png) no-repeat , linear-gradient(180deg , #fff 0% , #f1f1f1 100%);color: #666;background-position: 90% center;}

 */

/*分类列表*/
.CategoryLista{}
.CategoryLista > li > a{height:3.031em; line-height:3.031em; display:block; color:#333; background:#f4f4f4; padding:0 1.125em; border-bottom:1px solid #cfcbc1; border-top:1px solid #fff; font-size:1.125em;}
.CategoryLista li i{float:right; margin-top:.45em; color:#656565; font-weight:bold; font-size:1.6em;}
.CategoryLista > li li a{height:3.031em; line-height:3.031em; overflow:hidden; white-space: nowrap; text-overflow:ellipsis; display:block; color:#666; background:#fff; padding:0 2.062em; border-bottom:1px solid #cfcbc1; border-top:1px solid #fff; font-size:1em;}
.CategoryLista li:after {content:'.'; display:block; height:0; clear:both; visibility:hidden;}
.CategoryLista .icon-arrow-down{color:#f90;}
.CategoryLista > li > ul >li >ul{padding:0 1.125em;}
.CategoryLista > li > .list1,.CategoryLista > li > .list1 li ul{display:none;}

/*搜索*/
.searchSpan{position:relative; overflow:hidden; margin:.687em;}
.searchSpan .txtSearch{height:33px; border-radius:5px; border:1px solid #ddd; font-size:.75em; text-indent:.25em; width:99.9%; outline:none;}
.searchSpan .btnSearch{position:absolute; right:0px; top:1px; border-radius:0 5px 5px 0; display:block; height:33px; line-height:33px; color:#333; width:2.5em; border-left:1px solid #ddd; border-right:1px solid #ddd; text-align:center; background:linear-gradient(180deg , #fff 0% , #ededed 100%);}


.binPlus{position:fixed; left:10px; bottom:10px; z-index:9999;}
.binPlus .bpBtn{position:relative; width:50px; height:50px; background:url("http://www.jtjj01.com/mobile/images/logo.png") no-repeat;  }

.binPlus .circle{position:absolute; left:30px; bottom:30px; width:160px; height:160px; transition: all .2s;}
.binPlus .circle a{position:absolute; display:block; width:60px; height:60px; line-height:80px; text-align:center; border-radius:100%; background-color:#333; background-image:url("http://www.jtjj01.com/Mobile/Styles/../images/binPlusItem.png"); background-repeat:no-repeat; text-indent:-99em;}
.binPlus .circle .cir01{left:-36px; bottom:40px; background-position:left top;}
.binPlus .circle .cir02{left:30px; bottom:30px; background-position:left -60px;}
.binPlus .circle .cir03{left:40px; bottom:-36px; background-position:left -120px;}

.binPlus .circle.hide{opacity:0; -webkit-transform:translate(-100px,100px) scale(0.2); pointer-events:none;}
.binPlus .circle.show{opacity:1; -webkit-transform:translate(-0px,0px) scale(1); pointer-events:auto;}

/*定位图片样式*/
.header .tel_bt, .title .icon, .sytitbg .icon, .probox .content ul li, .probox .content ul li ul li, .navbg, .brand_advance .yscontent h2, .social_nav3 .btn, .social_nav3 .btn2, .social3 span, .brand_advance .yscontent .telbg {background-image: url("http://www.jtjj01.com/mobile/images/SkinsBar2.png");background-size: 32px 889px;}

.green{coor:Green}
.red{color:Red}


@media screen and (min-width:320px) {
	body{font-size:75%;}
}
@media screen and (min-width:480px) {
	body{font-size:87.5%;}
}
@media screen and (min-width:540px) {
	body{font-size:112.5%;}
}
@media screen and (min-width:550px) {
	body{font-size:125%;}
}
@media screen and (min-width:640px) {
	body{font-size:150%;}
}

.m-con-4 { padding:0 15px 0 19px; }
.m-wt { padding-bottom:20px; }
.m-con-4 p { line-height:24px; }
.m-con-4 .ly { border-radius: 5px 5px 5px 5px; -webkit-border-radius:5px; padding-top:12px; margin-top:10px; height: 100px; line-height: 20px; text-indent: 8px; width:100%; font-size:13px; }
.m-con-4 .name { height:28px; border-radius:5px; -webkit-border-radius:5px; text-indent:8px; width:100%; margin-bottom:15px; }
.m-con-4 .u-tel { padding:13px 0 10px 3px; }
.m-con-4 .show_more, xgmmbox .show_more, orderbox .show_more { height:30px; margin-bottom:28px; }
.m-con-4 .show_more .u-co-bt, .xgmmbox .show_more .u-co-bt,.show_more .u-co-bt { border-radius: 4px 4px 4px 4px; height: 26px; line-height:26px; width:100%; display: inline-block; vertical-align: middle; padding-top:1px; }

.productList{padding:0 .312em; border-top:1px solid #ccc; border-bottom:1px solid #ccc;}
.productList dl{padding:.937em .75em; border-bottom:1px dotted #ccc;}
.productList dl:after {content:'.'; display:block; height:0; clear:both; visibility:hidden;}
.productList dt{float:left;}
.productList dt img{width:5.75em; border:2px solid #cccaca; padding:2px;}
.productList dd{width:60%; margin-left:.625em; float:left;}
.productList dd h5{font-size:.937em; color:#333; line-height:1.375em; height:3.125em;}
.productList dd p{color:#999; font-size:.562em; line-height:1.875em; height:3.125em;}
.productList dd p a{color:#02935d;}

.DetailedSpan{margin:0 10px;}

.pro_gd .m-nowra { width:320px; margin:0 auto; position:relative; overflow:hidden; }
.pro_gd .prev { width:35px; height:60px; position:absolute; top:50%; margin-top: -25px;left:0; z-index:99; }
.pro_gd .prev:before { content:""; position:absolute; background:#bababa; width:15px; height:15px; left:10px; top:21px; z-index:10; -moz-transform: rotate(45deg); -o-transform: rotate(45deg); -webkit-transform: rotate(45deg); transform: rotate(45deg); }
.pro_gd .prev:after { content:""; position:absolute; background:#f9f9f9; width:15px; height:15px; left:14px; top:21px; z-index:11; -moz-transform: rotate(45deg); -o-transform: rotate(45deg); -webkit-transform: rotate(45deg); transform: rotate(45deg); }
.pro_gd .next { width:35px; height:60px; position:absolute; top:50%; margin-top: -25px; right:0; z-index:99; }
.pro_gd .next:before { content:""; position:absolute; background:#bababa; width:15px; height:15px; right:10px; top:21px; z-index:10; -moz-transform: rotate(45deg); -o-transform: rotate(45deg); -webkit-transform: rotate(45deg); transform: rotate(45deg); }
.pro_gd .next:after { content:""; position:absolute; background:#f9f9f9; width:15px; height:15px; right:14px; top:21px; z-index:11; -moz-transform: rotate(45deg); -o-transform: rotate(45deg); -webkit-transform: rotate(45deg); transform: rotate(45deg); }
.pro_gd .no_ov { margin:16px 35px 0 35px; width:250px; overflow:hidden;}
.pro_gd .m-box {  overflow:hidden; }
.pro_gd .m-box p a { display:inline-block; width:250px; float:left; line-height:35px; text-align:center; }
.pro_gd .m-box p a.mr10 { margin-right:10px; }
.pro_gd .m-box p a img { float:left; }

.productLayout .prt{background:#02935d;color:#fff;height:35px;width:100%;line-height:35px;padding-left:20px;}
.productLayout{overflow:hidden;}
.productLayout dl{padding:10px 0; float:left; width:46%; margin:10px 2%; text-align:center; background-color:#f9f9f9; overflow:hidden;}
.productLayout dl dt img{width:100%;}
.productLayout dd h5{height:40px; line-height:20px; overflow:hidden; margin-top:10px;}
.productLayout dd h5 a{color:#333;}


.nyListSpan li{border-bottom:1px solid #ccc;}
.nyListSpan li a.nyListLinkSpan{display:block; height:100% ;padding:10px; background:url("http://www.jtjj01.com/mobile/images/Index/lYsLiIco2.png") no-repeat , linear-gradient(180deg , #fff 0% , #f1f1f1 100%); color:#666; background-position: 90% center;}
.nyListSpan li a.nyListLinkSpan:hover{background:url("http://www.jtjj01.com/mobile/images/Index/lYsLiIco2H.png") no-repeat , linear-gradient(180deg , #fff 0% , #ccc 100%); background-position: 90% center;}

.content .cont_t{padding:0 20px;}
.content .cont_t h1{font-size:1.4em; padding-top: 10px; color:#02935d; font-weight:bold;}
.content .cont_t p{line-height:22px; color:#999; font-size:.75em;}
.content .cont_c{border-top:1px solid #eee; padding:10px 15px; font-size:1.2em; line-height:1.7em;}
.content .cont_c p img{max-width:100%;}

/*分页*/

.pagedSpan{margin:1.25em .781em; height:1.562em; line-height:1.562em;border-radius:5px; text-align:center; background: #0089d2}
.pagedSpan a{width:5.375em; height:1.562em; line-height:1.562em; color:#fff;}
.pagedSpan em{color:#fff;}
.pagedSpan .btnPagedUp{border-right:1px solid #ccc; border-radius:5px 0 0 5px;}
.pagedSpan .btnPagedDown{border-left:1px solid #ccc; border-radius:0 5px 5px 0;}


/*新闻标题*/
.newsTit{border-bottom:1px solid #e0e1e1; text-align:center;}
.newsTit h1{font-size:.937em; font-weight:normal; height:50px; line-height:50px; color:#333;}
.newsTit p{font-size:.75em; margin-bottom:7px;}

/*新闻内容*/
.newsCont{line-height:24px; font-size:.875em; color:#666; padding:10px;}



/*新闻列表*/
.newsList{padding:15px 0;}
.newsList li{height:26px; line-height:26px; border-bottom:1px solid #ccc; font-size:.75em; margin:0 11px; overflow:hidden;}
.newsList li a{color:#333;}

/*产品详细*/
.ProductDetailed{}
.ProductDetailed h3{font-size:.937em; line-height:1.187em; padding:.625em 2.5em; color:#333; text-align:center; border-bottom:1px solid #e0e1e1;}
.ProductDetailed .ProductScroll_img img{width:320px;}
.ProductDetailed .ProductScroll_img p{color:#333; font-size:14px; padding:1.437em 1.75em;}


.m-con-1 { padding:15px 0 12px 0; width:320px; margin:15px auto;}
 .m-con-1 a { float:left; width:132px; margin:0 14px 10px 14px; text-align:center; line-height:20px;  display:block; font-size:14px; color:#666}
 .m-con-1 span{ height:38px; clear:both; display:block; overflow:hidden;}
 .m-con-1 a img {  border:1px solid #e2e2e2; float:left; margin-bottom:8px; }
.m-con-1{overflow:hidden;}
.m-con-1 li{padding:10px 0; float:left; width:46%; margin:10px 2%; text-align:center; background-color:#f9f9f9; overflow:hidden;}
.m-con-1 li img{max-height:110px;}
.m-con-1 h5{margin-top:10px;}
.m-con-1 h5 a{color:#333;}


.m-con-2 a{ display:block;}
.m-con-2 { margin-bottom:26px; }
.m-con-2 dl { border-bottom:1px solid #ffffff; box-shadow:0 1px #e6e6e6; margin-bottom:2px; padding:12px 12px 12px 10px; position:relative; }
.m-con-2 dt { float:left;display:block;border:1px solid #ccc; margin-right:11px; }
.m-con-2 dt img { display:block; float:left;border:1px solid #e2e2e2;}
 .m-con-2 h3 { height: 24px; line-height: 24px; overflow: hidden; padding-right: 10px;font-size:14px; }
 .m-con-2 p { font-size: 12px; height: 65px; line-height: 22px; margin:5px;  overflow: hidden;color:#666 }

/*选项面板*/
.TabBarBox{background:#f0f0f0; border-bottom:1px solid #adadad; box-shadow:0 1px 3px #d7d7d7; margin-bottom:.625em;}
.TabBarBox:after {content:'.'; display:block; height:0; clear:both; visibility:hidden;}
.TabBarBox li{width:33.3333%; height:28px; float:left; text-align:center; padding-top:2px;}
.TabBarBox .TabBarNow{border-top:2px solid #02935d; background:#fff; padding:0;}
.TabBarBox li a{font-size:.75em; color:#333; border-right:1px solid #e2e2e2; display:block; height:100%; line-height:28px;}


/*详细内容*/
.DetailedSpan table td{width:50%}
.DetailedSpan img{width:100%; display:block; margin:0 auto;}

/*查看图文完整版*/
.ViewDown{margin:0.781em; border:1px solid #ddd; height:1.562em; line-height:1.562em; border-radius:5px; text-align:center; color:#666; display:block; background:linear-gradient(180deg , #fff 0% , #f4f4f4 100%);}


.formSpan{margin:.937em 17px; font-size:.75em;}
.formSpan .td1{}
.formSpan input , .formSpan textarea{border:1px solid #ddd; border-radius:3px;}
.formSpan input[type='text'] , .formSpan input[type='phone']{height:2.5em; line-height:2.5em; width:19.5em; text-indent:.5em;}
.formSpan textarea{resize:none; width:19.5em; text-indent:.5em; height:5.562em; padding:.25em 0;}
.formSpan .sbutton , .formSpan .btnReset{width:5.625em; height:2.8em; line-height:2.8em; border:none; border-radius:3px; font-size:.875em; display:inline-block; text-align:center;}
.formSpan .sbutton{background:#02935d; margin-right:2em; color:#fff;}
.formSpan .btnReset{background:#999; color:#fff;}

.g_btn{background-color:#02935d; color:#fff; border:none; font-size:.875em; display:inline-block; text-align:center;}



/*产品标题*/
.ProductTitle{height:30px; line-height:30px; background:#f0f0f0; color:#333; font-size:.75em; padding:0 .687em; border-bottom:1px solid #d1d1d1; box-shadow:0 1px 3px #c6c6c6;}
.ProductTitle:after {content:'.'; display:block; height:0; clear:both; visibility:hidden;}
.ProductTitle span a{color:#02935d;font-size: 16px;font-weight: bold;background:url("http://www.jtjj01.com/Mobile/Styles/../images/Index/alPhone_ico.png") no-repeat left center;background-size: 18px auto;padding-left:24px;}

/*评论框*/
.ProductBox{padding:.937em .75em;}
.ProductBox textarea{width:97%; height:5.625em; resize:none; border-radius:3px; border:1px solid #ddd; padding:.343em; font-size:12px; display:block; margin:0 auto;}
.ProductBox .ProductSubmit,.show_more .ProductSubmit{display:block; background:#02935d; height:2.8em; line-height:2.8em; border-radius:3px; text-align:center; color:#fff; margin-top:.625em; font-size:.875em;}


/*评论列表*/
.ProductList{border-top:1px solid #e0e1e1; border-bottom:1px solid #e0e1e1;}
.ProductList li{padding:.937em .687em; border-bottom:1px dotted #ccc;}
.ProductList li h5 strong{color:#133b80; font-weight:normal;}
.ProductList li h5 em{color:#999;}
.ProductList li .ProductCont{}
.ProductList li .Reply{text-align:right; font-size:.875em;}
.ProductList li .Reply a{margin-left:.75em; color:#133b80;}



/*类似产品*/
.SimilarBox{padding:20px 0;width: 320px;margin: 0 auto;position: relative;}
.SimilarBox .m-con {}
.SimilarBox .m-nowr{margin:16px 22px 0 22px;}
.SimilarBox ul{margin-left:5px;}
.SimilarBox li{}
.SimilarBox li img{width:130px;}
.SimilarBox li h5{font-weight:normal; margin-top:6px; width:130px; overflow:hidden; white-space: nowrap; text-overflow:ellipsis;text-align:center;}
.SimilarBox li a{color:#767676;float: left;width: 130px;padding-right:8px;}
.SimilarBox .btnRight , .SimilarBox .btnLeft{ position:absolute; margin-top:41px; color:#333; font-size:1.2em; top:50%; margin-top:-20px;}
.SimilarBox .btnRight{right:0;}
.SimilarBox .btnLeft{left:0;}



/*联系*/
.ContactBox{border-bottom:1px solid #e0e1e1;}
.ContactBox dl{width:32%; display:inline-block; text-align:center; padding:20px 0;}
.ContactBox dl dt a{display:block; width:60px; height:60px; background-size:434%; background-image:url("http://www.jtjj01.com/mobile/images/Contact.png"); background-repeat:no-repeat; margin:0 auto;}
.ContactBox .ct_Phone{background-position:left top;}
.ContactBox .ct_Email{background-position:-100px top;}
.ContactBox .ct_Route{background-position:-201px top;}
.ContactBox .ct_Map{background-position:left -109px;}
.ContactBox .ct_Wx{background-position:-100px -109px;}
.ContactBox .ct_Wb{background-position:-201px -109px;}


/*搜索结果[List]*/
.ResultList dd h5{font-size:.937em; color:#333; line-height:1.375em; height:22px; overflow:hidden;}
.ResultList dd p{height:50px; overflow:hidden;}
.ResultList dd span{font-size:.75em;}
.ResultList dd span a{display:inline-block; height:28px; line-height:28px; font-size:.75em;}
.ResultList dd span img{margin-right:4px;}
.ResultList dd .ContactBtn{margin-right:23px; color:#02935d;}
.ResultList dd .lookBtn{color:#02935d;}

.m-con-4 p {line-height: 24px;}
.s-wc, a.s-wc, .s-wc a {color: #02935d;}
.fosize {font-size: 16px;}
.m-con-4.z-use h4 {color: #122839;}
.max_bg {left: 0;position: absolute;top: 0;width: 100%;z-index: 100;}
.welcome {font-size: 16px;padding-top: 24px;}
.welcome {color: #02935d;}
.m-wt {padding-bottom: 20px;}

.max_bg div{ opacity:0.8;border-radius:5px;opacity:1;width:290px; border-width:5px;height:46px; font-size:13px; padding:28px 0; margin:40px auto; line-height:25px;}
.max_bg div a{ text-decoration:underline; margin-right:12px; line-height:30px;}		
.max_bg{width:100%; position:absolute; left:0; top:0; z-index:100;}
.max_bg div{ opacity:0.8;display:none; border-radius:5px;opacity:1;width:290px; border-width:5px;position:fixed; top:50%;left:50%;margin:-56px 0 0 -150px; height:46px;  font-size:13px; padding:28px 0; z-index:101}
.max_bg div a{ text-decoration:underline; margin-right:12px; line-height:30px;}
.max_bg .right{ line-height:25px; background-position:17px -1351px;  text-align:center;}
.max_bg .wrong{ background-position:17px -1426px;}
.max_bg .contapic_bg{width:100%;height:100%;margin:0 auto;background:#02935d;left:0;top:0;opacity:0.7;filter:alpha(opacity=70);z-index:1}	
.max_bg div {background-color: #FFFFFF;border-color: #BCBCBC;border-style: solid;color: #303F4C;}
.g-map .m-con{ padding:0 10px 10px 10px;}
.g-map .main_tit{ line-height:30px; font-size:16px; height:30px; text-shadow:1px 1px 1px #fff;text-indent:10px; margin:10px 0;}
.g-map .map_list{border:1px solid #ddd; border-radius:5px; width:100%; overflow:hidden; box-shadow:2px 1px 3px #ddd;}
.g-map .map_list a li{ float:left; display:table-cell; width:33%; padding:10px 0; text-align:center; white-space:nowrap; overflow:hidden; position:relative;}
.g-map .map_list a li:before{content:""; position:absolute;right:0; top:0; height:100%;border-right:1px dashed #ddd;}
.g-map .map_list a li:after{content:""; position:absolute;bottom:0; left:0; width:100%; border-bottom:1px dashed #ddd;}
.g-map .map_list a:nth-child(3n) li:before{ border-right:0;}


.in_book_main{width:100%;height: 387px;background: #fff;box-shadow: 3px 4px 2px #d7d7d7;}
.in_book_main ul{width: 100%;float: left;margin: 25px 0 0 30px;display: inline;}
.in_book_main li {height: 35px;margin-bottom: 13px;line-height: 35px;color: #999;
font-size: 14px;width: 100%;float: left;}
.in_book_main li .btn{width: 25%;height: 35px;float: left;border: 0;background: #006bb6;color: #fff;font-size: 18px;margin: 0 0 0 5px;}
.in_book_main li .btn1{ margin: 0 0 0 80px;}
.in_book_main li p {float: left;color: #333;}
.in_book_main li span {float: right;color: #ff0000;}


.gyBox{ color:#444; 
font-size: 1.2em;
line-height: 1.7em; padding:10px; }
.gyBox img{ width:100%;}
/*翻页*/
.flip{  line-height:30px; text-align:center; padding:30px 0; clear:both;}
.flip a, .flip span{ padding:5px 9px; margin:0 5px; background-color:#0089d2; color:#fff; border-radius:2px;}
.flip span,  .flip a:hover{ color:#FF0000;  }
.cp_xqct{padding:10px;  color: #444;
  font-size: 1.2em;
  line-height: 1.7em;}
.cp_xqct .title{ margin:0 auto; text-align:center; line-height:30px; }
.cp_xqct img{ display:block; width:100%!important; marx-widht:640px!important; margin:0 auto;}
.page{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

@font-face {
	font-family: 'icomoon';
	src:url('../fonts/icomoon.eot');
	src:url('../fonts/icomoon.eot?#iefix') format('embedded-opentype'),
		url('../fonts/icomoon.ttf') format('truetype'),
		url('../fonts/icomoon.svg#icomoon') format('svg');
	font-weight: normal;
	font-style: normal;
}

.menu_list a{
  height: 3.031em;
  line-height: 3.031em;
  display: block;
  color: #333;
  background: #f4f4f4;
  padding: 0 1.125em;
  border-bottom: 1px solid #cfcbc1;
  font-size: 1.125em;
  }


.icon-arrow-left:before {
	content: "\e600";
}
.icon-arrow-down:before {
	content: "\e601";
}
.icon-arrow-right:before {
	content: "\e602";
}
.icon-arrow-up:before {
	content: "\e603";
}
.icon-phone:before {
	content: "\e606";
}
.icon-house:before {
	content: "\e607";
}
.icon-search:before {
	content: "\e60a";
}
.icon-details:before {
	content: "\e604";
}
.icon-left:before {
	content: "\e605";
}
.menu_list li i {
float: right;
margin-top: .45em;
color: #656565;
font-weight: bold;
font-size: 1.6em;
}
 [class*="icon-"] {
	font-family: 'icomoon';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;

	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
