@charset "utf-8";
/* CSS Document */
html{
	overflow-x:hidden;
	overflow-y:auto;
}
.content{
	font-family:微软雅黑;
	margin:0 auto;
	max-width:720px;
	position:relative;
}
.top{
	background:url(../pimages/topbg.jpg) repeat-x;
	background-size:auto 50px;
	height:50px;
	position:relative;
	z-index:5;
}
.topcon{
	margin:0 auto;
	max-width:700px;
	padding:0 10px;
	position:relative;
}
.topcon .handdle{
	float:right;
	margin-top:11px;	
}
.topcon .handdle .mark{
	cursor:pointer;
	background:none;
}
.topcon .handdle img{
	vertical-align:middle;
}
.logo{
	float:left;
	position:absolute;
	left:10px;
	top:11px;
}
.banner{
	max-width:720px;
	margin:0px auto 0;
	position:relative;
	z-index:4;
}
.nbanner{
	margin-top:-5px;
}
.nbanner .box_163css {
    font-size:12px;
    font-weight: normal;
    height:149px;
    line-height:25px;
    overflow: hidden;
    position: relative;
    text-align: left;
    width: 100%;
}
.nbanner .line{ width:120px; height:16px; position:absolute; bottom:110px; right:45%; text-align:right; cursor:pointer; z-index:10;}
.nbanner .line li{ margin:0; width:12px; height:16px; line-height:16px; padding:0; color:#d9d9d9; display:inline-block; list-style-type:none; font-size:16px;}
.nbanner .roll{ height:149px; cursor:pointer; float:left; width:20%; overflow:hidden; text-align:center; position:relative;}
.nbanner .line .on{ color:#c0001f;}
.nbanner .mid01_box{position:absolute; width:500%; top:0; float:left; height:149px;}
.nbanner .roll .title{
	font-size:14px;
	font-weight:bolder;
	margin-top:20px;
	padding:0 20px;
}

.nbanner .roll img{
	max-width:720px;
}
.nbanner .roll .i{
	position:absolute;
	left:0;
	bottom:0;
	background:url(../pimages/cbg.png) repeat;
	width:100%;
	color:#FFF;
	height:30px;
	line-height:30px;
	text-align:left;
}
.nbanner .roll .i a{
	color:#FFF;
}

.swiper-slide .con{
	text-align:left;
	margin-top:5px;
	padding:0 10px 10px;
	color:#595959;
	background:url(../pimages/line.jpg) repeat-x bottom center;
	background-size:auto 2px;
}
.swiper-slide .con .handdle{
	float:right;
}
.swiper-slide .con .handdle a{
	background:url(../pimages/button.jpg) no-repeat;
	background-size:69px 23px;
	display:block;
	width:69px;
	height:23px;
	color:#fff;
	margin-top:5px;
	text-align:center;
	line-height:23px;
}
.swiper-slide .con .tt{
	font-size:14px;
	background:url(../pimages/mark02.jpg) no-repeat left center;
	background-size:10px 10px;
	padding-left:15px;
}
.swiper-slide .con .c{
	padding-left:15px;
}
.main{
	margin:0 auto;
	max-width:720px;
}
.mlink .list li{
	background:url(../pimages/mark03.jpg) no-repeat 10px center;
	padding-left:30px;
	background-size:7px 9px;
	font-size:14px;
	height:35px;
	line-height:35px;
	border-bottom:1px #ccc solid;
}
.companynews{
	background:url(../pimages/line.jpg) repeat-x center bottom;
	padding-bottom:20px;
	background-size:auto 2px;
}
.companynews .title{
	padding:10px;
	font-size:14px;
}
.companynews .left{
	top:35px;
background:none;
float:left;
}
.companynews .right{
	top:35px;
float:right;
background:none;
}
.companynews .nlist{
	margin:0 35px;
	overflow:hidden;
}
.companynews .nlist .list{
	position:relative;
}
.companynews .nlist .list li{
	float:left;
}
.companynews .nlist .list li .c{
	color:#666;
}
.companynews .intro{
	position:relative;
}
.button{
	background:url(../pimages/button01.jpg) no-repeat;
	background-size:34px 23px;
	width:34px;
	height:23px;
	border:none;
}
.psearch{
	padding:15px;
}
.cplist li{
	overflow:hidden;
	padding:5px 15px;
}
.cplist li .num{
	float:left;
	margin-right:10px;
	margin-top:40px;
}
.cplist li .name{
	float:left;
	font-size:14px;
	margin-top:30px;
	margin-right:20px;
	line-height:20px;
}
.cplist li .media{
	float:right;
}.cplist li .num{
	float:left;
	margin-right:10px;
	margin-top:40px;
}
.cplist li .name{
	float:left;
	font-size:14px;
	margin-top:30px;
	margin-right:20px;
	line-height:20px;
}
.cplist li .media{
	float:right;
}
.cplist li.select{
	background:#eee;
}
.cplist li .rnum{
	float:right;
	margin-right:10px;
	margin-top:40px;
}
.cplist li .rname{
	float:right;
	font-size:14px;
	margin-top:30px;
	margin-right:20px;
	line-height:20px;
}
.cplist li .lmedia{
	float:left;
}
.alltel{
	background:url(../pimages/line.jpg) repeat-x top center;
	height:50px;
	line-height:50px;
	padding:0 15px;
	background-size:auto 2px;
}
.alltel img{
	vertical-align:middle;
}
.alltel a{
	display:block;
}
.footer{
	background:#eee;
	margin:0 auto;
	max-width:720px;
	color:#4c4c4c;
}
.attentionus{
	padding:10px;
	font-size:14px;
	border-bottom:1px #ccc solid;
	position:relative;
}
.attentionus .mark{
	position:absolute;
	top:-10px;
	right:15px;
}
.attentionus .list{
	margin-top:5px;
	overflow: hidden;
}
.footercon{
	padding:10px 15px;
}
.nav{
	position:absolute;
	top:47px;
	z-index:20;
	width:100%;
	background:#fff;
	border-top:1px #ccc solid;
	display:none;
}
.nav .title{
	height:50px;
	line-height:50px;
	font-size:14px;
	padding:0 10px;
	border-bottom:1px #ccc solid;
}
.nav .titles .tt{
	background:url(../pimages/mark05.jpg) no-repeat right center;
	background-size:10px 10px;
}
.nav .tselect .tt{
	background:url(../pimages/mark06.jpg) no-repeat right center;
	background-size:10px 10px;
	color:#b80404;
}
.nav .list{
	display:none;
}
.nav .lists{
	display:block;
}
.nav .list li{
	height:40px;
	line-height:40px;
	border-bottom:1px #ccc solid;
	padding-left:25px;
	background:url(../pimages/mark07.jpg) no-repeat 10px center;
	background-size:8px 12px;
}
.nav .list li a{
	color:#4c4c4c;
}
.nav .list li a .en{
	color:#888;
}
.nav .list li.s{
	background:#828282 url(../pimages/mark07s.jpg) no-repeat 10px center;
	background-size:8px 12px;
}
.nav .list li.s a{
	color:#fff;
}
.nav .list li.s a .en{
	color:#fff;
}
.float{
	background:#000;
	opacity:0.5;
	width:100%;
	height:100%;
	position:absolute;
	top:47px;
	left:0;
	z-index:10;
	display:none;
}
.floats{
	display:block;
}

.pcbanner{
	max-width:720px;
	margin:0px auto 0;
	position:relative;
	z-index:4;
}
.pbanner{
}
.pbanner .box_163css {
    font-size:12px;
    font-weight: normal;
    height:149px;
    line-height:25px;
    overflow: hidden;
    position: relative;
    text-align: left;
    width: 100%;
	border:1px #ccc solid;
}
.pbanner .box_163css .media{
	float:left;
	padding:20px;
}
.pbanner .box_163css .intro{
	margin-left:175px;
	text-align:left;
	padding-top:15px;
}
.pcbanner .title{
	font-size:14px;
	height:40px;
	line-height:40px;
}
.pcbanner .title img{
	vertical-align:middle;
}
.pbanner .line{ width:100%; height:6px; overflow:hidden; background:#b3b3b3; box-shadow:1px 1px 1px #000 inset; position:absolute; bottom:0px; right:0; text-align:right; cursor:pointer; z-index:10;}
.pbanner .line li{width:20%;   box-shadow:1px 1px 1px #000 inset; height:6px; overflow:hidden; float:left; color:#d9d9d9;}
.pbanner .roll{ height:149px; cursor:pointer; float:left; width:20%; overflow:hidden; text-align:center; position:relative;}
.pbanner .line .on{ color:#c0001f; background:#b91e35;}
.pbanner .mid01_box{position:absolute; width:500%; top:0; float:left; height:149px;}
.pbanner .roll .title{
	font-size:14px;
	font-weight:bolder;
	margin-top:20px;
	padding:0 20px;
}
.pbanner .box_163css .intro .tt{
	font-size:18px;
}
.pbanner .box_163css .intro .c{
	color:#595959;
	font-size:14px;
}
.pbanner .box_163css .intro .handdle{
	margin-top:10px;
}
.pbanner .box_163css .intro .handdle a{
	display:block;
	background:url(../pimages/button02.jpg) no-repeat;
	background-size:100px;
	padding-left:10px;
	color:#fff;
	line-height:25px;
	width:90px;
	height:25px;
}
.mold .hd{
	padding:10px 10px 5px;
}
.mold .hd .title{
	border-bottom:1px #ccc solid;
	padding-top:10px;
	padding-bottom:5px;
}
.newsbd{
	padding:0 10px;
}
.newsbd .list li{
	padding:10px 0;
	border-bottom:1px #ccc solid;
}
.newsbd .list li .title{
	font-size:14px;
	font-weight:bolder;
}
.newsbd .list li .info{
	overflow:hidden;
	color:#666;
}
.newsbd .list li .intro{
	margin-right:160px;
}
.newsbd .list li .media{
	float:right;
}
.page{
	padding:20px 0;
	text-align:center;
}
.page a{
	background:url(../pimages/button.png) no-repeat;
	display:inline-block;
	width:142px;
	font-size:14px;
	height:31px;
	background-size:162px 31px;
	text-align:center;
	line-height:31px;
	padding-left:20px;
}
.ndetail{
	padding:10px;
	color:#595959;
}
.ndetail .con img
{
    width:100%;
}
.ndetail .title{
	font-size:14px;
	font-weight:bolder;
	text-align:center;
}
.ndetail .handdle{
	margin-top:5px;
	border:1px #dfdfdf solid;
	height:20px;
	line-height:20px;
	text-align:center;
	color:#888;
	margin-bottom:15px;
}
.ndetail .link{
	margin-top:15px;
	padding-bottom:10px;
}
.ndetail .link a{
	display:inline-block;
	width:80px;
	height:26px;
	text-align:center;
	line-height:26px;
	color:#666;
	background:#fff;
	box-shadow:2px 2px 2px #CCC;
	border-radius:3px;
}
.ndetail .link a.r{
	float:right;
}
.ndetail .link a:hover{
	background:#c31530;
	color:#fff;
}
.cehicle{
	padding:0 15px;
}
.cehicle .hd{
	font-size:14px;
}
.cehicle .bd{
	margin-top:10px;
}
.cehicle .bd .tab{
	
}
.cehicle .bd .tab .chose{
	float:right;
	position:relative;
	cursor:pointer;
	z-index:20;
	margin-top:10px;
}
.cehicle .bd .tab .chose .tt{
	border:1px #dfdfdf solid;
	background:url(../pimages/mark08.jpg) no-repeat 110px center;
	background-size:12px 6px;
	width:125px;
	height:26px;
	line-height:26px;
	padding-left:10px;
}
.cehicle .bd .tab .chose .slist{
	background:#fff;
	border:1px #dfdfdf solid;
	position:absolute;
	width:135px;
	display:none;
}
.cehicle .bd .tab .chose .slist li{
	height:25px;
	line-height:25px;
	padding:0 10px;
}
.cehicle .bd .tab .chose .slist li.select{
	background:#c31b36;
	color:#fff;
}
.cehicle .bd .tab .chose .slist li.selected{
	background:#c31b36;
	color:#fff;
}
.cehicle .bd .tab .chose .slist li.select a{
	color:#fff;
}
.cehicle .bd .tab .chose .slist li.selected a{
	color:#fff;
}
.chotab .li{
	float:left;
	background:#333;
	color:#FFF;
	width:45px;
	height:35px;
	text-align:center;
	padding:5px 0;
}
.chotab .li a{
	color:#fff;
}
.chotab .select{
	background:#c31530;
}
.plist{
	margin-top:10px;
	border-left:1px #dfdfdf solid;
	border-top:1px #dfdfdf solid;
}
.plist .list{
	width:100%;
	overflow:hidden;
}
.plist .list li{
	float:left;
	width:50%;
	text-align:center;
	font-family:微软雅黑;
}
.plist .list li .con{
	border-right:1px #dfdfdf solid;
	border-bottom:1px #dfdfdf solid;
	padding:5px;
}
.plist .list li .i{
	height:30px;
	line-height:30px;
}
.itab{
	border:1px #dfdfdf solid;
	height:30px;
	line-height:30px;
}
.itab .left{
	float:left;
	padding:10px 2px;
	border-right:1px #dfdfdf solid;
	background:none;
	width:11px;
}
.itab .right
{
    background:none;
	float:right;
	padding:10px 2px;
	width:11px;
}
.itabcon .list{
	position:relative;
}
.itabcon .list li{
	float:left;
	width:25%;
	text-align:center;
}
.itabcon{
	overflow:hidden;
	height:30px;
}
.itabcon .list li span{
	display:block;
	border-right:1px #dfdfdf solid;
	color:#666;
}
.developbd .tt{
	padding:10px 10px 5px;
	border-bottom:1px #dfdfdf solid;
}
.developbd .dlist{
	padding:10px;
}
.developbd .dlist .list{
	background:url(../pimages/line01.jpg) repeat-y 10px center;
	padding-left:8px;
	margin-top:15px;
}
.developbd .dlist .list li{
	margin-bottom:15px;
	position:relative;
}
.developbd .dlist .list li .mark{
	float:left;
}
.developbd .dlist .list li .time{
	float:left;
	background:url(../pimages/timebg.jpg) no-repeat;
	color:#fff;
	width:53px;
	height:21px;
	line-height:21px;
	padding-left:20px;
	margin-top:-7px;
	margin-right:10px;
}
.developbd .dlist .list li .c{
	margin-left:90px;
	position:relative;
	top:-7px;
}
.itabcon .list li.select{
	background:#c31530;
	color:#fff;
}
.itabcon .list li.select span{
	color:#fff;
	background:url(../pimages/mark10.jpg) no-repeat right center;
	background-size:auto 7px;
}
.itabcon .list li.select span a{
	color:#fff;
	background:url(../pimages/mark10.jpg) no-repeat right center;
	background-size:auto 7px;
}
.aboutusbd .hd{
	font-size:14px;
	padding:10px;
	border-bottom:1px #dfdfdf solid;
}
.aboutusbd .bd{
	color:#666;
	padding:10px;
}
.aboutusbd .bd .m{
	margin:10px 0;
}
.aboutusbd .bd .con{
	padding-bottom:20px;
}
.aboutusbd .cullist{
	padding:10px;
}
.aboutusbd .cullist li{
	margin-top:10px;
	border:1px #dfdfdf solid;
	overflow:hidden;
}
.aboutusbd .cullist li .media{
	float:left;
	border-right:1px #dfdfdf solid;
}
.aboutusbd .cullist li .i{
	margin-left:135px;
	padding-top:10px;
}
.aboutusbd .cullist li .tt{
	color:#c31530;
	font-size:14px;
}
.aboutusbd .cullist li .rmedia{
	float:right;
	border-left:1px #dfdfdf solid;
}
.aboutusbd .cullist li .li{
	margin-right:135px;
	padding-top:10px;
	padding-left:10px;
}
.messagebd{
	border-top:2px #c31530 solid;
	padding:10px;
}
.messagebd .mtitle{
	width:100%;
	overflow:hidden;
}
.messagebd .mtitle .m{
	float:left;
}
.messagebd .mtitle .c{
	margin-left:80px;
	color:#666;
	padding-top:10px;
	border-bottom:1px #dfdfdf solid;
}
.messagebd .mtitle .c .tt{
	font-size:16px;
	color:#c31530;
}
.messagebd .intro{
	margin-top:15px;
	padding-bottom:20px;
}
.text{
	width:100%;
	padding:0;
	height:25px;
	border:1px #dfdfdf solid;
}
.messagebd .intro td{
	padding:5px 0 0;
}
.text01{
	width:100%;
	padding:0;
	height:125px;
	border:1px #dfdfdf solid;
}
.cbutton{
	float:right;
	box-shadow:2px 2px 2px #CCC;
	background:#fff;
	font-size:14px;
	border:none;
	font-family:微软雅黑;
	border-radius:3px;
	width:48%;
	height:30px;
	padding:0;
}
.qbutton
{
	background:#c31530;
	color:#fff;
	font-size:14px;
	border:none;
	box-shadow:2px 2px 2px #CCC;
	font-family:微软雅黑;
	width:48%;
	border-radius:3px;
	height:30px;
	padding:0;
}
.activebd .hd{
	font-size:14px;
	padding:10px 10px 5px;
	border-bottom:1px #dfdfdf solid;
}
.activebd .bd .tab{
	padding:10px 0;
}
.activebd .bd .tab a{
	box-shadow:2px 2px 2px #CCC;
	border-radius:3px;
	background:#fff;
	width:90px;
	height:30px;
	text-align:center;
	display:inline-block;
	line-height:30px;
}
.activebd .bd .tab a.s{
	background:#c31530;
	color:#fff;
}
.actlist li{
	margin-top:10px;
	border:1px #dfdfdf solid;
	padding:10px;
}
.actlist li .tt{
	font-size:14px;
	border-bottom:1px #c5014b solid;
	height:40px;
	line-height:40px;
}
.actlist li .c{
	padding:5px 0 0;
	color:#999;
}
.actlist li .c .time{
	float:right;
}
.activebd .bd .exp{
	padding:5px 10px;
}
.activebd .bd .conslist{
	padding:0 10px;
}
.activebd .bd .conslist li{
	padding:10px 0;
	border-bottom:1px #dfdfdf solid;
	overflow:hidden;
	color:#777;
	font-size:14px;
}
.activebd .bd .conslist li .m{
	float:left;
}
.activebd .bd .conslist li .i{
	margin-left:145px;
}
.activebd .bd .conslist li .tt{
	font-size:16px;
	color:#333;
}
.activebd .bd .conslist li .mr{
	float:right;
}
.activebd .bd .conslist li .li{
	margin-right:145px;
}
.flycar{
	background:#dde2e8 url(../pimages/fccarbg.jpg) no-repeat center top;
	padding-top:142px;
	background-size:720px auto;
}
.flynav{
	font-size:14px;
	width:320px;
	margin:0 auto;
	overflow:hidden;
	height:35px;
	line-height:35px;
}
.flynav a{
	display:block;
	float:left;
}
.flynav a.n01{
	width:40px;
	padding-left:30px;
}
.flynav a.n02{
	width:87px;
	padding-left:15px;
}
.flynav a.n03{
	width:64px;
	padding-left:6px;
}
.flynav a.n04{
	width:64px;
	padding-left:14px;
}
.clubintro{
	max-width:680px;
	overflow:hidden;
	margin:145px auto 0;
	padding-bottom:20px;
}
.clubintro .intro{
	height:355px;
	overflow:hidden;
}
.clubintro .mark{
	margin-top:10px;
	text-align:center;
	cursor:pointer;
}
.clubintro .mark .n02{
	display:none;
}
.clubintro .marks .n01{
	display:none;
}
.clubintro .marks .n02{
	display:block;
}
.actinfo{
	background:url(../pimages/carbg.jpg) no-repeat center top;
	padding-top:95px;
	background-size:720px;
}
.actinfo .list{
	padding:0 15px;
	color:#fff;
	height:290px;
	font-size:14px;
}
.actinfo .list li{
	padding:10px 0;
	border-bottom:1px #4b4f5a solid;
}
.actinfo .list li .c{
	color:#ccc;
}
.actinfo .list li a{
	color:#fff;
}
.actinfo .list li .time{
	float:right;
	background:url(../pimages/mark04.png) no-repeat left center;
	padding-left:15px;
	background-size:9px;
}
.actinfo .list li .title a{
	background:url(../pimages/mark03.png) no-repeat left center;
	padding-left:15px;
	background-size:8px;
}
.actinfo .list li .c{
	padding:0 15px;
	font-size:12px;
}
.actinfo .more{
	padding:20px 0;
	text-align:center;
}
.actinfo .vlist{
	margin-top:90px;
	padding:10px 0 10px 10px;
	overflow:hidden;	
}
.actinfo .vlist li{
	float:left;
	width:50%;
	margin-bottom:10px;
}
.actinfo .vlist li .con{
	margin-right:10px;
}
.actinfo .vlist li a{
	color:#ccc;
}
.actinfo .vlist li .intro{
	line-height:30px;
	height:30px;
}
.clubintro .auto{
	height:auto;
}
.actinfo .carmark{
	text-align:center;
}
.actinfo .lookindex{
	text-align:center;
	padding-bottom:50px;
}
.flycarnews{
	background:#30343d url(../pimages/flynews.jpg) no-repeat center top;
	padding-top:142px;
	background-size:720px auto;
}
.actinfo01{
	background:none;
	padding-top:220px;
}
.actinfo01 .list{
	height:auto;
}
.flycarvideo{
	background:#30343d url(../pimages/flyvideo.jpg) no-repeat center top;
	padding-top:142px;
	background-size:720px auto;
}
.actinfo  .mtop{
	margin-top:0;
}
.flycar02{
	background:#dde2e8 url(../pimages/fnewsbg.jpg) no-repeat center top;
	padding-top:142px;
	background-size:720px auto;
}
.flynewsd{
	padding:155px 10px 20px;
	color:#28283e;
}
.flynewsd .title{
	font-size:14px;
	color:#28283e;
	text-align:center;
}
.flynewsd .handdle{
	margin:10px 0;
	border:1px #8e8f9b solid;
	text-align:center;
}
.flynewsd .con{
	padding:5px 10px;
}
.flynewsd .link a{
	box-shadow:2px 2px 2px #CCC;
	display:inline-block;
	width:40%;
	height:30px;
	line-height:30px;
	background:#fff;
	border-radius:3px;
	text-align:center;
}
.flynewsd .link a.s{
	float:right;
	color:#fff;
	background:#c31530;
}
.button01{
	background:url(../pimages/button03.jpg) no-repeat;
	cursor:pointer;
	border:none;
	background-size:34px;
	width:34px;
	height:20px;
}
.shopseach{
	padding:0px 0 10px;
}
.newsbd .map{
	border:1px #dfdfdf solid;
}
.newsbd .nblist{
	margin-top:2px;
	border:1px #ccc solid;
	border-top:2px #d00111 solid;
	margin-bottom:20px;
	border-bottom:none;
}
.newsbd .nblist .title{
	font-size:14px;
	border-bottom:1px #ccc solid;
	padding:5px 10px;
}
.newsbd .nblist td{
	padding:5px 10px;
	border-bottom:1px #ccc solid;
	color:#666;
}
.newsbd .nblist td.tt{
	background:#e6e6e6;
}
.newsbd .nblist td.tt .mark{
	background:url(../pimages/mark05.png) no-repeat 5px 3px;
	background-size:14px;
	padding-left:25px;
}
.newsbd .nblist td.tt .mark01{
	background:url(../pimages/mark05.png) no-repeat 5px -36px;
	background-size:14px;
	padding-left:25px;
}
.newsbd .nblist td.tt .mark02{
	background:url(../pimages/mark05.png) no-repeat 5px -72px;
	background-size:14px;
	padding-left:25px;
}
.newsbd .nblist td.tt .mark03{
	background:url(../pimages/mark05.png) no-repeat 5px -113px;
	background-size:14px;
	padding-left:25px;
}
.newsbd .nblist td.handdle{
	text-align:center;
	padding:10px 0;
}
.newsbd .nblist td.handdle a{
	box-shadow:2px 2px 2px #ccc;
	display:inline-block;
	width:80px;
	height:30px;
	text-align:center;
	line-height:30px;
	border-radius:3px;
}
.newsbd .nblist td.handdle a.s{
	background:#c31530;
	color:#fff;
}
.jxstitle{
	border:1px #ccc solid;
	height:40px;
	line-height:40px;
	font-size:14px;
	padding:0 10px;
	border-bottom:2px #c31530 solid;
}
.jxstitle .jg{
	float:right;
	
}
.newsbd .nblist01{
	margin-top:0;
	border-top:none;
	margin-bottom:0;
	border-bottom:none;
}
.newsbd .nbbox{
	padding-bottom:30px;
}
.pdetail .title{
	background:url(../pimages/line02.jpg) repeat-x center center;
	text-align:center;
}
.pdetail .title .tt{
	background:#fff;
	padding:0 10px;
	font-size:16px;
}
.pdetail{
	padding:10px;
}
.pdetail .jscs .intro{
	border-top:2px #808080 solid;
	margin-top:10px;
}
.pdetail .jscs .intro a.rlink
{
    float:right;
    display:inline-block;
    background:#b80404;
    width:100px;
    height:30px;
    line-height:30px;
    text-align:center;
    color:#fff;
    font-size:14px;
}
.pdetail .jscs .intro td{
	height:35px;
	border-bottom:1px #dfdfdf solid;
}
.pdetail .jscs .intro td.r{
	text-align:right;
}
.pdetail .jscs .intro .tt{
	font-size:14px;
	height:40px;
	line-height:40px;
	border-bottom:1px #dfdfdf solid;
}

.show360 .pmedai{
	margin:30px auto 0;
	max-width:700px;
	text-align:center;
	padding-bottom:10%;
	position:relative;
	z-index:10;
}
.show360 .pmedai .left{
	position:absolute;
	left:10px;
	cursor:pointer;
	top:40%;
	background:none;
	border:none;
}
.show360 .pmedai .right{
	position:absolute;
	right:10px;
	cursor:pointer;
	top:40%;
	background:none;
	border:none;
}
.show360 .pmedai .carcolor{
	position:absolute;
	left:10px;
	bottom:-10px;
}
.show360 .pmedai .carcolor .li{
	position:relative;
	height:23px;
	cursor:pointer;
	float:left;
	margin-right:10px;
}
.show360 .pmedai .carcolor .li .m
{
    background:none;
    border:none;
    width:16px;
    height:16px;
    padding:0;
    margin:0;
}
.show360 .pmedai .carcolor .li .name{
	position:absolute;
	right:20px;
	background:url(../pimages/ysexp.png) no-repeat;
	width:75px;
	height:23px;
	top:-4px;
	display:none;
}
.show360{
	background:#f0f2f3;
	position:relative;
	padding:20px 10px 20px;
}
.show360 .title{
	background:url(../pimages/line02.jpg) repeat-x center center;
	text-align:center;
}
.show360 .title .tt{
	background:#f0f2f3;
	padding:0 10px;
	font-size:16px;
}
.show360 .zt{
	position:absolute;
	left:0;
	bottom:0px;
	width:100%;
}
.goodm{
	background:#333333;
	padding:20px 10px 0;
}
.goodm .title{
	font-size:16px;
	font-family:微软雅黑;
	text-align:center;
	background:url(../pimages/line08.jpg) repeat-x center center;
	height:40px;
	line-height:40px;
	margin:0 auto;
	position:relative;
}
.goodm .title .tt{
	background:#333333;
	padding:0 10px;
	color:#666;
	color:#fff;
}
.goodmcon{
	padding:10px 0px;
}
/* Horizontal examples */
#horizontal .slyWrap{}

#horizontal .scrollbar{margin:10px auto;height:10px;}
#horizontal .scrollbar .handle{width:100px;height:12px; top:-3px; overflow:hidden;}

#horizontal .example1 .sly{height:480px; width:100%; overflow:hidden; overflow-x:auto;}
#horizontal .example1 .sly ul{height:100%; width:2000px;}
#horizontal .example1 .sly ul li{float:left;width:330px;height:100%; position:relative;}
#horizontal .example1 .sly ul li img{}
#horizontal .example1 .sly ul li.active img{}
#horizontal .example1 .sly ul li .i{
	position:absolute;
	left:0;
	top:175px;
	width:100%;
	text-align:center;
	padding:10px 0;
	color:#FFF;
	height:154px;
	display:block;
	background:#225e9a;
}
#horizontal .example1 .sly ul li .i a{
	color:#fff;
	font-size:18px;
	display:block;
}
hr{display:block;height:1px;border:0;border-top:1px solid;border-color:#ccc;border-color:rgba(0,0,0,0.2);background:rgba(255,255,255,0.3);margin:1em 0;padding:0;}
.scrollbar{background:#808080; border:2px solid #808080;border-top-color:#666;line-height:0;}
.scrollbar .handle{background:#fff;cursor:pointer; text-align:center; padding-top:4px;}
.red{
	color:#bf000f;
	font-size:20px;
}
#horizontal .example1 .sly ul li .media{
	position:relative;
}
#horizontal .example1 .sly ul li .c{
	color:#fff;
	margin-top:5px;
}
#horizontal .example1 .sly ul li .tt{
	font-size:24px;
	font-family:微软雅黑;
}
#horizontal .example1 .sly ul li .li{
	margin-top:10px;
}
#horizontal .example1 .sly ul li .smedia{
	float:left;
	margin-right:5px;
	margin-top:5px;
}
#horizontal .example1 .sly ul li.second .smedia{
	margin-top:0px;
	margin-bottom:5px;
}
#horizontal .example1 .sly ul li .media .opc{
	opacity:0.5;
	filter:alpha(opacity=50);
}
#horizontal .example1 .sly ul li .margint{
	margin-top:0px;
}
#horizontal .example1 .sly ul li .margint01{
	margin-top:5px;
}
.sellmap{
	padding:20px 0 0;
}
.sellmap .title{
	font-size:16px;
	font-family:微软雅黑;
	text-align:center;
	background:url(../pimages/line08.jpg) repeat-x center center;
	height:40px;
	line-height:40px;
	margin:0 auto;
	position:relative;
}
.sellmap .title .tt{
	background:#fff;
	padding:0 10px;
	color:#666;
}
.sellmapbd{
	margin:15px auto 0;
}

