.font-20{
	font-size: 20px;
}

.map .tran_scale{
	/* display: none; */
}
.map section{
	background: url(http://www.shangceng.com.cn/images/map_bd.jpg) center bottom;
	background-size: cover;
}
.mapbox{
	margin: 0 auto;
	width: 951px;
	height: auto;
}
.mapbox ul{
	margin: 0 -68px;
	overflow: hidden;
}
.mapbox li{
	width: 20%;
	white-space: nowrap;
}
.mapbox a{
	transition: all .5s;
}
.mapbox dl{
	margin: 0 68px;
}
.mapbox dl a:hover{
	color: #d7000f;
	text-decoration: underline;
}
.mapbox dl a.default{
	cursor:default;
}
.mapbox dl a.default:hover{
	color: #2c2c2c;
	text-decoration: none;
}
.mapbox dt a{
	color: #2c2c2c;
}
.mapbox dd{
	margin-top: 29px;
	line-height: 30px;
	font-size: 14px;
}
.mapbox dd a{
	color:#8a8a8a;

}



@media only screen and (max-width: 1279px){
	.font-20{
		font-size: 18px;
	}
	.mapbox{
		height: 448px;
	}
	.mapbox dd{
		margin-top: 25px;
	}
}

@media only screen and (max-width: 1023px){
	.font-20{
		font-size: 16px;
	}
	.mapbox{
		width: auto;
	}
	.mapbox ul{
		margin: 0 -26px;
	}
	.mapbox dd{
		margin-top: 20px;
	}
	.mapbox dl{
		margin: 0 26px;
	}
}


@media only screen and (max-width: 767px){
	.font-20{
		font-size: 14px;
	}
	.mapbox{
		height: 560px;
	}
	.mapbox ul{
		margin: 0 0;
	}
	.mapbox li{
		width: 25%;
		margin-bottom: 30px;
	}
	.mapbox dl{
		margin: 0 0;
	}
}
@media only screen and (max-width: 424px){
	.mapbox li{
		width: 33.33%;
	}
}



.jz_m{ width:100%; height:285px;overflow:hidden; padding:33px 0 0; background:#333333;position:relative; z-index:3;margin:0 auto;}
.jz_m .main{ width:1100px; height:auto; overflow:hidden; margin:0 auto;}
.jz_m .jz_logo{ float:left;width:5px;height:179px; padding:5px 0 0;}
.jz_m .jz_logo img{width:5px;height:179px;}
.jz_m .z2{ width:700px;height:auto; overflow:hidden; text-align:left;float:left; padding:5px 0 0 15px;}
.jz_m .z2 dt{ float:left; width:600px; text-align:left;height:auto; overflow:hidden;margin-left:8px;}
.jz_m .z2 h6{ height:28px; overflow: hidden; margin:0 0 8px;}
.jz_m .z2 h6 { display:block;line-height:28px; font-size:16px; color:#fff;}
.jz_m .z2 p{ height:30px; overflow:hidden;}
.jz_m .z2 p a{ display:block; line-height:30px; font-size:15px; color:#666666;}
.jz_m .z1{ width:152px;height:auto; overflow:hidden;float:right;margin-left:20px;}
.jz_m .z1 img{width:152px;height:152px; }
.jz_m .z1 p{ font-size:16px; color:#fff; text-align:center; padding:10px 0 0;}

.jz_m .main .wz1{ height:auto; overflow:hidden;text-align:center; padding:25px 0 0;}
.jz_m .main .wz1 p{ line-height:30px; color:#5b5b5b; font-size:14px;}
.jz_m .main .wz1 p span{ padding:0 25px;}
.jz_m .main .wz1 p a{color:#5b5b5b; font-size:14px;}


.jz_m .z2 h6 a:hover,.jz_m .z2 p a:hover,.jz_link .main p a:hover,.jz_m .main .wz1 p a:hover{color:#1c7908;}

.jz_link{width:100%;height:56px;line-height:56px;overflow:hidden;background:#444444;margin:0 auto;}
.jz_link .main{ width:1200px;height:auto; overflow:hidden; border-top:1px solid #363636;margin:0 auto;}
.jz_link .main h6{width:150px; height:56px;font-size:14px;color:#cccccc; float:left; background:url(http://www.cx2008.cn/templates/main/Skins/Default/Img/Common/link_xb.png) left center no-repeat; padding-left:12px;}
.jz_link .main p{width:1030px;height:36px; line-height:18px; margin:10px 0; overflow:hidden; float:right;}
.jz_link .main p a{display:inline-block;padding:0 20px;font-size:13px;color:#cccccc; }


.cp_main0{ width:100%; height:auto; overflow:hidden;}
.tits{width:1048px;height:auto;overflow:hidden;padding:0 25px 25px;border:1px solid #E9E9E9;background: #fff; position:relative; margin:25px auto 38px;}
.div1 a{ display:inline-block;height:42px; overflow:hidden;padding:0 30px; text-align:center; font-size:16px; color:#666;}
.div1 a:hover{color:#fff; background:#1c7908;}
.div1 a.ce_dianji{color:#fff !important; background:#1c7908 !important;}
.div1 .xnav{width:1100px;height:40px;line-height:40px;border-bottom: 2px solid #1c7908; text-align:center; vertical-align:middle; background:#fff; margin:0 auto;}

.div2{top:0px;z-index:999;width:1100px;position:fixed;_position:absolute; left:50%; margin-left:-550px;}
.tabs{width:170px;height:100%;overflow:hidden;background:#fa8545; position:absolute; right:0; top:0;z-index:1;}
.tabs p{height:40px;line-height:40px;overflow:hidden;background:#1c7908;text-align:center;font-size: 16px;color: #fff;}
.tabs ul{height:auto;overflow:hidden;padding:10px 5px 15px;}
.tabs li {font-size: 14px;height: 32px;line-height: 32px;text-align:left;cursor: pointer;font-size: 15px;background: url(Img/Index/news_tb0.png) 15px 11px no-repeat;padding-left:30px;}
.tabs li a {color: #fff;}
.tabs .hit{border-radius: 5px 5px 0 0;background:#0072c9;}
.tabs .hit a{color: #fff;}

.bs1{position:relative; z-index:2;}
.pane{ height:auto; overflow:hidden;position:relative;}
.pane .ts{ font-size:16px;background:url(Img/Index/miaod_tb1.png) left 48px no-repeat; margin:0 0 20px; padding:42px 0 0 15px;}

.ny_r .tits{width:788px;height:auto;overflow:hidden;padding:0 25px 25px;border:1px solid #E9E9E9;background: #fff; position:relative; margin:25px auto;}
.ny_r .div1 .xnav{width:840px;}
.ny_r .div1 .xnav a{ padding:0 24px;}
.ny_r .div2{top:0px;z-index:999;width:840px; padding-right:260px;position:fixed;_position:absolute; left:50%; margin-left:-550px;}
.ny_r .div1 .tm{ float:right;width:102px;height:30px;margin:8px 0 0;}
.ny_r .div1 .tm a{display: block;width:100px;height:28px; overflow:hidden;line-height: 28px; text-align: center; color: #fff;border-radius:4px; border:1px solid #ff5639; background: #ff5639; padding:0;}
.ny_r .div1 .tm a:hover{ background:#fff; border:1px solid #ff5639;color: #ff5639;}

.xq_cp{ width:840px;height:auto; overflow:hidden;}
.xq_cp .wz1{height:140px; overflow:hidden; padding:18px; border:1px solid #ededed; margin:0 0 25px;}
.xq_cp .wz1 dd{ width:212px; height:140px; overflow:hidden; float:left;}
.xq_cp .wz1 dd img{ width:212px; height:140px;}
.xq_cp .wz1 dt{float:left;width:330px; padding-right:18px;margin:10px 0 0 18px; border-right:1px solid #ededed;}
.xq_cp .wz1 dt .zi1{border-bottom: 1px solid #1c7908; overflow: hidden;height: 25px; margin-bottom: 8px;}
.xq_cp .wz1 dt .zi1 h6{height: 25px;padding-left: 8px;line-height: 25px;font-size:14px;float: left;font-weight: normal;background:#1c7908;}
.xq_cp .wz1 dt .zi1 h6 a{height: 25px;line-height: 25px;font-size:14px; color:#fff;}
.xq_cp .wz1 dt .zi1 em{width:18px;height: 25px;float:left;background: url(Img/Index/xx_jo.png) center no-repeat; display:block;}
.xq_cp .wz1 dt .zi1 .star {display:block; float: right;line-height:25px; text-align:left;}
.xq_cp .wz1 dt .zi1 .star i{display:block; float:right;width: 92px; height: 17px; background: url(Img/Index/xx_tb1.png) center no-repeat;overflow: hidden; position:relative; top:4px;}
.xq_cp .wz1 dt .zi2{ height:18px; overflow:hidden;line-height:18px;margin:12px 0 5px;}
.xq_cp .wz1 dt .zi2 em{ display:block; float:left;width:60px;height:18px;background: #1c7908;font-style: normal;text-align: center;color: #fff;border-radius: 2px;
vertical-align: middle;}
.xq_cp .wz1 dt .zi2 span {display:block;color:#777;float:left; width:240px; height:18px; overflow:hidden; text-align:left;margin-left:10px; }
.xq_cp .wz1 dt p {text-indent: 2em; height:60px; overflow:hidden;line-height:20px; font-size:13px;color:#666;}
.xq_cp .wz1 ul{float:right; margin:-5px 0 0; text-align:left;width:205px;height:auto; overflow: hidden;}
.xq_cp .wz1 ul li{position: relative;line-height:28px;height:28px;text-align: left;width:205px;text-indent:8px;color:#777; border-bottom:1px solid #ededed;}
.xq_cp .wz1 ul li:first-child span {color:#1c7908;}
.xq_cp .wz1 ul li span{width:95px;display:block;float: right;color: #666;height:28px;overflow: hidden;text-align: right; margin-right:20px;}
.xq_cp .wz1 ul .leixing a,.xq_cp .wz1 ul .renqun a {display: none; position: absolute;right:0px; top:0px; overflow: inherit;}
.xq_cp .wz1 ul li i{width: 15px;height: 14px; display:block;background:url(Img/Index/small_tb.png) no-repeat;vertical-align: middle; position:absolute; right:0; top:7px;}
.xq_cp .wz1 ul li.leixing i,.xq_cp .wz1 ul li.renqun i{width:7px;height:8px;background-position:0px -3px;right:4px; top:10px;}
.xq_cp .wz1 ul li.renshu i{background-position:-15px 0;}
.xq_cp .wz1 ul li.changdi i{background-position:-35px 0;}
.xq_cp .wz1 ul li.time i{background-position:-55px 0;}
.xq_cp .wz1 ul .leixing a,.xq_cp .wz1 ul .renqun a {display: none;position: absolute;right: 0px;top: 29px;overflow: inherit;}
.xq_cp .wz1 ul li a .t2{display: block;height: 6px;width: 9px; background: url(../images/small.png) -73px 0px;position: absolute;top:0px;right:0px;}
.xq_cp .wz1 ul li .t1 { width: 75px; text-align:right;height:28px;overflow: hidden;display:block; float:right; margin:0; padding:0;}
.xq_cp .wz1 ul li:hover a{display:block;background:#fff;border:1px solid #ccc;padding:6px 10px;line-height:20px;border-radius:4px;-webkit-animation:hover .2s;animation:hover .2s;z-index:33;color:#666;text-indent:0px;}
.xq_cp .wz1:hover{ background:#f9f9f9;}


.aboutcon p{ text-indent:2em; font-family:"Î¢ÈíÑÅºÚ"; font-size: 16px; color: 3F3F3F#; line-height:2em;}