.sellmapbd .map{
	margin-top:20px;
	border:1px #ccc solid;
	margin-bottom:10px;
}
.pservice{
	padding:10px 0 0;
}
.pservice .title{
	font-size:16px;
	font-family:微软雅黑;
	text-align:center;
	background:url(../pimages/line08.jpg) repeat-x center center;
	height:40px;
	line-height:40px;
	margin:0 auto;
	position:relative;
}
.pservice .title .tt{
	background:#fff;
	padding:0 10px;
	color:#666;
}
.pservicebd{

	margin:0 auto;
	padding-left:10px;
}
.pservicebd .list{
	overflow:hidden;
	width:100%;
	margin-top:20px;
	padding-bottom:10px;
}
.pservicebd .list li{
	float:left;
	color:#666;
	width:50%;
	margin-bottom:10px;
}
.pservicebd .list li .con{
	margin-top:5px;
}
.pservicebd .list li .info{
	margin-right:10px;
}
.pservicebd .list li .info .media{
	float:left;
	width:50%;
}
.pservicebd .list li .info .con{
	margin-left:55%;
	font-size:14px;
}
.plnav{
	position:absolute;
	top:380px;
	z-index:20;
	left:0;
	display:none;
}
.plnav .title{
	background:url(../pimages/plnav.jpg) no-repeat;
	height:49px;
	line-height:49px;
	width:255px;
	cursor:pointer;
}
.plnav .titles{
	background:url(../pimages/plnavs.jpg) no-repeat;
	color:#bf000f;
}
.plnav .title .ltitle{
	float:left;
	width:58px;
	height:49px;
}
.plnav .title .rtitle{
	float:left;
	width:150px;
	height:49px;
	font-size:14px;
	font-family:微软雅黑;
	color:#fff;
	padding-left:47px;
}
.plnav .titles .rtitle{
	color:#bf000f;
}
.plnav .llist{
	position:absolute;
	left:0;
	top:49px;
	background:#1a1a1a;
	width:255px;
	font-size:14px;
	font-family:微软雅黑;
	display:none;
}
.plnav .llist a{
	color:#fff;
}
.plnav .llist .li{
	border-bottom:1px #4d4d4d solid;
	height:45px;
	padding:0 10px;
	line-height:45px;
}
.plnav .llist .lis{
	background:#bf000f;
	border-bottom:none;
}
.plnav .rlist{
	position:absolute;
	top:49px;
	background:#f3f3f3;
	width:198px;
	left:57px;
	font-size:12px;
	font-family:微软雅黑;
	display:none;
}
.plnav .rlist a{
	color:#fff;
}
.plnav .rlist .li{
	
}
.plnav .rlist .li a{
	color:#666;
	display:block;
	border-bottom:1px #ccc solid;
	height:40px;
	padding:0 10px;
	line-height:40px;
}
.plnav .rlist .li a.li01{
	background:url(../pimages/lnavm.gif) no-repeat 25px 12px;
	padding-left:60px;
}
.plnav .rlist .li a.li02{
	background:url(../pimages/lnavm.gif) no-repeat 25px -103px;
	padding-left:60px;
}
.plnav .rlist .li a.li03{
	background:url(../pimages/lnavm.gif) no-repeat 25px -27px;
	padding-left:60px;
}
.plnav .rlist .li a.li04{
	background:#bf000f url(../pimages/lnavms.gif) no-repeat 25px -65px;
	padding-left:60px;
	color:#fff;
}
.plnav .rlist .llast a{
	border-bottom:none;
}
.itab01{
	border:1px #dfdfdf solid;
	height:30px;
	line-height:30px;
}
.itab01 .left01{
	float:left;
	padding:10px 2px;
	background:none;
	border-right:1px #dfdfdf solid;
	width:11px;
}
.itab01 .right01{
	float:right;
	width:11px;
	padding:10px 2px;
	background:none;
}
.itabcon01 .list{
	position:relative;
}
.itabcon01 .list li{
	float:left;
	width:25%;
	text-align:center;
}
.itabcon01{
	overflow:hidden;
	height:30px;
}
.itabcon01 .list li span{
	display:block;
	border-right:1px #dfdfdf solid;
	color:#666;
}
.itabcon01 .list li.selected{
	background:#c31530;
	color:#fff;
}
.itabcon01 .list li.selected span{
	color:#fff;
}
.honnerbd{
	margin:20px auto 0;
	position:relative;
}
.honnerbd .left02{
	position:absolute;
	left:20px;
	top:120px;
	border:none;
	background:url(../pimages/leftbut.png) no-repeat;
	width:30px;
	height:50px;
	cursor:pointer;
	z-index:10;
}
.honnerbd .right02{
	position:absolute;
	right:20px;
	top:120px;
	border:none;
	background:url(../pimages/rightbut.png) no-repeat 10px 0;
	width:30px;
	height:50px;
	cursor:pointer;
	z-index:10;
}
.honnerbd .hlist{

}
.honnerbd .hlist .list
{
    width:100%;
    overflow:hidden;
}
.honnerbd .hlist .li
{
    float:left;
    width:50%;
    margin-bottom:20px;
}
.honnerbd .hlist .li .img
{
    padding:0 10px;
}
.honnerbd .hlist .li .con
{
    text-align:center;
	font-size:14px;
	color:#666;

}
.honnerbd .hlist .li .con .c{
	color:#999;
	font-size:12px;
}
.honnerbd .hlist .lis .con{

}
.honnerbd .hlist .li .img{

}
.honnerbd .hlist .li .img img{

}
.technbd{
	padding:0 10px;
}

.technbd .tt{
	background:url(../pimages/line03.jpg) no-repeat left bottom;
	height:40px;
	line-height:40px;
	font-size:14px;
	background-size:auto 2px;
}
.technbd .tleft{
	float:left;
	margin-top:50%;
}
.technbd .tright{
	float:right;
	margin-top:50%;
}
.techlist{
	margin:20px 40px 0;
	overflow:hidden;
}
.techlist .list{
	width:100%;
	overflow:hidden;
	position:relative;
}
.techlist .list li{
	float:left;
	background:url(../pimages/cbg.jpg) repeat top center;
	padding:10px;
	border-radius:5px;
	border:1px #ccc solid;
}
.techlist .list li .intro{
	margin-top:10px;
	font-size:14px;
}
.numtab{
	text-align:center;
	height:5px;

}
.numtab span{
	background:#b3b3b3;
	box-shadow:1px 1px 1px #333 inset;
	width:40px;
	display:inline-block;
	margin-right:5px;
	height:5px;
}
.numtab .s{
	background:#2b70c0;
	box-shadow:1px 1px 1px #333 inset;
}
.thhonner{
	background:#f5f5f5;
	padding:10px 15px;
	margin-top:40px;
}
.thhonner .title{
	background:url(../pimages/line03.jpg) no-repeat left bottom;
	height:40px;
	line-height:40px;
	font-size:14px;
	background-size:auto 2px;
}
.honnerbd .hlist .li .con01{
	width:278px;
	display:none;
	padding-left:50px;
	font-size:14px;
	color:#666;
	position:absolute;
	top:190px;
	left:-105px;
}
.honnerbd .hlist .li .con01 .c{
	font-size:12px;
}
.honnerbd .hlist .lis .con01{
	display:block;
}
.thhonner .honnerbd{
	height:500px;
}
.backhanddle 
{
    padding:0 10px 20px 10px;
}
.backhanddle a
{
    display:inline-block;
    background:#b80404;
    width:100px;
    height:30px;
    line-height:30px;
    text-align:center;
    color:#fff;
    font-size:14px;
}
.backhanddle a.r
{
    float:right;
}

.equipment01{
	position:relative;
	margin-top:10px;
	padding:0 20px;
}
.cleft01{
	float:left;
	cursor:pointer;
	width:20px;
	top:35%;
	left:0;
	margin-right:10px;
	position:absolute;
	z-index:10;
}
.equipment01 .media01{
	overflow:hidden;
}
.cright01{
	right:0;
	cursor:pointer;
	width:20px;
	top:35%;
	z-index:10;
	position:absolute;
}
.equipment01 .media01 .list01{
	overflow:hidden;
	position:relative;
}
.equipment01 .media01 .list01 li{
	float:left;
	text-align:center;
}

