﻿@charset "utf-8";
/* CSS Document */
html{
	overflow-x:hidden;
}
.banner{
	position:relative;
	top:0;
	left:50%;
	width:2000px;
	margin-left:-1000px;
}
#slider-bg
{
	overflow:hidden;
}
.nivoSlider {
	position:relative;
	z-index:1;
	height:615px;
	overflow:hidden;
}
.nivoSlider img {
	position:absolute;
	top:0;
	left:0;
}
/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	border:0;
	padding:0;
	margin:0;
	z-index:6;
	display:none;
}
/* The slices and boxes in the Slider */
.nivo-slice {
	display:block;
	position:absolute;
	z-index:5;
	height:100%;
}
.nivo-box {
	display:block;
	position:absolute;
	z-index:5;
}
/* Caption styles */
.nivo-caption {
	position:absolute;
	background:#000;
	color:#fff;
	opacity:0.8; /* Overridden by captionOpacity setting */
	width:100%;
	z-index:8;
}
.nivo-caption p {
	padding:5px;
	margin:0;
}
.nivo-caption a {
	display:inline !important;
}
.nivo-html-caption {
    display:none;
}
/* Direction nav styles (e.g. Next & Prev) */
.nivo-directionNav{
	display:none;
}
.nivo-directionNav a {
	position:absolute;
	top:49%;
	z-index:20;
	cursor:pointer;
}
.nivo-prevNav01 {
	left:445px;
}
.nivo-nextNav01 {
	right:445px;
}

/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav a {
	position:relative;
	z-index:9;
	cursor:pointer;
}
.nivo-controlNav a.active {
	font-weight:bold;
}




/*
Custom Nivo Slider Default Theme
Author:Manh
*/

.maxx-theme .nivoSlider {
	position:relative;
	background:#fff url(../images/loading.gif) no-repeat 50% 50%;
	height:615px;
	width:2000px;
	margin:0px auto 0;
}
.maxx-theme .nivoSlider img {
	position:absolute;
	top:0;
	left:0;
	display:none;
}
.maxx-theme .nivoSlider a {
	border:0;
	display:block;
}

.maxx-theme .nivo-controlNav,.maxx-theme .nivo-controlNav a,.maxx-theme .nivo-directionNav a{
	
}
.maxx-theme .nivo-controlNav {
	position:absolute;
	left:920px;
	bottom:10px;
	height:42px; /* Tweak this to center bullets */
	z-index:10;
}

.maxx-theme .nivo-controlNav a {
	display:block;
	width:15px;
	height:15px;
	text-indent:-9999px;
	border:0;
	margin:12px 3px 0 3px;
	float:left;
	background:url(../images/numbg01.png) no-repeat;
	overflow:hidden;
	
}
.maxx-theme .nivo-controlNav a:first-child{
	margin-left:11px;
}
.maxx-theme .nivo-controlNav a.active {
	background:url(../images/numbgs01.png) no-repeat;
	margin:12px 3px 0 3px;
}

.maxx-theme .nivo-directionNav a {
	display:block;
	width:40px;
	height:83px;
	text-indent:-9999px;
	border:0;
}
.maxx-theme .nivo-directionNav a.nivo-nextNav01 {

}
.maxx-theme .nivo-directionNav a.nivo-prevNav01 {

}

.maxx-theme .nivo-caption {
    font-family: Helvetica, Arial, sans-serif;
	width:460px;
	padding:5px 10px 10px;
	right:0;
	top:228px;
	text-align:right;
	min-height:65px;
}
.maxx-theme .nivo-caption h1{
	margin-top:0;
	margin-bottom:10px;
}
.maxx-theme .nivo-caption a {
    color:#fff;
    border-bottom:1px dotted #fff;
}
.maxx-theme .nivo-caption a:hover {
    color:#fff;
}
#slider-wrapper{
	position:relative
}


#piece-maker-slider{
	width:2000px;
	height:615px;
	margin:0px auto
}
.top{
	position:absolute;
	/*background:url(../images/nav.png) no-repeat center top;*/
	z-index:20;
	width:100%;
	top:0px;
	height:75px;
}
.topcon{
	width:1000px;
	margin:0 auto;
	position:relative;
}
.topcon .tlink
{
    position:absolute;
    right:0px;
}
.logo a{
	display:block;
	background:url(../images/logo.png) no-repeat;
	width:220px;
	height:50px;
}
.topcon .tlink{
	position:absolute;
	right:25px;
	top:36px;
	font-family:微软雅黑,arial;
	color:#fff;
}
.topcon .tlink a{
	color:#b2b2b2;
}
.topcon .tlink a.s{
	color:#e70000;
}
.logo{
	float:left;
	width:220px;
	margin-right:63px;
	margin-top:13px;
	padding-left:50px;
}
.topcon .nav{
	float:left;
	width:625px;
	margin-top:28px;
}
.topcon .nav li{
	float:left;
	width:125px;
	position:relative;
}
.topcon .nav li .title{
	background:url(../images/snav.png) no-repeat left center;
	font-size:15px;
	font-family:微软雅黑;
	height:40px;
	line-height:40px;
	text-align:center;
}
.topcon .nav li .title a{
	color:#666;
}
.topcon .nav .first .title{
	background:none;
}
.topcon .nav .select .title{
	
}
.topcon .nav .select .title a{
	color:#e2001b;
}
.navcon
{

}
.navcon .slist{
	position:absolute;
	background:url(../images/navbg.png) repeat center 3px;
	padding:0px 20px 0;
	margin-top:43px;
	width:647px;
	height:235px;
	top:-5px;
	left:-36px;
	display:none;
	z-index:30;
}
.navcon .slist .stitle{
	background:url(../images/navs.png) no-repeat center center;
	width:146px;
	height:46px;
	text-align:center;
	line-height:35px;
	font-family:微软雅黑;
	font-size:15px;
	color:#fff;
	position:absolute;
	top:-46px;
	left:22px;
	z-index:10;
}
.navcon .slist .stitle a{
	color:#fff;	
}
.navcon .slist .li{
	float:left;
	width:105px;
	padding-left:25px;
	border-right:1px #e5e5e5 solid;
	margin-top:20px;
	height:195px;
}
.navcon .slist01 .llast{
	border:none;
}
.navcon .slist .li .tt{
	font-size:14px;
	font-family:微软雅黑;
	margin-bottom:5px;
	padding-left:5px;
}
.navcon .slist .li a{
	color:#666;
}
.navcon .slist .li .tt a{
	color:#bc0710;
}
.navcon .slist .mli{
	float:left;
	padding-left:25px;
	margin-top:25px;
}
.navcon .slist02{
	display:none;
	background:url(../images/navbg.png) repeat center bottom;
	width:885px;
	height:420px;
	left:20px;
	padding:0;
	top:20px;
}
.navcon .slist02 .stitle{
	left:517px;
}
.navcon .slist02 .stitle a{
	left:517px;
	color:#fff;	
}
.navcon .slist02 .tab{
	width:100%;
	overflow:hidden;
	background:#dfdfdf;
}
.navcon .slist03 .li{
	float:left;
	width:115px;
	padding-left:15px;
	border-right:1px #e5e5e5 solid;
	margin-top:20px;
	height:152px;
}
.navcon .slist02 .tab li{
	float:left;
	padding:10px 20px;
	font-family:微软雅黑;
	line-height:20px;
	font-size:14px;
	background:url(../images/line.jpg) no-repeat right center;
}
.navcon .slist02 .tab li a .en{
	color:#999;
	font-size:12px;
}
.navcon .slist02 .tab .select{
	background:#fff;
	border-right:1px #ccc solid;
	border-left:1px #ccc solid;
}
.navcon .slist02 .tab .selectno{
	background:none;
}
.navcon .slist02 .tab .select a{
	color:#d8092d;
}
.navcon .slist02 .tab .fselect{
	background:#fff;
	border-right:1px #ccc solid;
}
.navcon .slist02 .stab{
	margin-top:15px;
	padding:0 20px;
}
.navcon .slist02 .stab a{
	padding:3px 3px;
}
.navcon .slist02 .stab a.s{
	background:#b21c30;
	color:#fff;
}
.navcon .slist03{
	width:660px;
	background:url(../images/navbg.png) repeat center 3px;
	height:200px;
}
.navcon .slist03 .llast{
	border:none;
}
.navcon .slist03 .stitle{
	left:517px;
}
.navcon .slist03 .stitle a
{
    color:#fff;
}
.navcon .slist04{
	width:150px;
	background:url(../images/navbg.png) repeat center bottom;
	height:150px;
}
.navcon .slist04 .stitle a{
	color:#fff;	
}
.navcon .slist04 .llast{
	border:none;
}
.topcon .nav .selected{
	z-index:30;
}
.topcon .nav .selected .slist{
	display:block;
}
.float{
	display:none;
	border:0;
	frameborder:0;
	position:absolute;
	top:0; 
	left:0;
	background:#000;
	z-index:25;
	opacity:0.5;
	filter:alpha(opacity:50);
	width:100%;
	height:100%;
}
.picgd {position:relative; width:930px; margin:0px auto 0;}
.picgd a.up {background:url(../images/prve02.png) no-repeat left center; display: block;height:30px; left:0px; overflow: hidden;position: absolute; text-indent: -9999px;top:58px;width:13px;}
.picgd a.down{background:url(../images/prve02.png) no-repeat right center; display: block;height:30px;overflow: hidden; position: absolute; right: 0px;text-indent: -9999px;top:58px;width:13px;}
.picgd a.up:hover{
	background:url(../images/prve02s.png) no-repeat left center;
}
.picgd a.down:hover{
	background:url(../images/prve02s.png) no-repeat right center;
}
.picgd .pic {height:105px;margin: 0 auto;overflow: hidden;width:880px; padding-top:15px;}
.picgd .pic div {float: left;}
.picgd .pic li {float: left; padding:0 1px;}
.picgd .pic li .media{
	padding:8px;
	background:url(../images/cpbg.png) no-repeat;
}
.picgd .pic li .media a{
	display:block;
}
.combutton{
	position: absolute;
    background: url(../images/nbutton.png) no-repeat;
    font-size: 14px;
    color: #fff;
    right: 511px;
    z-index: 10;
    bottom: 0px;
    width: 85px;
    height: 38px;
    line-height: 38px;
    padding-left: 15px;
    font-family: 微软雅黑;
    cursor: pointer;
}
.cproduct{
	background:url(../images/tjpbg.png) no-repeat;
	padding:20px;
	width:960px;
	height:130px;
	margin:-15px auto 0;
	position:relative;
	z-index:10;
	display:none;
}

.picgd01 {position:relative; width:980px; margin:0px auto 0;}
.picgd01 a.up {background:url(../images/prve.png) no-repeat left center; display: none;height:51px; left:0px; overflow: hidden;position: absolute; text-indent: -9999px;top:95px;width:26px;}
.picgd01 a.down{background:url(../images/prve.png) no-repeat right center; display: none;height:51px;overflow: hidden; position: absolute; right: 0px;text-indent: -9999px;top:95px;width:26px;}

.picgd01 .pic {height:230px;margin: 0 auto;overflow: hidden;width:880px; }
.picgd01 .pic div {float: left;}
.picgd01 .pic li {float: left; margin-right:15px; width:325px;}
.picgd01 .pic li.llast
{
    margin-right:0;
    width:298px;
}
.picgd01 .pic li .title{
	font-size:14px;
	background:url(../images/mark.png) no-repeat left center;
	padding-left:15px;
	font-family:微软雅黑;
	height:30px;
	line-height:30px;
}
.picgd01 .pic li .title a{
	float:right;
	margin-top:15px;
}
.picgd01 .pic li .list .li{
	display:block;
	height:24px;
	line-height:24px;
	overflow:hidden;
	border-bottom:1px #dfdfdf dashed;
}
.picgd01 .pic li .list .li .time{
	float:right;
}
.picgd01 .pic li .list .li a{
	color:#666;
	display:block;
	width:230px;
	height:29px;
	line-height:29px;
	overflow:hidden;
}
.company{
	padding:17px 0;
	width:1001px;
	margin:-12px auto 0;
	height:225px;
	position:relative;
	z-index:11;
}
.companys{
	margin:-20px auto 0;
}
.netbg{
	background:url(../images/jxs.jpg) no-repeat right bottom;
	padding:10px 20px;
	width:251px;
	border:1px #dfdfdf solid;
	height:155px;
}
.picgd01 .pic li .con{
	width:298px;
	display:block;
}
.picgd01 .pic li .con01{
	width:325px;
	overflow:hidden;
	display:block;
}
.picgd01 .pic li .con02{
	width:293px;
	display:block;
}
.picgd01 .pic li .con01 .media{
	border:1px #dfdfdf solid;
	
}
.chose{
	width:150px;
	padding:3px;
	margin-top:5px;
}
.button{
	cursor:pointer;
	background:#a51725;
	color:#fff;
	border:1px #dfdfdf solid;
	width:65px;
	margin-top:5px;
	height:24px;
}
.button01{
	cursor:pointer;
	background:#3c3c3c;
	color:#fff;
	border:1px #dfdfdf solid;
	width:65px;
	height:24px;
	margin-top:5px;
}
.main
{
    border-bottom:1px #ccc solid;
	padding-bottom:5px;
}
.footer{
	background:#ffffff url(../images/ftbg.jpg) repeat-x center bottom;
	font-family:微软雅黑;
}
.footer .flist{
	width:1000px;
	margin:0 auto;
	padding-top:20px;
	overflow:hidden;
}
.footer .flist .fwx{
	float:left;
	width:130px;
	padding-left:20px;
	text-align:center;
	color:#999;
}
.footer .flist .list{
	float:left;
	width:585px;
	overflow:hidden;
}
.footer .flist .list li{
	float:left;
	width:124px;
	padding-left:0px;
	padding-right:20px;
	border-left:1px #dfdfdf solid;
	height:170px;
}
.footer .flist .list li a{
	color:#999;
}
.footer .flist .list li .title
{

}
.footer .flist .list li .title a{
	color:#999;
	font-weight:bolder;
	padding-left:30px;
}
.footer .flist .list li .li
{
    padding-left:30px;
}
.footer .copy{
	width:1000px;
	margin:40px auto 0;
	color:#fff;
}
.footer .copy .con{
	float:right;
}
.footer .copy a{
	color:#fff;
}
.footer .copy .con img
{
    vertical-align:middle;
}
.picgd02 {position:relative; width:885px; margin:0px auto 0;}
.picgd02 a.up {background:url(../images/prve03.png) no-repeat left center; display: block;height:42px; left:10px; overflow: hidden;position: absolute; text-indent: -9999px;top:135px;width:33px;}
.picgd02 a.down{background:url(../images/prve03.png) no-repeat right center; display: block;height:42px;overflow: hidden; position: absolute; right: 10px;text-indent: -9999px;top:135px;width:33px;}
.picgd02 .pic {height:335px;margin: 5px 45px;overflow: hidden;width:880px; padding-top:5px;}
.picgd02 .pic div {float: left;}
.picgd02 .pic li {float: left; padding:0 12px; text-align:center;}
.picgd02 .pic li .media{
	padding:8px 21px 8px 0px;
	border-right:1px #dfdfdf solid;
}
.picgd02 .pic li .media a{
	display:block;
}
.syFocusThumb .prev {
	background:url(../images/prve04.png) no-repeat right center;
}
.syFocusThumb .next {
    background:url(../images/prve04.png) no-repeat left center;
}
.syFocusThumb {
    height:386px;
    position: relative;
    width:970px;
	margin:0px auto 0;
	padding-top:20px;
}
.syFocusThumb .pagination {
    clear: both;
    color: #FFFFFF;
    height:54px;
    right: 0;
    position: absolute;
    text-align: left;
    bottom:25px;
    width:626px;
	z-index:5;
}
.syFocusThumb .pagination IMG {

}
.syFocusThumb .thumbWrap {
    left: 20px;
    overflow: hidden;
    position: absolute;
    top: 4px;
    width:520px;
	margin-left:23px;
}
.syFocusThumb .thumbWrap IMG {
}
.syFocusThumb .holder {
    width: 4000px;
}
.syFocusThumb .holder I {
    cursor: pointer;
    margin-right: 5px;
	
}
.syFocusThumb .prev {
    cursor: pointer;
    left: -357px;
    position: absolute;
    top:-150px;
    width:32px;
	height:40px;
}
.syFocusThumb .next {
    cursor: pointer;
    left: 5px;
    position: absolute;
    top:-150px;
	width:32px;
	height:40px;
}
.syFocusThumb .next {
    left: auto;
    right: -11px;
}
.syFocusThumb .pagination I IMG {
	border:1px #666 solid;
}
.syFocusThumb .pagination I.selected IMG {
	border:1px #630602 solid;
}
.syFocusThumb .contentdiv {
    height:440px;
}

.syFocusThumb .contentdiv .media {

}
.syFocusThumb .toc IMG {
   
}
.pbanner{
	width:984px;
	margin:0 auto;
	background:url(../images/pbannerbg.png) no-repeat center bottom;
	padding:150px 8px 0;
}
.syFocusThumb .pagination .more{
	float:right;
	padding-right:10px;
	padding-top:5px;
}
.syFocusThumb .spbg{
	background:#000;
	opacity:0.5;
	filter:alpha(opacity=50);
	width:100%;
	height:69px;
	position:absolute;
	left:0;
	bottom:21px;
}
.inner{
	background:#fff url(../images/ibg.jpg) repeat-x center bottom;
	padding-bottom:60px;
}
.ptab{
	margin:40px auto 0;
	padding-bottom:10px;
	width:652px;
	overflow:hidden;
}
.ptab .ptabli{
	float:left;
	margin-right:13px;
}
.ptab .llast{
	margin-right:0;
}
.product{
	margin:20px auto 0;
	width:980px;
}
.product .hd{
	background:#4d4d4d;
	height:40px;
	line-height:40px;
	padding:0 20px;
	font-family:微软雅黑;
}
.product .hd .title{
	background:url(../images/tabs.jpg) repeat-x;
	width:125px;
	font-size:18px;
	text-align:center;
	color:#fff;
	float:left;
}
.product .hd .list{
	float:left;
	width:785px;
}
.product .hd .list li{
	float:left;
	width:105px;
	text-align:center;
	font-size:14px;
	background:url(../images/line01.jpg) no-repeat right center;
}
.product .hd .list li a{
	color:#fff;
}
.product .hd .list .llast{
	background:none;
}
.product .hd .list .select{
	background:#fff;
}
.product .hd .list .select a{
	color:#666;
}
.product .bd{
	background:url(../images/pbg.jpg) repeat-x;
	border:1px #dfdfdf solid;
	border-top:none;
	height:208px;
}
.picgd03 {position:relative; width:978px; margin:0px auto 0; padding-top:20px;}
.picgd03 a.up {background:url(../images/prves.png) no-repeat left center; display: block;height:51px; left:0px; overflow: hidden;position: absolute; text-indent: -9999px;top:75px;width:26px; z-index:10;}
.picgd03 a.down{background:url(../images/prves.png) no-repeat right center; display: block;height:51px;overflow: hidden; position: absolute; right: 0px;text-indent: -9999px;top:75px;width:26px; z-index:10;}

.picgd03 a.up:hover {background:url(../images/prve.png) no-repeat left center; }
.picgd03 a.down:hover{background:url(../images/prve.png) no-repeat right center;}

.picgd03 .pic {margin: 0 auto;overflow: hidden;width:880px; position:relative; }
.picgd03 .pic div {float: left; position:relative;}
.picgd03 .pic li {float: left; width:197px;}
.picgd03 .pic li .title{
	font-size:14px;
	background:url(../images/mark.png) no-repeat left center;
	padding-left:15px;
	font-family:微软雅黑;
	height:30px;
	line-height:30px;
}
.picgd03 .pic li .title a{
	float:right;
	margin-top:15px;
}
.picgd03 .pic li .con{
	display:none;
}
.picgd03 .pic li .name{
	margin-top:-10px;
	text-align:right;
	padding:0 30px;
}
.picgd03 .pic li .media{
	text-align:center;
	padding-top:10px;
}
.picgd03 .pic li .intro{
	display:block;
	padding:0 10px;
	border-right:1px #ccc solid;
	color:#666;
}
.picgd03 .pic li .intro a{
	color:#666;
}
.picgd03 .pic .select{
	border-top:1px #ccc solid;
	border-radius:3px;
}
.picgd03 .pic .select .media{
	padding-top:6px;
}
.picgd03 .pic .select .intro{
	position:relative;
	height:254px;
	background:#fff;
	border:1px #ccc solid;
	left:0px;
	border-top:3px #cc0425 solid;
	border-radius:3px;
}

.picgd03 .pic .select .con{
	display:block;
}
.picgd03 .pic .select .con span{
	display:block;
	background:#e6e6e6;
	padding:0 15px;
	height:24px;
	line-height:24px;
	margin-top:5px;
}

.picgd03 .pic li:hover{
	border-top:1px #ccc solid;
	border-radius:3px;
}
.picgd03 .pic li:hover .media{
	padding-top:6px;
}
.picgd03 .pic li:hover .intro{
	position:relative;
	height:254px;
	background:#fff;
	border:1px #ccc solid;
	left:0px;
	border-top:3px #cc0425 solid;
	border-radius:3px;
}

.picgd03 .pic li:hover .con{
	display:block;
}
.picgd03 .pic li:hover .con span{
	display:block;
	background:#e6e6e6;
	padding:0 15px;
	height:24px;
	line-height:24px;
	margin-top:5px;
}

.product .hd .btitle{
	background:url(../images/btabs.jpg) repeat-x;
	width:125px;
	font-size:18px;
	text-align:center;
	color:#fff;
	float:left;
}
.product .hd .ytitle{
	background:url(../images/ytabs.jpg) repeat-x;
	width:125px;
	font-size:18px;
	text-align:center;
	color:#fff;
	float:left;
}
.sp{
	height:175px;
}
.inner .phd{
	background:#d9d9d9;
	height:50px;
	line-height:50px;
	margin-top:40px;
}
.inner .phd .title{
	width:980px;
	margin:0 auto;
	color:#666;
	font-family:微软雅黑;
	position:relative;
}
.inner .phd .title .tt{
	border-top:2px #a1000a solid;
	font-size:15px;
	font-family:微软雅黑;
	color:#666;
	display:inline-block;
}
.inner .phd .title .tts{
	border-top:2px #d9d9d9 solid;
	font-size:15px;
	font-family:微软雅黑;
	color:#666;
	display:inline-block;
}
.inner .pbd{
	width:980px;
	margin:0 auto;
}
.sptab{
	width:805px;
	margin:30px auto 0;
	border-left:1px #ccc solid;
	overflow:hidden;
}
.sptab li{
	width:133px;
	height:50px;
	text-align:center;
	line-height:50px;
	font-size:14px;
	float:left;
	border-bottom:1px #ccc solid;
	border-top:1px #ccc solid;
	border-right:1px #ccc solid;
	font-family:微软雅黑;
}
.sptab li a{
	color:#666;
	display:block;
}
.sptab .select{
	background:#c31530 url(../images/mark.jpg) no-repeat 110px center;
}
.sptab .select a{
	color:#fff;
}
.plist{
	/*border-bottom:1px #ccc solid;*/
	padding-bottom:50px;
	position:relative;
}
.plistno{
	border-bottom:none;
}
.plist .list li{
	float:left;
	width:163px;
	margin-top:30px;
	color:#666;
	position:relative;
	height:155px;
}
.plist .list li .intro{
	position:absolute;
	width:163px;
}
.plist .list li a{
	color:#666;
}
.plist .list li .name{
	margin-top:-10px;
	text-align:right;
	padding:0 10px;
}
.plist .list li .con{
	display:none;
}
.plist .list li .con span{
	display:block;
	background:#e6e6e6;
	height:30px;
	line-height:30px;
	margin-top:5px;
	padding:0 10px;
}
.plist .list li .media{
	text-align:center;
	padding-top:10px;
}
.plist .list .select{
	z-index:10;
}
.plist .list .select .intro{
	border:1px #ccc solid;
	box-shadow:0px 3px 3px #dfdfdf;
	border-radius:3px;
	position:relative;
	background:#fff;
}
.plist .list .select .con{
	display:block;
	padding:0 10px 10px;
}
.plist .list .select .media{
	border-top:4px #cc0425 solid;
	padding-top:6px;
}
.plist .list .select .name a{
	color:#c31530;
}
.fchose{
	position:fixed;
	top:450px;
	left:50px;
	background:url(../images/chose.jpg) no-repeat;
	width:53px;
	height:106px;
}
.fchoses{
	position:fixed;
	top:450px;
	left:50px;
	background:url(../images/choses.jpg) no-repeat;
	width:53px;
	height:106px;
}
.fchose a{
	height:53px;
	display:block;
	width:53px;
}
.pdh{
	height:430px;
}
.pdetail{
	margin:100px auto 0;
	width:980px;
}
.pdetail .title{
	font-size:24px;
	font-family:微软雅黑;
	text-align:center;
	background:url(../images/line08.jpg) repeat-x center center;
	height:40px;
	line-height:40px;
	position:relative;
}
.pdetail .title .tt{
	background:#fff;
	padding:0 10px;
	color:#666;
}
.pdetail .jscs .media{
	float:left;
	margin-left:-80px;
	display:inline;
	margin-right:20px;
	margin-top:30px;
}
.pdetail .jscs .cscon{
	float:left;
	margin-top:30px;
	width:560px;
	color:#666;
}
.pdetail .jscs .cscon .cstitle{
	border-bottom:2px #808080 solid;
	font-size:16px;
	font-family:微软雅黑;
	height:36px;
	line-height:35px;
}
.pdetail .jscs .cscon .cstitle .tt
{
    display:inline-block;
    width:100px;
    height:35px;
    line-height:35px;
    text-align:center;
    margin-right:5px;
    font-size:14px;
    background:#efefef;
    cursor:pointer;
}
.pdetail .jscs .cscon .cstitle .tts
{
    color:#fff;
    background:#bf000f;
}
.cstable
{
    display:none;
}
.cstables
{
    display:block;
 }
.pdetail .jscs .cscon td{
	padding:10px 10px;
	border-bottom:1px #ccc solid;
	
}
.pdetail .jscs .cscon th{
	padding:10px 10px;
	border-bottom:1px #ccc solid;
}
.pdetail .jscs .cscon .c{
	text-align:right;
}
.pdmedia{
	background:#f0f2f3;
	padding:20px 0 0;
	margin-top:30px;
}
.pdmedia .title{
	font-size:24px;
	font-family:微软雅黑;
	text-align:center;
	background:url(../images/line08.jpg) repeat-x center center;
	height:40px;
	line-height:40px;
	margin:0 auto;
	width:980px;
	position:relative;
}
.pdmedia .title .tt{
	background:#f0f2f3;
	padding:0 10px;
	color:#666;
}
.pdmedia .pmedai{
	margin:30px auto 0;
	width:980px;
	background:url(../images/zt.jpg) no-repeat center bottom;
	text-align:center;
	padding-bottom:50px;
	position:relative;
}
.pdmedia .pmedai .left{
	position:absolute;
	left:120px;
	cursor:pointer;
	top:160px;
}
.pdmedia .pmedai .right{
	position:absolute;
	right:120px;
	cursor:pointer;
	top:160px;
}
.pdmedia .pmedai .carcolor{
	position:absolute;
	right:0;
	top:10px;
}
.pdmedia .pmedai .carcolor .li{
	position:relative;
	height:23px;
	cursor:pointer;
}
.pdmedia .pmedai .carcolor .li .name{
	position:absolute;
	right:20px;
	background:url(../images/ysexp.png) no-repeat;
	width:75px;
	height:23px;
	top:-4px;
	display:none;
}
.goodm{
	background:#333333;
	padding:20px 0 0;
}
.goodm .title{
	font-size:24px;
	font-family:微软雅黑;
	text-align:center;
	background:url(../images/line08.jpg) repeat-x center center;
	height:40px;
	line-height:40px;
	margin:0 auto;
	width:980px;
	position:relative;
}
.goodm .title .tt{
	background:#333333;
	padding:0 10px;
	color:#666;
	color:#fff;
}
.goodmcon{
	padding:10px 45px;
}
/* Horizontal examples */
#horizontal .slyWrap{margin:3em 0; width:980px; margin:0 auto;}

#horizontal .scrollbar{margin:10px auto;height:10px; width:980px;}
#horizontal .scrollbar .handle{width:100px;height:12px; top:-3px; overflow:hidden;}

#horizontal .example1 .sly{height:315px;}
#horizontal .example1 .sly ul{height:100%;}
#horizontal .example1 .sly ul li{float:left;width:336px;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 .media .c{
	position:absolute;
	top:20px;
	display:none;
	color:#fff;
	left:20px;
}
#horizontal .example1 .sly ul li .media .tt{
	font-size:24px;
	font-family:微软雅黑;
}
#horizontal .example1 .sly ul li .media .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);
}
.sellmap{
	padding:20px 0 0;
}
.sellmap .title{
	font-size:24px;
	font-family:微软雅黑;
	text-align:center;
	background:url(../images/line08.jpg) repeat-x center center;
	height:40px;
	line-height:40px;
	margin:0 auto;
	width:980px;
	position:relative;
}
.sellmap .title .tt{
	background:#fff;
	padding:0 10px;
	color:#666;
}
.sellmapbd{
	margin:15px auto 0;
	width:980px;
}
.sellmapbd .search{
	overflow:hidden;
	width:100%;
}
.text{
	border:1px #ccc solid;
	width:105px;
	height:26px;
	float:left;
	line-height:26px;
	padding:0 10px;
	color:#888;
	border-right:none;
}
.button02{
	float:left;
	background:url(../images/button.jpg) no-repeat;
	cursor:pointer;
	width:31px;
	height:28px;
	border:none;
}
.sellmapbd .map{
	margin-top:20px;
	border:1px #ccc solid;
}
.pservice{
	padding:20px 0 0;
}
.pservice .title{
	font-size:24px;
	font-family:微软雅黑;
	text-align:center;
	background:url(../images/line08.jpg) repeat-x center center;
	height:40px;
	line-height:40px;
	margin:0 auto;
	width:980px;
	position:relative;
}
.pservice .title .tt{
	background:#fff;
	padding:0 10px;
	color:#666;
}
.pservicebd{
	width:985px;
	margin:0 auto;
	padding-left:10px;
}
.pservicebd .list{
	overflow:hidden;
	width:100%;
	margin-top:20px;
}
.pservicebd .list li{
	float:left;
	margin-right:4px;
	text-align:center;
	color:#666;
}
.pservicebd .list li .con{
	margin-top:5px;
}
.plnav{
	position:absolute;
	top:547px;
	left:0;
}
.plnav .title{
	background:url(../images/plnav.jpg) no-repeat;
	height:49px;
	line-height:49px;
	width:255px;
	cursor:pointer;
}
.plnav .titles{
	background:url(../images/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(../images/lnavm.gif) no-repeat 25px 12px;
	padding-left:60px;
}
.plnav .rlist .li a.li02{
	background:url(../images/lnavm.gif) no-repeat 25px -103px;
	padding-left:60px;
}
.plnav .rlist .li a.li03{
	background:url(../images/lnavm.gif) no-repeat 25px -27px;
	padding-left:60px;
}
.plnav .rlist .li a.li04{
	background:#bf000f url(../images/lnavms.gif) no-repeat 25px -65px;
	padding-left:60px;
	color:#fff;
}
.plnav .rlist .llast a{
	border-bottom:none;
}
.bannerlink{
	margin:0 auto;
	width:780px;
	padding-top:228px;
}
.bannerlink a{
	display:block;
	width:104px;
	height:30px;
	cursor:pointer;
}
.iaboutus{
	background:url(../images/mbg.jpg) repeat-x center bottom;
	padding-bottom:10px;
	margin-top:30px;
}
.aboutus{
	width:950px;
	margin:0 auto;
	background:#fff;
	padding:15px 15px 25px;
}
.aboutus .first{
	width:930px;
	overflow:hidden;
	padding:0 10px;
}
.aboutus .first .intro{
	float:left;
	width:485px;
	color:#666;
}
.aboutus .first .media{
	float:right;
}
.aboutus .first .intro .title{
	font-size:18px;
	font-family:微软雅黑;
	color:#c00f2f;
}
.aboutus .first .intro .con{
	margin-top:15px;
}
.aboutus .first .intro .link{
	margin-top:10px;
}
.aboutus .first .intro .link a{
	background:url(../images/mark02.jpg) no-repeat left center;
	padding-left:15px;
	margin-right:50px;
}
.aboutus .alist{
	background:url(../images/aboutmedia.jpg) no-repeat;
	padding-top:45px;
	color:#666;
}
.develop{
	float:left;
	width:275px;
	margin-right:45px;
	padding-left:10px;
	height:270px;
}
.develop .title{
	font-size:16px;
	font-family:微软雅黑;
	color:#555;
}
.develop .con{
	margin-top:10px;
}
.develop .con .more{
	padding-left:10px;
	padding-top:10px;
	display:block;
}
.develop .con .c{
	padding-bottom:10px;
}
.culture{
	float:left;
	width:265px;
	margin-right:40px;
	padding-left:10px;
	height:270px;
}
.culture .title{
	font-size:16px;
	font-family:微软雅黑;
	color:#555;
}
.culture .con{
	margin-top:10px;
}
.culture .con .more{
	padding-left:10px;
	padding-top:10px;
	display:block;
}
.culture .con .c{
	padding-bottom:10px;
}
.tecnoly{
	float:left;
	width:265px;
	padding-left:10px;
	height:270px;
}
.tecnoly .title{
	font-size:16px;
	font-family:微软雅黑;
	color:#555;
}
.tecnoly .con{
	margin-top:10px;
}
.tecnoly .con .more{
	padding-left:10px;
	padding-top:10px;
	display:block;
}
.tecnoly .con .c{
	padding-bottom:10px;
}
.aboutus .olink{
	background:url(../images/aboutusbg.jpg) no-repeat;
	height:160px;
	width:928px;
	margin:20px auto 0;
}
.aboutus .olink .work{
	float:left;
	width:380px;
	padding:15px 20px;
	color:#555;
}
.aboutus .olink .work .title{
	font-size:16px;
	font-family:微软雅黑;
}
.aboutus .olink .work .c{
	margin-top:10px;
}
.aboutus .olink .work .link{
	margin-top:10px;
}
.aboutus .olink .work .link a{
	display:inline-block;
	background:#e6e6e6;
	border:1px #bfbfbf solid;
	border-left:none;
	height:26px;
	line-height:26px;
	width:75px;
	text-align:center;
}
.aboutus .olink .work .link a.s{
	background:url(../images/button01.jpg) repeat-x;
	color:#fff;
}
.aboutus .olink .olinkcon{
	float:right;
}
.aboutus .olink .olinkcon .link{
	display:inline-block;
	width:123px;
	text-align:center;
	padding-top:103px;
}
.aboutus .olink .olinkcon .links a{
	color:#fff;
}
.aheight{
	height:284px;
	overflow:hidden;
}
.aboutusbd{
	background:url(../images/ambg.png) no-repeat;
	padding:20px 43px 20px 40px;
	margin:0 auto;
	width:938px;
}
.aboutusbd .ahd{
	position:relative;
	border-bottom:1px #ccc solid;
	height:35px;
	line-height:35px;
}
.aboutusbd .ahd .title{
	position:absolute;
	top:-75px;
	left:-22px;
}
.aboutusbd .ahd .position{
	float:right;
	color:#999;
	background:url(../images/mark04.jpg) no-repeat left center;
	padding-left:15px;
}
.aboutusbd .ahd .position a{
	color:#999;
}
.aboutusbd .ahd .position span{
	color:#666;
}
.developbd{
	margin-top:10px;
}
.developbd .title{
	font-size:16px;
	font-family:微软雅黑;
	color:#404040;
	margin-top:10px;
}
.developbd .list{
	background:url(../images/line03.jpg) repeat-y center 10px;
	position:relative;
}
.developbd .list .rli{
	float:right;
	width:478px;
	right:0;
}
.developbd .list .rli .mark{
	float:left;
}
.developbd .list .rli .time{
	float:left;
	background:url(../images/timebg.jpg) no-repeat left center;
	width:65px;
	height:23px;
	padding-left:10px;
	color:#fff;
	text-align:center;
	margin-right:20px;
	margin-top:-4px;
}
.developbd .list .rli .con{
	float:left;
	color:#808080;
	font-family:Arial;
	width:367px;
	margin-top:-8px;
}
.developbd .list .rli .con .li{
	margin-bottom:10px;
}

.developbd .list .lli{
	float:left;
	width:476px;
	left:0;
}
.developbd .list .lli .mark{
	float:right;
}
.developbd .list .lli .time{
	float:right;
	background:url(../images/timebg01.jpg) no-repeat left center;
	width:65px;
	height:23px;
	padding-right:8px;
	color:#fff;
	text-align:center;
	margin-left:20px;
	margin-top:-4px;
}
.developbd .list .lli .con{
	float:right;
	color:#808080;
	font-family:Arial;
	margin-top:-8px;
	text-align:right;
	width:367px;
}
.developbd .list .lli .con .li{
	margin-bottom:10px;
}
.developbd .list .llast{
	position:absolute;
	bottom:-20px;
}
.bigPic{;width:720px; float:left; margin-right:15px;}
.picList{width:126px; float:left; position:relative; height:400px; background:#313131; padding:15px; border:1px #dfdfdf solid; border-top:3px #dfdfdf solid; border-bottom:3px #dfdfdf solid;}
.picList .pleft{cursor:pointer; position:absolute; left:54px; top:-10px; background:url(../images/a.png) no-repeat left center; width:76px; height:26px;}
.picList .pright{cursor:pointer; position:absolute; left:54px; bottom:-10px; background:url(../images/n.png) no-repeat right center; width:76px; height:26px;}
.picList .center{width:126px;overflow:hidden; height:391px;}
.picList .center .list{width:126px;height:391px;overflow:hidden;}
.picList .list .item{width:126px;}
.picList .list img{cursor:pointer; border:1px #333333 solid;}
.picList .list .items img{border:1px #da251d solid;}
.videocon{
	margin-top:30px;
	height:380px;
}
.videobd .title{
	font-size:16px;
	font-family:微软雅黑;
	color:#404040;
	margin-top:10px;
}
.companybd .title{
	font-size:16px;
	font-family:微软雅黑;
	color:#404040;
	margin-top:10px;
}
.companybd{
	color:#666;
	width:928px;
	margin:0 auto;
}
.companybd .media{
	margin:10px 0;
}
.culturebd
{
	padding-bottom:0px;
}
.culbg{
	background:url(../images/peoplem.jpg) no-repeat right center;
}
.culturebd .title{
	font-size:16px;
	font-family:微软雅黑;
	color:#404040;
	margin-top:10px;
}
.culturebd .tab{
	width:100%;
	overflow:hidden;
	font-family:微软雅黑;
	border-left:1px #dfdfdf solid;
	margin-top:10px;
}
.culturebd .tab li{
	border:1px #dfdfdf solid;
	width:125px;
	height:45px;
	line-height:45px;
	text-align:center;
	float:left;
	border-left:none;
}
.culturebd .tab li a{
	color:#444;
}
.culturebd .tab .select{
	background:#c31530 url(../images/mark05.jpg) no-repeat 100px center;
}
.culturebd .tab .select a{
	color:#fff;
}
.culturebd .intro{
	float:left;
	width:540px;
	margin-right:30px;
	margin-top:25px;
	color:#666;
}
.culturebd .intro .tt{
	font-size:24px;
	font-family:微软雅黑;
	height:35px;
	border-bottom:1px #dfdfdf solid;
	color:#444;
	margin-top:10px;
}
.culturebd .intro .con{
	margin-top:10px;
}
.culturebd .intro .handdle{
	text-align:right;
	margin-top:15px;
}
.culturebd .intro .handdle img{
	vertical-align:middle;
}
.pplist{
	margin-top:60px;
}
.pplist .list{
	overflow:hidden;
	width:100%;
	padding-left:5px;
}
.pplist .list li{
	float:left;
	padding:11px;
	background:url(../images/ppbg.png) no-repeat center top;
	width:146px;
	height:216px;
	margin-right:18px;
	position:relative;
}
.pplist .list li .ppintro{
	position:absolute;
	background:url(../images/namebg.jpg) no-repeat;
	height:26px;
	line-height:26px;
	bottom:0;
	right:11px;
	text-align:right;
	color:#b3b3b3;
	width:127px;
	padding:0 10px;
}
.pplist .list li .ppintro a{
	font-size:14px;
	font-family:微软雅黑;
	color:#b3b3b3;
}
.paddingb{
	padding-bottom:28px;
}
.culturebd .title .back{
	float:right;
	background:#d00111;
	width:80px;
	height:28px;
	font-size:12px;
	margin-top:20px;
	text-align:center;
}
.culturebd .title .back a{
	color:#fff;
}
.ppdetail .first{
	width:100%;
	margin-top:20px;
	overflow:hidden;
}
.ppdetail .first .media{
	float:left;
	width:146px;
	height:197px;
	background:url(../images/ppbg.png) no-repeat center top;
	padding:11px;
	margin-right:20px;
}
.ppdetail .first .info{
	float:left;
	width:740px;
	height:193px;
	background:url(../images/ppdbg.jpg) no-repeat center top;
	margin-top:8px;
}
.ppdetail .first .info .tt{
	height:27px;
	line-height:27px;
	padding:0 15px;
	color:#b2b2b2;
}
.ppdetail .first .info .tt .num{
	font-size:14px;
	font-family:微软雅黑;
	color:#ffffff;
}
.ppdetail .first .info .con{
	padding:60px 20px 0;
}
.rwlist{
	margin:15px auto 0;
	width:916px;
}
.rwtab{
	overflow:hidden;
	position:relative;
	z-index:2;
}
.rwtab li{
	float:left;
	display:inline;
	border:1px #ededed solid;
	padding:1px;
	margin-left:10px;
	width:90px;
	text-align:center;
	border-bottom:none;
	cursor:pointer;
	background:#fff;
}
.rwtab li span{
	background:url(../images/tab.jpg) repeat-x;
	height:24px;
	display:block;
}
.rwlist .rwbd{
	background:url(../images/pplistbg.jpg) no-repeat center top;
	position:relative;
	z-index:1;
	top:-1px;
	display:none;
	padding:10px;
}
.rwlist .rwbds{
	display:block;
}
.rwtab .select span{
	background:#d00111;
	height:24px;
	display:block;
	color:#fff;
}
.rwlist .rwbd .list li{
	height:40px;
	line-height:40px;
	background:url(../images/mark07.jpg) no-repeat 5px center;
	padding-left:25px;
	overflow:hidden;
	border-bottom:1px #ccc dashed;
}
.rwlist .rwbd .list li .time{
	float:right;
}
.rwlist .rwbd .list .select{
	color:#d00111;
	background:url(../images/mark08.jpg) no-repeat 5px center;
}
.rwlist .rwbd .list .select a{
	color:#d00111;
}
.ocompany{
	margin:0 auto;
	width:920px;
}
.ocompany .media{
	background:url(../images/aboutusmbg.jpg) no-repeat;
	padding:13px;
	margin-top:20px;
}
.ocompany .otab{
	position:relative;
	top:-39px;
	width:845px;
	overflow:hidden;
	margin:0 auto;
}
.ocompany .otab li{
	float:left;
	background:#fff;
	border:1px #ccc solid;
	width:120px;
	height:36px;
	line-height:40px;
	text-align:center;
	margin:0 3px;
	display:inline-block;
	cursor:pointer;
}
.ocompany .otab li.select{
	background:url(../images/atabs.jpg) no-repeat;
	color:#fff;
	border:none;
	width:122px;
	height:41px;
}
.ocompany .con{
	color:#666;
}
.ocompany .octus{
	margin-top:20px;
	padding-top:20px;
	border-top:1px #666 dashed;
}
.honnertt{
	margin:20px 0;
}
.honnerbd{
	margin:20px auto 0;
	width:855px;
	position:relative;
}
.honnerbd .left{
	position:absolute;
	left:20px;
	top:185px;
	background:url(../images/leftbut.jpg) no-repeat;
	width:30px;
	height:50px;
	cursor:pointer;
}
.honnerbd .right{
	position:absolute;
	right:20px;
	top:185px;
	background:url(../images/rightbut.jpg) no-repeat;
	width:30px;
	height:50px;
	cursor:pointer;
}
.honnerbd .hlist{
	position:relative;
	float:left;
	height:400px;
	margin-top:80px;
	display:inline;
	margin-left:125px;
}
.honnerbd .hlist .li{
	position:absolute;
	height:400px;
	bottom:0;
}
.honnerbd .hlist .li .con{
	width:278px;
	display:none;
	background:url(../images/mark09.jpg) no-repeat left 0px;
	padding-left:50px;
	font-size:14px;
	color:#666;
	position:absolute;
	bottom:30px;
	left:-15px;
}
.honnerbd .hlist .li .con .c{
	color:#999;
	font-size:12px;
}
.honnerbd .hlist .lis .con{
	display:block;
}
.honnerbd .hlist .li .img{
	position:relative;
	height:280px;
}
.honnerbd .hlist .li .img img{
	position:absolute;
}
.hculbottom{
	padding-bottom:0;
}
.tecnolybd{
	
}
.tecnolybd .title{
	font-size:18px;
	font-family:微软雅黑;
	height:35px;
	line-height:35px;
	color:#666;
	margin-top:10px;
	background:url(../images/line02.jpg) no-repeat left bottom;
}
.tecnolybd .tbd{
	margin-top:20px;
}

.hxlist{
	width:904px;
	margin:20px auto 0;
	overflow:hidden;
}
.hxlist li{
	float:left;
	padding:0 6px;
	position:relative;
	height:237px;
	cursor:pointer;
}
.hxlist li .mark{
	position:absolute;
	left:78px;
	bottom:0px;
	background:url(../images/mark06.png) no-repeat;
	width:40px;
	height:30px;
}
.hxlist .select .mark{
	position:absolute;
	left:78px;
	bottom:0px;
	background:url(../images/mark06s.png) no-repeat;
	width:40px;
	height:30px;
}
.tecnolybd .tbd .hxcon{
	background:url(../images/tmcbgft.jpg) no-repeat center bottom;
	margin-top:10px;
	display:none;
}
.tecnolybd .tbd .hxcons{
	display:block;
}
.tecnolybd .tbd .hxbox{
	background:url(../images/tmcbg.jpg) no-repeat center top;
	padding-top:10px;
	overflow:hidden;
	width:100%;
}
.tecnolybd .tbd .hxbox .media{
	float:left;
	margin-right:30px;
	padding-left:40px;
}
.tecnolybd .tbd .hxbox .con{
	margin-top:30px;
	float:left;
	width:595px;
}
.tecnolybd .tbd .hxbox .con .tt{
	font-size:16px;
	font-family:微软雅黑;
	color:#99061c;
}
.tecnolybd .tbd .hxbox .con .c{
	margin-top:15px;
	color:#666;
}
.tecnolybd .honnerbd .hlist .li .con{
	width:920px;
	display:none;
	font-size:14px;
	color:#666;
	position:absolute;
	bottom:85px;
	background:none;
	padding:0;
	left:-377px;
}
.tecnolybd .honnerbd .hlist .li .con .tt01{
	font-size:14px;
	font-family:微软雅黑;
	text-align:center;
}
.tecnolybd .honnerbd .hlist .li .con .c01{
	color:#777;
	font-size:12px;
	margin-top:5px;
}
.tecnolybd .honnerbd .hlist .lis .con{
	display:block;
}
.tecnlist{
	margin-top:20px;
}
.tecnlist .list{
	width:100%;
	overflow:hidden;
}
.tecnlist .list li{
	float:left;
	margin-right:13px;
	position:relative;
	height:227px;
	text-align:center;
	cursor:pointer;
}
.tecnlist .list li.llast{
	margin-right:0;
}
.tecnlist .list li .con{
	border:1px #ccc solid;
	padding:6px;
}
.tecnlist .list li .con .name{
	font-family:微软雅黑;
}
.tecnlist .list li .con .c{
	color:#666;
	height:35px;
	padding-bottom:15px;
}
.tecnlist .list li .look{
	position:absolute;
	background:#fff;
	left:48px;
	width:85px;
	height:27px;
	line-height:27px;
	bottom:0;
}
.tecnlist .list li .look span{
	background:#fff;
	border:1px #dfdfdf solid;
	color:#666;
	display:inline-block;
	width:70px;
	height:24px;
	line-height:24px;
	text-align:center;
}
.tecnlist .list .select .look span{
	background:#d00111;
	border:1px #dfdfdf solid;
	color:#fff;
	display:inline-block;
	width:70px;
	height:24px;
	line-height:24px;
	text-align:center;
}
.tecnlist .tmark{
	margin-top:25px;
	padding-left:82px;
	position:relative;
	z-index:2;
	display:none;
}
.tecnlist .tmarks{
	display:block;
}
.tecncon{
	position:relative;
	border:1px #ccc solid;
	top:-1px;
	z-index:1;
	padding:15px;
	overflow:hidden;
	display:none;
}
.tecncons{
	display:block;
}
.tecncon .media{
	float:left;
	margin-right:30px;
	width:270px;
}
.tecncon .intro{
	float:left;
	color:#666;
	width:606px;
	padding:0;
	margin:0;
}
.tecncon .intro .tt .t{
	font-size:16px;
	font-family:微软雅黑;
}
.tecncon .intro .con{
	margin-top:10px;
}
.nheight{
	height: 284px;
    overflow: hidden;
	width:980px;
	margin:0 auto;
	position:relative;
}
.nheight a{
	display:block;
	width:100px;
	height:30px;
	bottom:20px;
	left:98px;
	position:absolute;
}
.vcontainer {
	width: 930px;
	height: 330px;
	overflow: hidden;
	position: relative;
}
.vslider {
	position: absolute;
	width: 10000px;
}
.vslider li {
	list-style: none;
	display: inline;
}
.vslider li .media{
	float:left;
	margin-right:20px;
}
.vslider li .intro{
	float:left;
	width:390px;
}
.vslider li .intro .con{
	line-height:22px;
	height:208px;
	margin-top:30px;
	overflow:hidden;
	color:#777;
}
.vslider li .intro .title{
	font-size:14px;
	font-weight:bolder;
}
.vslider li .intro .handdle{
	color:#666;
}
.vslider li .intro .handdle a{
	background:url(../images/button02.jpg) no-repeat;
	height:27px;
	width:94px;
	padding-left:15px;
	line-height:27px;
	display:block;
	color:#fff;
}
.vslider li {
	float: left;
	width:930px;
}
.vslider img {
	display: block;
}
.vnum {
	position: absolute;
	bottom: 10px;
	left: 480px;
	width: 105px;
	height: 21px;
	padding: 0 5px;
}
.vnum01 {
	position: absolute;
	bottom: 10px;
	right: 10px;
	width: 63px;
	height: 21px;
	padding: 0 5px;
}
.vnum li {
	float: left;
	text-align: center;
	line-height: 18px;
	cursor: pointer;
	overflow: hidden;
	width: 18px;
	height: 18px;
	margin-right: 3px;
	background:url(../images/prvenum.jpg) no-repeat center center;
}
.vnum li.on {
	line-height: 18px;
	width: 18px;
	height: 18px;
	color: #FFF;
	font-size:20px;
	font-weight: bolder;
	background:url(../images/prvenums.jpg) no-repeat center center;
}
.vnum01 li {
	float: left;
	text-align: center;
	line-height: 18px;
	cursor: pointer;
	overflow: hidden;
	width: 18px;
	height: 18px;
	margin-right: 3px;
}
.vnum01 li.on {
	line-height: 18px;
	width: 18px;
	height: 18px;
	background: #d10e6c;
	color: #FFF;
	font-size:20px;
	font-weight: bolder;
}
.news{
	margin:0 auto;
	width:930px;
}
.news .first{
	padding-top:20px;
}
.newstab .list{
	width:100%;
	overflow:hidden;
}
.newstab .list li{
	border:1px #b4b4b4 solid;
	width:223px;
	margin-right:10px;
	text-align:center;
	font-size:16px;
	font-family:微软雅黑;
	float:left;
	padding:30px 39px;
}
.newstab .list li.llast{
	margin-right:0;
}
.newstab .list li .media a.m01{
	display:inline-block;
	background:url(../images/mark.gif) no-repeat;
	background-position:-5px 0;
	width:75px;
	height:75px;
}
.newstab .list li a{
	color:#737373;
}
.newstab .list li .media a.m02{
	display:inline-block;
	background:url(../images/mark.gif) no-repeat;
	background-position:-238px 0;
	width:75px;
	height:75px;
}
.newstab .list li .media a.m03{
	display:inline-block;
	background:url(../images/mark.gif) no-repeat;
	background-position:-475px 0;
	width:75px;
	height:75px;
}
.newstab .list li .media a.m04{
	display:inline-block;
	background:url(../images/mark.gif) no-repeat;
	background-position:-708px 0;
	width:75px;
	height:75px;
}
.newstab .list .select .media a.m01{
	display:inline-block;
	background:url(../images/marks.gif) no-repeat;
	background-position:-5px 0;
	width:75px;
	height:75px;
}
.newstab .list .select .media a.m02{
	display:inline-block;
	background:url(../images/marks.gif) no-repeat;
	background-position:-238px 0;
	width:75px;
	height:75px;
}
.newstab .list .select .media a.m03{
	display:inline-block;
	background:url(../images/marks.gif) no-repeat;
	background-position:-475px 0;
	width:75px;
	height:75px;
}
.newstab .list .select .media a.m04{
	display:inline-block;
	background:url(../images/marks.gif) no-repeat;
	background-position:-708px 0;
	width:75px;
	height:75px;
}
.newstab .list .select a{
	color:#007ab9;
}
.newslist{
	width:930px;
	margin:20px auto 0;
	overflow:hidden;
	border-top:1px #ccc solid;
}
.newslist .nlistbox{
	float:left;
	width:610px;
	background:url(../images/line04.jpg) no-repeat right center;
	padding-right:40px;
}
.newslist .nlist li{
	width:100%;
	padding:20px 0;
	overflow:hidden;
	border-bottom:1px #ccc dashed;
}
.newslist .nlist li .media{
	float:left;
	margin-right:15px;
}
.newslist .nlist li .intro{
	float:left;
	width:400px;
	line-height:20px;
	color:#777;
}
.newslist .nlist li .intro img{
	vertical-align:middle;
}
.newslist .nlist li .intro .time{
	color:#999;
}
.newslist .nlist li .intro .tt{
	font-weight:bolder;
}
.red01{
	color:#d01d3d;
}
.newslist .nlistbox .nmore{
	text-align:right;
	color:#d01d3d;
	margin-top:15px;
}
.newslist .nlistbox .nmore a{
	color:#d01d3d;
}
.cmnews{
	float:left;
	width:252px;
	padding:25px 0 0 25px;
}
.csearch{
	background:url(../images/searchc.png) no-repeat;
	padding:65px 23px 0;
	height:54px;
}
.text01{
	width:160px;
	height:25px;
	padding:0 10px;
	color:#999;
	line-height:25px;
	border:none;
}
.button03{
	background:none;
	cursor:pointer;
	border:none;
	width:28px;
	height:25px;
}
.cmnews .commend{
	margin-top:15px;
	border-top:1px #ccc solid;
}
.cmnews .commend .title{
	font-size:16px;
	font-family:微软雅黑;
	margin-top:15px;
}
.cmnews .commend .list li{
	padding:10px 0;
	border-bottom:1px #ccc dashed;
	margin-top:10px;
}
.cmnews .commend .list li .tt .time{
	float:right;
	color:#999;
}
.cmnews .commend .list li .c a{
	color:#666;
}
.newsbd{
	margin-top:10px;
}
.newsbd .title{
	font-size:16px;
	font-family:微软雅黑;
	color:#555;
}
.newsbd .nlist li{
	margin-top:20px;
	border-top:1px #e6e6e6 solid;
	overflow:hidden;
	width:938px;
}
.newsbd .nlist li .num{
	float:left;
	width:40px;
	text-align:center;
	padding-top:85px;
	color:#333;
	font-family:微软雅黑;
	background:#e6e6e6;
}
.newsbd .nlist li .con{
	padding:15px 0 0 15px;
	overflow:hidden;
	float:left;
	width:675px;
}
.newsbd .nlist li .media{
	padding:15px 0 0 15px;
	float:right;
}
.newsbd .nlist li .con .time{
	float:right;
}
.newsbd .nlist li .con .t{
	font-size:14px;
	font-family:微软雅黑;
}
.newsbd .nlist .select .con .t a{
	color:#b50621;
}
.newsbd .nlist .select{
	border-top:1px #b3b3b3 solid;
}
.newsbd .nlist .select .num{
	background:#b3b3b3;
}
.page{
	background:url(../images/pagebg.jpg) repeat-x;
	height:30px;
	line-height:30px;
	margin-top:40px;
	text-align:center;
	font-family:微软雅黑;
}
.page a{
	display:inline-block;
	padding:5px 10px 0;
	position:relative;
	top:-5px;
}
.page a.s{
	background:url(../images/pages.jpg) no-repeat;
	color:#fff;
}
.page a.s01{
	background:url(../images/pages01.jpg) no-repeat;
	color:#fff;
}
.page img{
	vertical-align:middle;
}
.newsdetail{
	padding:20px 0;
	color:#666;
}
.newsdetail .title{
	font-size:20px;
	font-family:微软雅黑;
	text-align:center;
}
.newsdetail .handdle{
	height:40px;
	line-height:40px;
	text-align:center;
	border-bottom:1px #efefef solid;
}
.newsdetail .handdle img{
	vertical-align:middle;
}
.newsdetail .con{
	padding:20px 0;
}
.newsdetail .link{
	border:1px #ccc solid;
	padding:0 0 0 10px;
	height:60px;
}
.newsdetail .link .back{
	background:#ccc;
	float:right;
	height:60px;
	padding:0 15px;
	line-height:60px;
}
.newsdetail .link .back img{
	vertical-align:middle;
}
.newsdetail .link .c{
	margin-top:5px;
}
.newsdetail .link .c a{
	color:#666;
}
.newsbd .palist{
	width:100%;
	overflow:hidden;
	margin-top:10px;
}
.newsbd .palist li{
	float:left;
	background:#f3f3f3;
	border:1px #ccc solid;
	padding:5px;
	width:145px;
	margin-bottom:25px;
	margin-right:35px;
}
.newsbd .palist li .media img{
	border:1px #ccc solid;
}
.newsbd .palist li a{
	color:#666;
}
.newsbd .palist li .time{
	color:#666;
}
.newsbd .palist li .t{
	font-family:微软雅黑;
	margin-top:5px;
	color:#999;
}
.newsbd .palist li .tt{
	margin-top:5px;
}
.newsbd .palist li.llast{
	margin-right:0;
}
.talentsbd{
	margin-top:10px;
}
.talentsbd .title{
	font-size:16px;
	font-family:微软雅黑;
	color:#555;
}
.tadetail{
	width:100%;
	overflow:hidden;
}
.tleft{
	float:left;
	margin-right:70px;
	width:240px;
	margin-top:30px;
}
.tleft .tab{
	background:url(../images/cptab.jpg) no-repeat;
	width:215px;
	height:307px;
	cursor:pointer;
	position:relative;
}
.tleft .tab01{
	background:url(../images/cptab01.jpg) no-repeat;
}
.tleft .tab02{
	background:url(../images/cptab02.jpg) no-repeat;
}
.tleft .tab03{
	background:url(../images/cptab03.jpg) no-repeat;
}
.tleft .tab .n01{
	display:block;
	width:80px;
	height:80px;
	position:absolute;
	left:129px;
	top:60px;
}
.tleft .tab .n02{
	display:block;
	width:80px;
	height:80px;
	position:absolute;
	left:86px;
	top:139px;
}
.tleft .tab .n03{
	display:block;
	width:80px;
	height:80px;
	position:absolute;
	left:44px;
	top:216px;
}
.tleft .tab .n04{
	display:block;
	width:80px;
	height:80px;
	position:absolute;
	left:129px;
	top:216px;
}
.tright{
	float:left;
	width:605px;
}
.tright .tt{
	font-size:14px;
	font-family:微软雅黑;
	border-bottom:1px #ccc solid;
	padding-bottom:10px;
	color:#444;
}
.tright .con{
	padding-top:10px;
	color:#666;
	background:url(../images/cpm.jpg) no-repeat right bottom;
	min-height:480px;
}
.tright .detail{
	display:none;
}
.tright .details{
	display:block;
}
.careerbd{
	margin-top:20px;
}
.careerbd .exp{
	font-weight:bolder;
	color:#666;
}
.careerbd .intro{
	float:left;
	width:570px;
}
.careerbd .media{
	float:right;
}
.careerbd .intro .title{
	margin-top:20px;
	background:url(../images/line05.jpg) repeat-x center bottom;
	padding-bottom:10px;
}
.careerbd .intro .c{
	margin-top:10px;
	margin-bottom:40px;
	color:#666;
}
.socialbd .tt{
	background:url(../images/zptt.jpg) no-repeat;
	padding-left:10px;
	color:#fff;
	font-family:微软雅黑;
	margin-top:20px;
	height:25px;
	line-height:25px;
}
.socialbd .flow{
	margin-top:12px;
}
.socialbd .zwsearch{
	border:1px #ccc solid;
	margin-top:10px;
	padding:15px;
	width:900px;
}
.text02{
	border:1px #ccc solid;
	height:30px;
	line-height:30px;
	padding:0 5px;
	width:240px;
}
.text03{
	border:1px #ccc solid;
	height:30px;
	color:#666;
	line-height:30px;
	padding:0 5px;
	width:180px;
}
.button04{
	border:none;
	background:#005798;
	width:45px;
	height:30px;
	cursor:pointer;
	color:#fff;
}
.worklist{
	border:1px #ccc solid;
}
.worklist th{
	background:#e6e6e6;
	border-right:2px #fff solid;
	height:45px;
	text-align:center;
	padding:0 15px;
}
.worklist th.r{
	border-right:none;
}
.worklist td{
	border-bottom:1px #ccc dashed;
	height:45px;
	text-align:center;
	padding:0 15px;
}
.worklist td.llast{
	border-bottom:none;
	height:45px;
	text-align:center;
	padding:0 15px;
}
.socialbd .tt01{
	background:url(../images/zptt01.jpg) no-repeat;
	padding-left:10px;
	color:#fff;
	font-family:微软雅黑;
	margin-top:20px;
	height:25px;
	line-height:25px;
}
.button05{
	border:none;
	background:#ff8400;
	width:45px;
	height:30px;
	cursor:pointer;
	color:#fff;
}
.sodetail{
	margin-top:15px;
}
.sodetail .tt{
	border:1px #ccc solid;
	border-bottom:none;
	color:#fff;
	font-size:14px;
	font-weight:bolder;
	background:#666;
	height:40px;
	line-height:40px;
	padding:0 10px;
}
.sodetail .con td{
	text-align:center;
	height:35px;
	border:1px #ccc solid;
}
.sodetail .con .t{
	background:#e6e6e6;

}
.sodetail .con td.c{
	text-align:left;
	padding:10px;
	color:#666;
}
.sodetail .handdle{
	text-align:right;
	margin-top:15px;
}
.sodetail .handdle a{
	background:#ff8400;
	color:#fff;
	padding:2px 15px;
}
.sodetail .exp{
	font-weight:bolder;
	color:#666;
}
.sodetail .xcmedia{
	padding:10px;
	border:1px #dfdfdf solid;
	width:689px;
	margin:40px auto 0;
}
.service .hd{
	background:url(../images/servicett.jpg) no-repeat;
	padding:15px 0;
	margin:0 auto;
	width:980px;
	height:117px;
}
.sheight{
	height:290px;
    overflow:hidden;
}
.service .hd .ptel{
	float:left;
	padding-left:100px;
	width:230px;
}
.service .hd .ptel .title{
	font-size:28px;
	color:#c91009;
	font-family:微软雅黑;
}
.service .hd .ptel .li{
	margin-top:10px;
	color:#666;
}
.service .hd .ptel .li .tel{
	font-size:14px;
	font-family:微软雅黑;
}
.service .hd .online{
	float:left;
	padding-left:100px;
	width:230px;
}
.service .hd .online .tt{
	font-size:14px;
	font-family:微软雅黑;
	color:#d00d08;
}
.service .hd .online .c{
	font-size:18px;
	font-family:微软雅黑;
	color:#4c4c4c;
	margin-top:5px;
}
.service .hd .online .handdle{
	margin-top:10px;
}
.service .hd .online .handdle a{
	background:url(../images/button03.jpg) no-repeat;
	display:block;
	width:82px;
	height:28px;
	line-height:28px;
	text-align:center;
	padding-left:20px;
	color:#fff;
}
.service .hd .netcon{
	float:left;
	padding-left:100px;
	width:220px;
}
.service .hd .netcon .tt{
	font-size:14px;
	font-family:微软雅黑;
	color:#d00d08;
}
.service .hd .netcon .c{
	font-size:18px;
	font-family:微软雅黑;
	color:#4c4c4c;
	margin-top:5px;
}
.service .hd .netcon .link{
	margin-top:10px;
	color:#888;
}
.service .hd .netcon .link a{
	display:inline-block;
	width:65px;
}
.service .bd{
	background:#fff;
	margin:10px auto 0;
	width:920px;
	overflow:hidden;
	padding:30px;
}
.service .mold{
	float:left;
	margin-right:28px;
	width:610px;
}
.service .mold .title .more{
	float:right;
	background:url(../images/mark15.jpg) no-repeat left center;
	padding-left:15px;
}
.service .mold .title .more a{
	color:#c40026;
}
.service .mold .title .tt{
	font-size:20px;
	font-family:微软雅黑;
}
.service .mold .ccarbd{
	position:relative;
	margin-top:10px;
}
.service .mold .ccarbd .intro{
	position:absolute;
	width:220px;
	background:url(../images/pbg.png) repeat;
	padding:20px;
	right:0;
	top:0;
	color:#fff;
	height:227px;
}
.service .mold .ccarbd .intro .tt a{
	color:#fff;
	font-size:18px;
	font-family:微软雅黑;
}
.service .mold .ccarbd .intro .exp{
	color:#fff;
	font-size:14px;
	font-family:微软雅黑;
}
.service .mold .ccarbd .intro .c{
	margin-top:15px;
}
.service .mold .ccarbd .intro .look{
	margin-top:10px;
}
.service .mold .ccarbd .intro .look a{
	background:url(../images/button.png) no-repeat;
	color:#fff;
	display:inline-block;
	width:47px;
	line-height:19px;
	height:19px;
	padding-left:10px;	
}
.service .mold01{
	width:282px;
	margin-right:0;
}
.service .mold .clubbd{
	margin-top:10px;
	border:1px #ccc solid;
}
.service .mold .clubbd .intro{
	padding:10px;
	color:#666;
	line-height:19px;
}
.service .mold .clubbd .intro .tt{
	font-weight:bolder;
}
.service .mold02{
	width:920px;
	margin-right:0;
	margin-top:50px;
}
.service .mold02 .addbd{
	margin-top:20px;
	width:100%;
	overflow:hidden;
}
.service .mold02 .addbd .media{
	border:1px #ccc solid;
	float:left;
	margin-right:20px;
}
.service .mold02 .addbd .intro{
	float:left;
	width:280px;
	color:#666;
	margin-right:29px;
}
.service .mold02 .addbd .intro .czx{
	font-size:18px;
	font-family:微软雅黑;
	color:#b50c05;
}
.service .mold02 .addbd .addlist{
	float:left;
	width:285px;
	color:#666;
}
.service .mold02 .addbd .addlist .tt{
	background:#d00111 url(../images/mark16.jpg) no-repeat 70px center;
	height:50px;
	font-size:18px;
	padding-left:25px;
	color:#fff;
	font-family:微软雅黑;
	line-height:50px;
	text-align:center;
}
.service .mold02 .addbd .addlist td{
	border:1px #ccc solid;
	text-align:center;
	height:45px;
}
.service .mold02 .addbd .addlist td a{
	background:url(../images/mark17.jpg) no-repeat left center;
	padding-left:25px;
}
.service .mold02 .addbd .addlist td a:hover{
	background:url(../images/mark18.jpg) no-repeat left center;
	padding-left:25px;
}
.servicezn{
	float:left;
	width:266px;
	margin-right:40px;
	margin-top:30px;
	padding:15px 0;
}
.servicezn .title .more{
	float:right;
	margin-top:5px;
}
.servicezn .title{
	font-size:20px;
	font-family:微软雅黑;
}
.servicezn .info{
	margin-top:10px;
	color:#666;
}
.servicezn .info .m{
	border:1px #ccc solid;
}
.servicezn .info a{
	color:#666;
}
.servicezn .info .c{
	margin-top:10px;
}
.servicezn .info .link{
	margin-top:10px;
}
.servicezn .info .link a{
	background:url(../images/mark11.jpg) no-repeat left center;
	padding-left:15px;
	display:inline-block;
	width:73px;
}
.lmscroll{
	float:left;
	width:266px;
	margin-right:40px;
	margin-top:30px;
	padding:15px;
	background:#f3f3f3;
}
.lmscroll .title .more{
	float:right;
	margin-top:5px;
}
.lmscroll .title{
	font-size:20px;
	font-family:微软雅黑;
}
.lmscroll .info{
	margin-top:10px;
	color:#666;
}
.lmscroll .info .m{
	border:1px #ccc solid;
}
.lmscroll .info a{
	color:#666;
}
.lmscroll .slist{
	margin-top:5px;
}
.lmscroll .slist li{
	background:url(../images/mark01.gif) no-repeat left center;
	padding-left:15px;
}
.sellbd{
	float:left;
	width:278px;
	margin-top:30px;
	padding:15px 0;
}
.sellbd .title .more{
	float:right;
	margin-top:5px;
}
.sellbd .title{
	font-size:20px;
	font-family:微软雅黑;
}
.sellbd .info{
	margin-top:10px;
	color:#666;
}
.sellbd .info .link{
	margin-top:20px;
}
.sellbd .info .link a{
	background:url(../images/mark11.jpg) no-repeat left center;
	padding-left:15px;
	display:inline-block;
	width:73px;
	color:#666;
}
.text04{
	border:1px #ccc solid;
	padding:0 10px;
	width:255px;
	height:34px;
	line-height:34px;
	color:#666;
}
.sellbd .info .form .li{
	margin-top:10px;
}
.text05{
	border:1px #ccc solid;
	padding:0 10px;
	width:255px;
	height:34px;
	line-height:34px;
	color:#666;
	background:url(../images/mark21.jpg) no-repeat 245px center;
}
.button06{
	color:#fff;
	background:#d00111;
	width:85px;
	height:30px;
	cursor:pointer;
	border:none;
}
.guide{
	margin-top:15px;
	border-top:1px #ccc solid;
}
.guide .glist li{
	border:1px #ccc solid;
	border-top:none;
	line-height:45px;
	width:100%;
	overflow:hidden;
}
.guide .glist li .mark{
	float:left;
	width:50px;
	border-right:2px #dfdfdf solid;
}
.guide .glist li .mark .m{
	display:block;
	background:url(../images/mark22.jpg) no-repeat center center;
	width:50px;
	height:40px;
}
.guide .glist li .info{
	float:left;
	width:855px;
	padding-left:10px;
	color:#666;
}
.guide .glist li .info a{
	color:#666;
}
.guide .glist li .info .c{
	line-height:20px;
	margin-top:10px;
}
.guide .glist li .info .tt{
	line-height:40px;
	
}
.guide .glist li .info .tt .time{
	float:right;
	padding-right:20px;
}
.guide .glist li .info .c{
	display:none;
    padding-bottom: 10px;
	color:#fff;
	padding-right:20px;
}
.guide .glist .select{
	background:#9e0019;
}
.guide .glist .select .mark{
	border-right:2px #9e0019 solid;
}
.guide .glist .select .mark .m{
	background:url(../images/mark23.jpg) no-repeat center center;
}
.guide .glist .select .info{
	float:left;
	width:876px;
	padding-left:10px;
	color:#ebb3bc;
	background:#bb001d;
}
.guide .glist .select .info .tt{
	border-bottom:1px #e5435c solid;
}
.guide .glist .select .info a{
	color:#fff;
}
.guide .glist .select .info .c{
	display:block;
}
.bmargin{
	padding-bottom:0;
}
.messagebd{
	width:100%;
	overflow:hidden;
}
.messagebd .mleft{
	float:left;
	width:620px;
	margin-right:40px;
	margin-top:20px;
}
.moldm{
	margin-top:20px;
	overflow:hidden;
	width:100%;
}
.moldm .mmedia{
	float:left;
	margin-right:40px;
}
.moldm .info{
	float:left;
	width:345px;
	color:#666;
}
.moldm .info a{
	color:#666;
}
.moldm .info .tt{
	font-weight:bolder;
}
.moldm .info .li{
	background:url(../images/mark11.jpg) no-repeat left center;
	padding-left:15px;
	height:30px;
	line-height:30px;
	cursor:pointer;
}
.moldm .info .li01{
	background:url(../images/mark11.jpg) no-repeat left center;
	padding-left:15px;
	height:30px;
	line-height:30px;
	float:left;
	width:157px;
	cursor:pointer;
}
.mright{
	float:right;
	margin-top:40px;
}
.mright .mtel{
	background:url(../images/tel.jpg) no-repeat;
	padding:214px 0 0 125px;
	width:120px;
	height:37px;
}
.messagecon{
	position:absolute;
	top:0;
	left:0;
	background:url(../images/messagebg.png) no-repeat;
	padding:30px;
	width:435px;
	z-index:20;
	height:526px;
	display:none;
}
.messagecon .hd{
	height:40px;
	line-height:40px;
	border-bottom:1px #ccc solid;
}
.messagecon .hd .closed{
	float:right;
	cursor:pointer;
	
}
.messagecon .hd .title{
	font-size:16px;
	font-family:微软雅黑;
}
.messagecon .bd{
	margin-top:10px;
	color:#666;
}
.messagecon .bd td{
	padding:10px 0 0;
}
.text06{
	border:1px #ccc solid;
	height:25px;
	line-height:25px;
	width:320px;
	padding:0 10px;
}
.text07{
	border:1px #ccc solid;
	height:125px;
	line-height:25px;
	width:320px;
	padding:0 10px;
}
.button07{
	background:#a60019;
	cursor:pointer;
	border-radius:3px;
	color:#fff;
	width:95px;
	height:30px;
	border:none;
}
.messagecon .bd td.r{
	float:right;
}

.syFocusThumb01 .prev {
	background:url(../images/prve05.jpg) no-repeat left center;
}
.syFocusThumb01 .next {
    background:url(../images/next05.jpg) no-repeat right center;
}
.syFocusThumb01 {
    height:610px;
    overflow: hidden;
    position: relative;
    width:921px;
	margin:0px auto 0;
	padding-top:20px;
}
.syFocusThumb01 .pagination {
    clear: both;
    color: #FFFFFF;
    height:77px;
    left: 0;
    position: absolute;
    text-align: left;
    bottom:0px;
    width:921px;
}
.syFocusThumb01 .pagination IMG {
   
}
.syFocusThumb01 .thumbWrap {
    left: 20px;
    overflow: hidden;
    position: absolute;
    top: 4px;
    width:825px;
	margin-left:23px;
}
.syFocusThumb01 .thumbWrap IMG {
}
.syFocusThumb01 .holder {
    width: 4000px;
}
.syFocusThumb01 .holder I {
    cursor: pointer;
    margin-right: 16px;
	
}
.syFocusThumb01 .prev {
    cursor: pointer;
    left: 5px;
    position: absolute;
    top:19px;
    width:20px;
	height:34px;
}
.syFocusThumb01 .next {
    cursor: pointer;
    left: 5px;
    position: absolute;
    top:19px;
	width:20px;
	height:34px;
}
.syFocusThumb01 .next {
    left: auto;
    right: 5px;
}
.syFocusThumb01 .pagination I IMG {
	border:1px #ccc solid;
}
.syFocusThumb01 .pagination I.selected IMG {
	border:1px #c31530 solid;
}
.syFocusThumb01 .contentdiv {
    height:530px;
}

.syFocusThumb01 .contentdiv .media {
	padding:8px;
	border:1px #dedede solid;
	margin-bottom:10px;
}
.syFocusThumb01 .contentdiv .mintro {
	padding:0 10px;
	color:#fff;
	background:#999;
	height:30px;
	line-height:30px;
}
.syFocusThumb01 .toc IMG {
   
}
.syFocusThumb01 .mcon{
	overflow:hidden;
	width:690px;
}
.syFocusThumb01 .mcon .sbmedia{
	float:left;
	border:1px #dedede solid;
	margin-right:15px;
	width:355px;
	height:395px;
}
.syFocusThumb01 .mcon .info{
	float:left;
	width:318px;
}
.syFocusThumb01 .mcon .info th{
	background:#eee;
	border:1px #ccc solid;
	text-align:center;
	height:35px;
}
.syFocusThumb01 .mcon .info td{
	border:1px #ccc solid;
	height:35px;
	padding:0 5px;
}
.syFocusThumb01 .mcon .info .cs{
	margin-top:10px;
}
.joinbd{
	margin-top:15px;
}
.joinbd .jfirst{
	margin-top:20px;
	padding:0 20px;
	overflow:hidden;
	width:898px;
}
.joinbd .jfirst .jmedia{
	float:left;
}
.joinbd .jfirst .info{
	float:left;
	width:535px;
	margin-right:40px;
	margin-top:60px;
	color:#666;
}
.joinbd .jfirst .info .t{
	font-size:14px;
	font-weight:bolder;	
}
.joinbd .jfirst .ljmedia{
	float:left;
	margin-right:40px;
}
.joinbd .jfirst .rinfo{
	float:left;
	width:535px;
	margin-top:60px;
	color:#666;
}
.joinbd .jfirst .rinfo .t{
	font-size:14px;
	font-weight:bolder;	
}
.joingood{
	width:100%;
	overflow:hidden;
	margin-top:30px;
}
.jmold{
	float:left;
	width:296px;
	margin-right:28px;
}
.jmold .c{
	color:#666;
	padding:10px;
	background:#f8f8f8;
	border-left:1px #dfdfdf solid;
	border-right:1px #dfdfdf solid;
}
.jmold .c .ct{
	font-weight:bolder;
	text-align:center;
	color:#eaa500;
}
.jmold01{
	float:left;
	margin-right:28px;
	width:284px;
}
.jmold01 .c{
	color:#666;
	padding:10px 5px;
	background:#f8f8f8;
	border-left:1px #dfdfdf solid;
	border-right:1px #dfdfdf solid;
}
.jmold01 .c .ct{
	font-weight:bolder;
	text-align:center;
	color:#8ad32b;
}
.jmold02{
	float:left;
	width:297px;
}
.jmold02 .c{
	color:#666;
	padding:10px 5px;
	background:#f8f8f8;
	border-left:1px #dfdfdf solid;
	border-right:1px #dfdfdf solid;
}
.jmold02 .c .ct{
	font-weight:bolder;
	text-align:center;
	color:#0969bb;
}
.flowlist{
	text-align:center;
	padding:30px 0;	
}
.joinrequie{
	margin-top:45px;
}
.joinrequie .list li{
	overflow:hidden;
	width:935px;
	margin-bottom:15px;
}
.joinrequie .list li .num{
	color:#fff;
	font-size:24px;
	font-family:Impact;
	background:url(../images/numbg.png) no-repeat;
	width:45px;
	height:49px;
	line-height:49px;
	text-align:center;
	padding-right:10px;
	float:left;
	position:relative;
	z-index:1;
}
.joinrequie .list li .c{
	float:left;
	border:1px #ccc solid;
	padding:10px 10px 10px 20px;
	height:37px;
	line-height:27px;
	position:relative;
	left:-7px;
	width:848px;
	color:#666;
}
.joinrequie .list li .nums{
	color:#fff;
	font-size:24px;
	font-family:Impact;
	background:url(../images/numbgs.png) no-repeat;
	width:45px;
	height:49px;
	line-height:49px;
	text-align:center;
	padding-right:10px;
	float:left;
	position:relative;
	z-index:1;
}
.dealerbd .list{
	width:760px;
	margin:0 auto;
	overflow:hidden;
	padding-bottom:80px;
}
.dealerbd .list li{
	float:left;
	width:380px;
	
	
}
.dealerbd .list li img
{
    display:block;
    	padding-top:50px;
}
.dealerbd .list li .m{
	float:left;
	margin-right:10px;

	
}
.dealerbd .list li .info{
	float:left;
	font-size:14px;
	font-family:微软雅黑;
	color:#666;
	margin-top:60px;

}
.dealerbd .list li .t{
	font-size:18px;
}





.lmessage{
	padding-left:10px;
	padding-bottom:60px;
}
.lmessage .exp{
	margin-top:20px;
	padding-bottom:10px;
	color:#666;
	border-bottom:1px #ccc dashed;
}
.lmessage .form{
	margin-top:20px;
	color:#666;
}
.lmessage .form td{
	padding:15px 0 0;
}
.text08{
	width:340px;
	height:25px;
	line-height:25px;
	border:1px #ccc solid;
}
.text09{
	width:796px;
	height:25px;
	line-height:25px;
	border:1px #ccc solid;
}
.text10{
	width:796px;
	height:125px;
	line-height:25px;
	border:1px #ccc solid;
}
.lmessage .form td.r{
	text-align:right;
	padding-right:35px;
}
.bxflowbd{
	margin-top:40px;
}
.bxflowbd td{
	border:1px #ccc solid;
	padding:10px 15px;
	color:#666;
	text-align:center;
}
.bxflowbd .tt{
	font-weight:bolder;
	text-align:center;
	background:#d9d9d9;
	border:1px #d9d9d9 solid;
	padding:0 15px;
	height:30px;
}
.bxflowbd .bxtt{
	margin-bottom:1px;
}
.bxflowbd td.c{
	text-align:left;
}
.bxflowbd td a{
	color:#666;
}
.bxflowbd td a img
{
    vertical-align:middle;
}
.dealerbd .exp{
	margin-top:30px;
	color:#666;
}
.dealerbd .form{
	padding:30px 30px 100px;
	background:url(../images/formbg.jpg) no-repeat;
	margin:60px auto 0;
	width:300px;
	height:179px;
}
.text11{
	border:1px #a2a2a2 solid;
	color:#666;
	padding:0 10px;
	height:30px;
	line-height:30px;
	width:275px;
	
}
.dealerbd .form .li{
	margin-top:15px;
}
.text12{
	border:1px #a2a2a2 solid;
	color:#666;
	padding:0 10px;
	height:30px;
	line-height:30px;
	width:275px;
	background:url(../images/mark21.jpg) no-repeat 266px center;
}
.dealerbd .form .handdle{
	color:#999;
	float:right;
}
.button08{
	cursor:pointer;
	border:none;
	color:#fff;
	background:#d00111;
	width:90px;
	height:30px;
}
#lxf-box{position:relative;width:890px;margin:30px auto 0;}
#lxf-box a{}
#lxf-box li{position:absolute; background:#fff; left:0px;top:0;width:270px; border:1px #dfdfdf solid;}
#lxf-box li{-webkit-transition:all .7s ease-out .1s;-moz-transition:all .7s ease-out;-o-transition:all .7s ease-out .1s;transition:all .7s ease-out .1s }
#lxf-box img{}
#lxf-box strong{display:block;font-size:16px;color:#000;height:20px;line-height:20px;}
#lxf-box span{display:block;color:#606060;margin:10px;height:20px;font-weight:normal;font-size:12px;}
#lxf-box li .t{
	font-weight:bolder;
	height:35px;
	line-height:35px;
	padding:0 20px;
}
#lxf-box li .t a{
	color:#666;
}
#lxf-box li .m{
	text-align:center;
}
#lxf-box li .m img{
	border:1px #dfdfdf solid;
}
#lxf-box li .handdle{
	background:#f8f8f8;
	height:45px;
	line-height:45px;
	padding:0 20px;
	border-top:1px #dfdfdf solid;
	margin-top:15px;
}
#lxf-box li .handdle .link{
	float:right;
	margin-top:10px;
}
#lxf-box li .handdle .link a{
	display:block;
	background:url(../images/mark24.jpg) no-repeat;
	width:22px;
	height:22px;
}
#lxf-box li .handdle .link a:hover{
	background:url(../images/mark24s.jpg) no-repeat;
}
.selledbd{
	padding-top:25px;
	color:#666;
}
.selledbd .tt{
	margin-top:30px;
	border-bottom:1px #CCC solid;
	height:40px;
	line-height:40px;
	font-size:18px;
	font-family:微软雅黑;
}
.selledbd .tt .num{
	font-size:36px;
	font-family:Arial;
	color:#999;
}
.selledbd .tt .lookm{
	float:right;
	background:url(../images/mark26.jpg) no-repeat left center;
	color:#b0021c;
	padding-left:15px;
	font-size:12px;
	cursor:pointer;
}
.selledbd .sellcon{
	margin-top:10px;
	height:245px;
	overflow:hidden;
}
.attention .atab{
	margin-top:20px;
	overflow:hidden;
	width:100%;
	position:relative;
	z-index:2;
}
.attention .atab li{
	float:left;
	width:225px;
	margin-right:10px;
	background:url(../images/tabtt.jpg) repeat-x;
	height:35px;
	line-height:35px;
	text-align:center;
	color:#fff;
	font-family:微软雅黑;
	cursor:pointer;
	font-size:14px;
	border:1px #ccc solid;
	border-bottom:none;
}
.attention .atab li.llast{
	margin-right:0px;
}
.attention .atab li.select{
	background:#fff;
	border:1px #ccc solid;
	border-bottom:none;
	color:#666;
}
.attention .attcon{
	padding:15px 20px;
	border:1px #ccc solid;
	position:relative;
	top:-1px;
	display:none;
}
.attention .attcon .list li{
	background:url(../images/mark25.jpg) no-repeat left 6px;
	padding-left:20px;
	margin-top:10px;
}
.attention .attcons{
	display:block;
}
.questionbd{
	margin-top:30px;
	color:#666;
}
.text13{
	width:100px;
	height:20px;
	line-height:20px;
	border:1px #ccc solid;
}
.text14{
	width:200px;
	height:20px;
	line-height:20px;
	border:1px #ccc solid;
}
.text15{
	width:300px;
	height:20px;
	line-height:20px;
	border:1px #ccc solid;
}
.questionbd .li{
	margin-top:5px;
}
.questionbd .t{
	margin-top:10px;
}
.questionbd .f{
	margin-top:5px;
}
.questionbd .f span{
	padding-right:80px;
}
.text16{
	width:80px;
	height:20px;
	line-height:20px;
	border:1px #ccc solid;
}
.text17{
	width:700px;
	height:120px;
	line-height:20px;
	border:1px #ccc solid;
}
.button09{
	background:#a60019;
	cursor:pointer;
	border-radius:3px;
	width:95px;
	height:30px;
	color:#fff;
	border:none;
}
.button10{
	background:#808080;
	cursor:pointer;
	border-radius:3px;
	width:70px;
	height:30px;
	color:#fff;
	border:none;
}
.scrollbd{
	margin-top:20px;
}
.scrollbd .first{
	width:100%;
	overflow:hidden;
}
.scrollbd .first .info{
	float:left;
	width:445px;
	margin-right:40px;
	color:#333;
	margin-top:10px;
}
.scrollbd .first .media{
	float:left;
	background:url(../images/vbg.jpg) no-repeat;
	padding:9px 11px;
	height:270px;
	width:380px;
}
.scrollbd .first .info .tt{
	font-size:16px;
	font-family:微软雅黑;
}
.scrollbd .first .info .c{
	margin-top:10px;
	color:#666;
}
.story{
	margin-top:20px;
}
.story .tt{
	background:url(../images/line07.jpg) repeat-x center center;
	padding:0 30px;
}
.story .tt .t{
	font-size:16px;
	font-family:微软雅黑;
	background:#fff;
	padding:0 20px;
}
.story .tt .mark{
	float:right;
	padding:0 30px;
	background:#fff;
	margin-top:2px;
}
.story .tt .mark span{
	background:url(../images/mark30.jpg) no-repeat left center;
	width:15px;
	height:15px;
	display:inline-block;
	cursor:pointer;
}
.story .tt .mark span.s{
	background:url(../images/mark30.jpg) no-repeat -18px center;
}
.story .list{
	display:none;
	overflow:hidden;
	width:100%;
}
.story .lists{
	display:block;
}
.story .list li{
	padding:0 18px;
	width:205px;
	float:left;
	border-right:1px #ccc solid;
	margin-top:20px;
	width:205px;
	color:#666;
}
.story .list li.f{
	padding-left:0;
}
.story .list li.llast{
	padding-right:0;
	border-right:none;
}
.story .list li .media{
	border:1px #ccc solid;
}
.story .list li .ntt{
	margin-top:5px;
}
.story .list li .ntt a{
	color:#666;
	line-height:20px;
	font-weight:bolder;
}
.story .list li .look{
	margin-top:10px;
}
.story .list li .look a{
	border:1px #ccc solid;
	padding:2px 5px;
	color:#666;
}
.story .list .select .look a{
	color:#fff;
	background:#a60019;
}
.scmold{
	float:left;
	margin-top:40px;
	padding-right:24px;
	width:445px;
	border-right:1px #ccc solid;
}
.scmold .tt{
	background:url(../images/line07.jpg) repeat-x center center;
}
.scmold .tt .more{
	float:right;
	padding:0 15px;
	margin-right:10px;
	background:#fff;
}
.scmold .tt .t{
	font-size:18px;
	font-family:微软雅黑;
	padding:0 15px;
	background:#fff;
	margin-left:10px;
}
.scmold .list{
	margin-top:10px;
}
.scmold .list li{
	border-bottom:1px #ccc solid;
	height:40px;
	line-height:40px;
	color:#666;
}
.scmold .list li a{
	color:#666;
}
.scmold .list li .time{
	float:right;
}
.scmold01{
	float:left;
	margin-top:40px;
	padding-left:23px;
	width:445px;
	border-right:none;
	padding-right:0;
}
.scmold .list li img{
	vertical-align:middle;
}
.teachbd{
	margin-top:40px;
}
.teachbd .tt{
	background:url(../images/line07.jpg) repeat-x center center;
	padding:0 30px;
}
.teachbd .tt .t{
	font-size:16px;
	font-family:微软雅黑;
	background:#fff;
	padding:0 20px;
}
.teachbd .tt .mark{
	float:right;
	padding:0 30px;
	background:#fff;
	margin-top:2px;
}
.teachbd .tt .mark span{
	background:url(../images/mark30.jpg) no-repeat left center;
	width:15px;
	height:15px;
	display:inline-block;
	cursor:pointer;
}
.teachbd .tt .mark span.s{
	background:url(../images/mark30.jpg) no-repeat -18px center;
}
.tecnlists{
	display:none;
}
.culturebd .intro .tt{
	font-size:12px;
	font-family:宋体;
}
.contactus{
	margin-top:30px;
}
.cttab{
	width:547px;
	overflow:hidden;
	margin:0 auto;
}
.cttab li{
	float:left;
	margin-right:1px;
}
.cttab li a{
	display:block;
	background:url(../images/sina.jpg) no-repeat;
	width:129px;
	height:54px;
}
.cttab li a.n02{
	display:block;
	background:url(../images/sina.jpg) no-repeat;
	background-position:-130px center;
	width:129px;
	height:54px;
}
.cttab li a.n03{
	display:block;
	background:url(../images/sina.jpg) no-repeat;
	background-position:-260px center;
	width:129px;
	height:54px;
}
.cttab li a.n04{
	display:block;
	background:url(../images/sina.jpg) no-repeat;
	background-position:-390px center;
	width:156px;
	height:54px;
}
.cttab li a:hover{
	display:block;
	background:url(../images/sinas.jpg) no-repeat;
	width:129px;
	height:54px;
}
.cttab li a.n02:hover{
	display:block;
	background:url(../images/sinas.jpg) no-repeat;
	background-position:-130px center;
	width:129px;
	height:54px;
}
.cttab li a.n03:hover{
	display:block;
	background:url(../images/sinas.jpg) no-repeat;
	background-position:-260px center;
	width:129px;
	height:54px;
}
.cttab li a.n04:hover{
	display:block;
	background:url(../images/sinas.jpg) no-repeat;
	background-position:-390px center;
	width:156px;
	height:54px;
}
.contactus .ctuscon{
	margin-top:60px;
	width:100%;
	overflow:hidden;
}
.contactus .ctuscon .m{
	float:left;
	margin-right:15px;
}
.contactus .ctuscon .info{
	float:left;
	width:390px;
	font-size:16px;
	font-family:微软雅黑;
	line-height:30px;
	color:#4c4c4c;
}
.contactus .ctuscon .info .tt{
	margin-top:10px;
	font-weight:bolder;
}
.contactus .ctuscon .map{
	float:right;
}
.contactus .alltel{
	border-top:1px #ccc solid;
	padding-top:25px;
	margin-top:25px;
	overflow:hidden;
	width:100%;
	font-size:16px;
	font-family:微软雅黑;
	color:#4c4c4c;
	line-height:30px;
}
.contactus .alltel li{
	float:left;
	width:234px;
}
.contactus .alltel li .tt{
	font-weight:bolder;
}
.sitemap .title{
	margin-top:30px;
	background:#e6e6e6 url(../images/mark31.jpg) no-repeat 10px center;
	font-size:16px;
	height:35px;
	line-height:35px;
	color:#666;
	padding-left:45px;
	font-weight:bolder;
}
.sitemap .list li{
	border-bottom:1px #dfdfdf solid;
	padding:10px;
}
.sitemap .list li .tt{
	background:#f3f3f3;
	font-size:14px;
	font-weight:bolder;
	padding:5px 15px;
	display:inline-block;
	margin-right:10px;
}
.sitemap .list li a{
	color:#666;
	background:url(../images/mark32.jpg) no-repeat left center;
	padding-left:15px;
	display:inline-block;
	width:80px;
}
.sitemap .list li .tt a
{
    color:#000;
	background:#f3f3f3;
	padding-left:0px;
	width:auto;
}
.shopsearch{
	padding:20px 0;
}
.shopsearch .back{
	float:right;
}
.shopsearch .back a{
	color:#fff;
	background:#d00111;
	padding:5px 20px;
}
.text18{
	border:1px #ccc solid;
	padding:0 10px;
	color:#666;
	height:27px;
	line-height:27px;
	width:215px;
}
.button11{
	background:url(../images/button04.jpg) no-repeat;
	cursor:pointer;
	border:none;
	width:48px;
	height:29px;
}
.shopmap .map{
	border:1px #ccc solid;
}

/*
*  飞车俱乐部
*/
.flycar{
	background:url(../images/fcarbg.jpg) no-repeat center top;
}
.flytop{
	width:765px;
	margin:0 auto;
	font-size:14px;
	font-family:微软雅黑;
	color:#fff;
	padding-top:40px;
	font-style:italic;
}
.flytop a{
	color:#fff;
}
.flytop a img{
	vertical-align:bottom;
}
.flynav{
	margin:302px auto 0;
	width:968px;
	height:40px;
	line-height:40px;
}
.flynav .list{
	float:right;
}
.flynav .list li{
	float:left;
	width:96px;
	font-size:14px;
	font-family:微软雅黑;
	text-align:center;

}
.flynav .list li.f{
	float:left;
	width:88px;
	font-size:14px;
	font-family:微软雅黑;
	text-align:center;
}
.flymain{
	width:990px;
	margin:255px auto 0;
}
.flyabout{
	width:435px;
	font-size:14px;
	font-family:微软雅黑;
	height:290px;
	overflow:hidden;
	padding-left:550px;
	padding-right:20px;
}
.picgd04 {position:relative; width:530px; padding-top:45px;}
.picgd04 a.up {background:url(../images/prve.gif) no-repeat left center; display: block;height:29px; left:0px; overflow: hidden;position: absolute; text-indent: -9999px;top:160px;width:26px; z-index:10;}
.picgd04 a.down{background:url(../images/next.gif) no-repeat right center; display: block;height:29px;overflow: hidden; position: absolute; right: -25px;text-indent: -9999px;top:160px;width:26px; z-index:10;}
.picgd04 .pic { margin-left:69px; overflow: hidden; position:relative; }
.picgd04 .pic div {float: left; position:relative;}
.picgd04 .pic li {float: left; width:425px;}
.picgd04 .pic li span{
	display:block;
}
.picgd04 .pic li a{
	display:block;
	color:#fff;
}
.picgd04 .pic li .info{
	border-bottom:1px #1f2942 solid;
	margin-bottom:10px;
	padding-top:10px;
	padding-bottom:5px;
}
.picgd04 .pic li .tt a{
	font-size:14px;
	font-family:微软雅黑;
	background:url(../images/mark07.png) no-repeat left center;
	height:24px;
	overflow:hidden;
	width:300px;
	padding-left:15px;
}
.picgd04 .pic li .tt .time{
	float:right;
	background:url(../images/mark08.png) no-repeat left center;
	padding-left:15px;
}
.picgd04 .pic li .c{
	line-height:20px;
	margin-bottom:10px;
}
.flyactive{
	width:1055px;
	margin:0 auto;
	padding-top:155px;
	color:#fff;
}
.flyactive .intro{
	float:left;
	width:530px;
	padding-left:30px;
}
.vcontainer01 {
	width: 375px;
	height: 330px;
	overflow: hidden;
	position: relative;
}
.vslider01 {
	position: absolute;
	width: 10000px;
}
.vslider01 li {
	list-style: none;
	display: inline;
	float:left;
	width:375px;
}
.vslider01 li .m{
	text-align:center;
}

.vnum02 {
	position: absolute;
	bottom: 75px;
	right: 10px;
	width: 160px;
	height: 21px;
}
.vnum02 li {
	float: left;
	text-align: center;
	cursor: pointer;
	overflow: hidden;
	line-height: 4px;
	width:40px;
	height:4px;
	background:#ffffff;
}
.vnum02 li.on {
	line-height: 4px;
	width:40px;
	height:4px;
	color: #FFF;
	font-size:20px;
	font-weight: bolder;
	background:#ad0909;
}
.flyactive .media{
	float:left;
	background:url(../images/nmbg.png) no-repeat;
	padding:10px 55px 10px 65px;
	width:375px;
	color:#fff;
}
.flyactive .media a{
	color:#fff;
}
.vslider01 li .info{
	padding-left:10px;
	padding-right:10px;
	margin-top:10px;
}
.vslider01 li .info .time{
	float:right;
}
.vslider01 li .info .tt a{
	font-size:14px;
	font-family:微软雅黑;
	display:block;
	width:300px;
	overflow:hidden;
}
.vslider01 li .info .c{
	line-height:20px;
	margin-top:5px;
}
.flyvideo{
	margin:160px auto 0;
	width:880px;
	overflow:hidden;
}
.flyvideo .bmedia{
	float:left;
	margin-right:20px;
}
.flyvideo .smedia{
	float:left;
	width:230px;
	height:365px;
}
.flyvideo .smedia .list{
	width:200px;
}
.flyvideo .smedia .list li{
	position:relative;
	margin-bottom:6px;
}
.flyvideo .smedia .list li .i{
	position:absolute;
	bottom:0;
	left:0;
	background:url(../images/pbg.png) repeat;
	width:180px;
	height:25px;
	line-height:25px;
	color:#fff;
	padding:0 10px;
}
.flyfooter{
	margin:0px auto 0;
	padding-left:590px;
	width:440px;
	color:#555b6b;
	height:162px;
	padding-top:100px;
}
.flyfooter a{
	color:#555b6b;
}
.flyfooter .copy{
	margin-top:10px;
}
.flydetail{
	color:#28283e;
	margin-top:50px;
}
.flydetail .title{
	font-size:24px;
	text-align:center;
	font-family:微软雅黑;
}
.flydetail .handdle{
	border:1px #ccc solid;
	height:35px;
	margin-top:20px;
	line-height:35px;
	text-align:center;
}
.flydetail .con{
	margin-top:20px;
}
.flydetail .con .m{
	margin:15px 0;
	text-align:center;
}
.flybg{
	background:url(../images/footerbg.jpg) no-repeat center top;
	margin-top:80px;
}
.flydetail .link{
	text-align:center;
	margin-top:50px;
}
.nproduct{
	width:2000px;
	left:50%;
	position:relative;
	margin-left:-1000px;
}
.syFocusThumb02 .prev {
	background:url(../images/nprve01.png) no-repeat left center;
}
.syFocusThumb02 .next {
    background:url(../images/nprve01.png) no-repeat right center;
}
.syFocusThumb02 {
    height:850px;
    position: relative;
    width:2000px;
}
.syFocusThumb02 .pagination {
    clear: both;
    color: #FFFFFF;
    height:141px;
    left:465px;
    position: absolute;
    text-align: left;
    bottom:25px;
	background:url(../images/npbg.png) no-repeat;
	padding:20px 50px;
	width:1000px;
	z-index:100;
}
.syFocusThumb02 .pagination IMG {

}
.syFocusThumb02 .thumbWrap {
    left: 20px;
    overflow: hidden;
    position: absolute;
    top: 25px;
    width:930px;
	margin-left:67px;
	background:url(../images/line09.jpg) repeat-x center 85px;
}
.syFocusThumb02 .thumbWrap IMG {
}
.syFocusThumb02 .holder {
    width: 4000px;
}
.syFocusThumb02 .holder I {
    cursor: pointer;
	color:#fff;
	text-align:center;
	width:155px;
	background:url(../images/mark10.png) no-repeat center 79px;
	padding-bottom:13px;
	font-size:14px;
	line-height:40px;
	float:left;
}
.syFocusThumb02 .holder I a{
	color:#fff;
	font-family:微软雅黑;
}
.syFocusThumb02 .holder .selected a{
	color:#e70000;
}
.syFocusThumb02 .prev {
    cursor: pointer;
    left: 65px;
    position: absolute;
    top:90px;
    width:26px;
	height:40px;
	z-index:10;
}
.syFocusThumb02 .next {
    cursor: pointer;
    left: 5px;
    position: absolute;
    top:90px;
	width:26px;
	z-index:10;
	height:40px;
}
.syFocusThumb02 .next {
    left: auto;
    right: 65px;
}

.syFocusThumb02 .prev01 {
    cursor: pointer;
    left:-100px;
    position: absolute;
    top:-290px;
    width:47px;
	height:81px;
	z-index:10;
	background:url(../images/nprve.png) no-repeat left top;
}
.syFocusThumb02 .next01 {
    cursor: pointer;
    right:-100px;
    position: absolute;
    top:-290px;
	width:47px;
	z-index:10;
	height:81px;
	background:url(../images/nprve.png) no-repeat right top;
}

.syFocusThumb02 .prev01:hover {
    cursor: pointer;
    left:-100px;
    position: absolute;
    top:-290px;
    width:47px;
	height:81px;
	z-index:10;
	background:url(../images/nprve.png) no-repeat left bottom;
}
.syFocusThumb02 .next01:hover {
    cursor: pointer;
    right:-100px;
    position: absolute;
    top:-290px;
	width:47px;
	z-index:10;
	height:81px;
	background:url(../images/nprve.png) no-repeat right bottom;
}
.syFocusThumb02 .contentdiv {
    height:850px;
	position:relative;
}

.syFocusThumb02 .contentdiv .vim {
	position:absolute;
	top:323px;
	left:44%;
	cursor:pointer;
}

.syFocusThumb02 .contentdiv .vim .wmark
{
    opacity: 0.5;
    position:absolute;
    left:100px;
    top:47px;
}
.syFocusThumb02 .toc IMG {
   
}
.acttop{
	margin:0 auto;
	width:980px;
	overflow:hidden;
}
.actlogo{
	float:left;
	margin-top:13px;
}
.actlogo a{
	display:block;
	background:url(../images/logo.png) no-repeat;
	width:208px;
	height:50px;
}
.actnav{
	float:right;
	width:444px;
	border-left:1px #ccc solid;
}
.actnav .list li{
	width:110px;
	text-align:center;
	font-family:微软雅黑;
	font-size:14px;
	float:left;
	height:75px;
	line-height:75px;
	border-right:1px #ccc solid;
}



.nivoSlider01 {
	position:relative;
	z-index:1
}
.nivoSlider01 img {
	position:absolute;
	top:0;
	left:0;
}
/* If an image is wrapped in a link */
.nivoSlider01 a.nivo-imageLink {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	border:0;
	padding:0;
	margin:0;
	z-index:6;
	display:none;
}

.maxx-theme01 .nivoSlider {
	position:relative;
	background:#fff url(../images/loading.gif) no-repeat 50% 50%;
	height:431px;
	width:2000px;
	margin:0px auto 0;
}
.maxx-theme01 .nivoSlider img {
	position:absolute;
	top:0;
	left:0;
	display:none;
}
.maxx-theme01 .nivoSlider a {
	border:0;
	display:block;
}

.maxx-theme01 .nivo-controlNav,.maxx-theme .nivo-controlNav a,.maxx-theme .nivo-directionNav a{
	
}
.maxx-theme01 .nivo-controlNav {
	position:absolute;
	right:976px;
	bottom:20px;
	height:34px; /* Tweak this to center bullets */
	z-index:10;
}

.maxx-theme01 .nivo-controlNav a {
	display:block;
	width:10px;
	height:10px;
	text-indent:-9999px;
	border:0;
	margin:12px 3px 0 3px;
	float:left;
	background:#fff;
	filter:alpha(opacity=50);
	opacity:0.5;
	overflow:hidden;
	
}
.maxx-theme01 .nivo-controlNav a:first-child{
	margin-left:11px;
}
.maxx-theme01 .nivo-controlNav a.active {
	background:#be0700;
	filter:alpha(opacity=100);
	opacity:1;
}

.maxx-theme01 .nivo-directionNav a {
	display:block;
	width:46px;
	height:53px;
	text-indent:-9999px;
	border:0;
	
}
.maxx-theme01 .nivo-directionNav a.nivo-nextNav01 {
	background:url(../images/nprve02.png) no-repeat right center;
}
.maxx-theme01 .nivo-directionNav a.nivo-prevNav01 {
	background:url(../images/nprve02.png) no-repeat left center;
}

.maxx-theme01 .nivo-caption {
    font-family: Helvetica, Arial, sans-serif;
	width:460px;
	padding:5px 10px 10px;
	right:0;
	top:228px;
	text-align:right;
	min-height:65px;
}
.maxx-theme01 .nivo-caption h1{
	margin-top:0;
	margin-bottom:10px;
}
.maxx-theme01 .nivo-caption a {
    color:#fff;
    border-bottom:1px dotted #fff;
}
.maxx-theme01 .nivo-caption a:hover {
    color:#fff;
}
.actbanner .nivo-directionNav{
	display:block;
}
.actbanner{
	width:2000px;
	left:50%;
	position:relative;
	margin-left:-1000px;
}
.actmain{
	width:980px;
	margin:0 auto;
	position:relative;
	z-index:20;
}
.actmain .actmedia{
	position:absolute;
	top:-20px;
}
.actgift{
	padding-top:100px;
}
.actgift .hd{
	font-size:18px;
	font-family:微软雅黑;
	border-bottom:1px #ccc solid;
	padding-bottom:10px;
}
.actgiftbd .list{
	width:100%;
	overflow:hidden;
}
.actgiftbd .list li{
	float:left;
	border:1px #ccc solid;
	padding:8px;
	margin-top:20px;
	margin-right:17px;
}
.actgiftbd .list li .m{
	border:1px #ccc solid;
}
.actgiftbd .list li.llast{
	margin-right:0;
}
.actgiftbd .list li.select{
	background:#c5014b;
	color:#fff;
}
.actgiftbd .list li .tt{
	border-bottom:1px #c5014b solid;
	height:30px;
	line-height:30px;
}
.actgiftbd .list li .handdle{
	color:#777;
}
.grean{
	color:#59b634;
}
.actgiftbd .list li.select a{
	color:#fff;
}
.actgiftbd .list li.select .grean{
	color:#fff;
}
.actgiftbd .list li.select .red01{
	color:#fff;
}
.actgiftbd .list li.select .tt{
	border-bottom:1px #fff solid;
}
.actgiftbd .list li.select .handdle{
	color:#fff;
}
.actfooter{
	margin-top:40px;
	background:#333;
	height:35px;
	line-height:35px;
	color:#fff;
}
.footercon{
	width:980px;
	margin:0 auto;
}
.footercon .c{
	float:right;
}
.footercon a{
	color:#fff;
}
.actgiftbd .title{
	font-size:16px;
	font-family:微软雅黑;
	height:40px;
	line-height:40px;
	margin-top:5px;
	color:#404040;
}
.actgiftbd .alist{
	width:100%;
	overflow:hidden;
}
.actgiftbd .alist li{
	float:left;
	border:1px #ccc solid;
	padding:8px;
	margin-top:20px;
	margin-right:12px;
	width:296px
}
.actgiftbd .alist li .m{
	border:1px #ccc solid;
}
.actgiftbd .alist li.llast{
	margin-right:0;
}
.actgiftbd .alist li .handdle{
	color:#777;
	height:24px;
	overflow:hidden;
}
.actgiftbd .alist li .handdle .time{
	float:right;
}
.actgiftbd .alist li.select{
	background:#c5014b;
	color:#fff;
}
.actgiftbd .alist li .tt{
	border-bottom:1px #c5014b solid;
	height:30px;
	line-height:30px;
	font-size:14px;
	font-family:微软雅黑;
}
.actgiftbd .alist li.select a{
	color:#fff;
}
.actgiftbd .alist li.select .red01{
	color:#fff;
}
.actgiftbd .alist li.select .tt{
	border-bottom:1px #fff solid;
}
.actgiftbd .alist li.select .handdle{
	color:#fff;
}
.actgiftbd .title01{
	font-size:16px;
	font-family:微软雅黑;
	height:40px;
	line-height:40px;
	margin-top:25px;
	border-top:1px #ccc solid;
	color:#404040;
}

.syFocusThumb03 .prev {
	background:url(../images/mprve.jpg) no-repeat left center;
}
.syFocusThumb03 .next {
    background:url(../images/mprve.jpg) no-repeat right center;
}
.syFocusThumb03 {
    height:640px;
    position: relative;
    width:958px;
	margin-top:20px;
	border:1px #ccc solid;
	padding:10px;
}
.syFocusThumb03 .pagination {
    clear: both;
    color: #FFFFFF;
    height:100px;
    position: absolute;
    text-align: left;
    bottom:25px;
	width:958px;
	
}
.syFocusThumb03 .pagination IMG {

}
.syFocusThumb03 .thumbWrap {
    overflow: hidden;
    position: absolute;
    top: 25px;
    width:880px;
	margin-left:40px;
}
.syFocusThumb03 .thumbWrap IMG {
}
.syFocusThumb03 .holder {
    width: 4000px;
}
.syFocusThumb03 .holder I {
    cursor: pointer;
	color:#fff;
	text-align:center;
	border:1px #ccc solid;
	height:85px;
	overflow:hidden;
	font-size:14px;
	line-height:40px;
	margin-right:10px;
}
.syFocusThumb03 .holder I a{
	color:#fff;
	font-family:微软雅黑;
}
.syFocusThumb03 .prev {
    cursor: pointer;
    left: 10px;
    position: absolute;
    top:45px;
    width:26px;
	height:40px;
	z-index:10;
}
.syFocusThumb03 .next {
    cursor: pointer;
    position: absolute;
    top:45px;
	width:26px;
	z-index:10;
	height:40px;
	right: 10px;
}


.syFocusThumb03 .prev01 {
    cursor: pointer;
    left:-100px;
    position: absolute;
    top:-290px;
    width:47px;
	height:81px;
	z-index:10;
	background:url(../images/nprve.png) no-repeat left top;
}
.syFocusThumb03 .next01 {
    cursor: pointer;
    right:-100px;
    position: absolute;
    top:-290px;
	width:47px;
	z-index:10;
	height:81px;
	background:url(../images/nprve.png) no-repeat right top;
}

.syFocusThumb03 .prev01:hover {
    cursor: pointer;
    left:-100px;
    position: absolute;
    top:-290px;
    width:47px;
	height:81px;
	z-index:10;
	background:url(../images/nprve.png) no-repeat left bottom;
}
.syFocusThumb03 .next01:hover {
    cursor: pointer;
    right:-100px;
    position: absolute;
    top:-290px;
	width:47px;
	z-index:10;
	height:81px;
	background:url(../images/nprve.png) no-repeat right bottom;
}
.syFocusThumb03 .contentdiv {
    height:540px;
	position:relative;
}

.syFocusThumb03 .contentdiv .intro {
	margin-top:10px;
	height:35px;
	line-height:35px;
	padding:0 10px;
	color:#fff;
	font-size:14px;
	background:#999999;
}
.syFocusThumb03 .toc IMG {
   
}
.culconbd{
	
}
.culconbd .list{
	overflow:hidden;
	width:100%;
	background:url(../images/culbg.jpg) no-repeat center 39px;
	padding-top:10px;
}
.culconbd .list li{
	margin-top:26px;
	float:left;
	width:260px;
	height:99px;
	margin-right:45px;
	padding-left:186px;
	padding-top:18px;
}
.culconbd .list li.rmargin{
	margin-right:0;
}
.culconbd .list li{
	font-family:微软雅黑;
	font-size:14px;
	color:#666;
}
.culconbd .list li .tt{
	font-size:18px;
	color:#c31530;
	margin-top:15px;
}
.culconbd .list li.four{
	padding-top:5px;
}
.fwqcon .list{
	width:100%;
	overflow:hidden;
	padding-top:50px;
	padding-bottom:80px;
}
.fwqcon .list li{
	float:left;
	width:297px;
	text-align:center;
	font-family:微软雅黑;
	font-size:16px;
	padding:0 80px;
}
.fwqcon .list li.line{
		background:url(../images/rkline.jpg) no-repeat right center;
}
.fwqcon .list li .con{
	padding:20px;
	border:1px #fff solid;
}
.fwqcon .list li.select .con{
	border:1px #dfdfdf solid;
	box-shadow:0px 2px 2px #dfdffd;
	border-radius:5px;
}
.fn-clear { zoom: 1; }
.box_skitter { position: relative; background: none; }
    .box_skitter ul { display: none; }
    .box_skitter .container_skitter { overflow: hidden; position: relative; }
    .box_skitter .image { overflow: hidden; }
        .box_skitter .image img { display: none; }
    .box_skitter .box_clone { position: absolute; top: 0; left: 0; width: 100px; overflow: hidden; display: none; z-index: 2; }
        .box_skitter .box_clone img { position: absolute; top: 0; left: 0; z-index:2; }
    .box_skitter .prev_button { position: absolute; display:none; top: 50%; left:500px; z-index: 100; width: 57px; height: 62px; overflow: hidden; text-indent: -9999em; margin-top: -25px; background: url(../images/prev.png) no-repeat left top !important; }
    .box_skitter .next_button { position: absolute; display:none; top: 50%; right:500px; z-index: 100; width: 57px; height: 62px; overflow: hidden; text-indent: -9999em; margin-top: -25px; background: url(../images/next.png) no-repeat left top !important; }
    .box_skitter .label_skitter { z-index: 150; position: absolute; display: none; }
.loading { position: absolute; top: 50%; right: 50%; z-index: 10000; margin: -16px -16px; color: #fff; text-indent: -9999em; overflow: hidden; background: url(../images/ajax-loader.gif) no-repeat left top; width: 31px; height: 31px; }
#slideshow { width:100%; height:100%; overflow:hidden; }
    #slideshow ul { display: none; }
.box_clone img{
	
}
.info_slide{
	position:absolute;
	bottom:80px;
	z-index:5;
	left:830px;
}
.info_slide span{
	display:block;
	float:left;
	width:45px;
	margin-right:5px;
	cursor:pointer;
	height:5px;
	overflow:hidden;
}
.fwcon{
	float:left;
	padding:20px 30px 20px 10px;
	color:#666;
	font-family:微软雅黑;
}
.fwcon .tel{
	background:url(../images/mark33.jpg) no-repeat left center;
	padding-left:35px;
}
.fwcon .tel .c{
	font-size:20px;
	font-weight:bolder;
}
.fwcon .tel .tt{
	height:18px;
	line-height:18px;
}
.fwcon .more{
	background:url(../images/but.jpg) no-repeat;
	width:177px;
	height:21px;
	padding-left:10px;
	line-height:21px;
}
.fwcon .more a{
	color:#fff;
}
.fwcon .time{
	height:30px;
	line-height:30px;
}

.ocompany .otab .otableft
{
    float:left;
    border:1px #dfdfdf solid;
    height:36px;
    width:36px;
    text-align:center;
    background:#fff;
    line-height:36px;
    cursor:pointer;
}
.ocompany .otab .otabright
{
    float:left;
    border:1px #dfdfdf solid;
    height:36px;
    width:36px;
    text-align:center;
    background:#fff;
    line-height:36px;
    cursor:pointer;
}
.otablist
{
    float:left;
    width:768px;
    overflow:hidden;
}
.otablist .list
{
    position:relative;
}




.pbannercon #slider-bg
{
	overflow:hidden;
}
.pbannercon .nivoSlider {
	position:relative;
	z-index:1;
	height:480px;
	overflow:hidden;
}
.pbannercon .nivoSlider img {
	position:absolute;
	top:0;
	left:0;
}
/* If an image is wrapped in a link */
.pbannercon .nivoSlider a.nivo-imageLink {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	border:0;
	padding:0;
	margin:0;
	z-index:6;
	display:none;
}
/* The slices and boxes in the Slider */
.pbannercon .nivo-slice {
	display:block;
	position:absolute;
	z-index:5;
	height:100%;
}
.pbannercon .nivo-box {
	display:block;
	position:absolute;
	z-index:5;
}
/* Caption styles */
.pbannercon .nivo-caption {
	position:absolute;
	background:#000;
	color:#fff;
	opacity:0.8; /* Overridden by captionOpacity setting */
	width:100%;
	z-index:8;
}
.pbannercon .nivo-caption p {
	padding:5px;
	margin:0;
}
.pbannercon .nivo-caption a {
	display:inline !important;
}
.pbannercon .nivo-html-caption {
    display:none;
}
/* Direction nav styles (e.g. Next & Prev) */
.pbannercon .nivo-directionNav{
	display:none;
}
.pbannercon .nivo-directionNav a {
	position:absolute;
	top:49%;
	z-index:20;
	cursor:pointer;
}
.pbannercon .nivo-prevNav01 {
	left:48px;
}
.pbannercon .nivo-nextNav01 {
	right:48px;
}

/* Control nav styles (e.g. 1,2,3...) */
.pbannercon .nivo-controlNav a {
	position:relative;
	z-index:9;
	cursor:pointer;
}
.pbannercon .nivo-controlNav a.active {
	font-weight:bold;
}




/*
Custom Nivo Slider Default Theme
Author:Manh
*/

.pbannercon .maxx-theme .nivoSlider {
	position:relative;
	background:#fff url(../images/loading.gif) no-repeat 50% 50%;
	height:480px;
	width:2000px;
	margin:0px auto 0;
}
.pbannercon .maxx-theme .nivoSlider img {
	position:absolute;
	top:0;
	left:0;
	display:none;
}
.pbannercon .maxx-theme .nivoSlider a {
	border:0;
	display:block;
}

.pbannercon .maxx-theme .nivo-controlNav,.maxx-theme .nivo-controlNav a,.maxx-theme .nivo-directionNav a{
	
}
.pbannercon .maxx-theme .nivo-controlNav {
	position:absolute;
	left:1000px;
	bottom:50px;
	height:42px; /* Tweak this to center bullets */
	z-index:10;
}

.pbannercon .maxx-theme .nivo-controlNav a {
	display:block;
	width:15px;
	height:15px;
	text-indent:-9999px;
	border:0;
	margin:12px 3px 0 3px;
	float:left;
	background:url(../images/numbg01.png) no-repeat;
	overflow:hidden;
	
}
.pbannercon .maxx-theme .nivo-controlNav a:first-child{
	margin-left:11px;
}
.pbannercon .maxx-theme .nivo-controlNav a.active 
{
    margin:12px 3px 0 3px;
	background:url(../images/numbgs01.png) no-repeat;
}

.pbannercon .maxx-theme .nivo-directionNav a {
	display:block;
	width:40px;
	height:83px;
	text-indent:-9999px;
	border:0;
}
.pbannercon .maxx-theme .nivo-directionNav a.nivo-nextNav01 {

}
.pbannercon .maxx-theme .nivo-directionNav a.nivo-prevNav01 {

}

.pbannercon .maxx-theme .nivo-caption {
    font-family: Helvetica, Arial, sans-serif;
	width:460px;
	padding:5px 10px 10px;
	right:0;
	top:228px;
	text-align:right;
	min-height:65px;
}
.pbannercon .maxx-theme .nivo-caption h1{
	margin-top:0;
	margin-bottom:10px;
}
.pbannercon .maxx-theme .nivo-caption a {
    color:#fff;
    border-bottom:1px dotted #fff;
}
.pbannercon .maxx-theme .nivo-caption a:hover {
    color:#fff;
}
.pbannercon #slider-wrapper{
	position:relative
}


.pbannercon #piece-maker-slider{
	width:2000px;
	height:480px;
	margin:0px auto
}


.warmlist{
	height:30px;
	line-height:30px;
	margin:5px auto;
	background:#f5f5f5;
	width:960px;
	padding:0 10px;
}
.warmlist .title{
	float:left;
	font-size:14px;
	font-family:微软雅黑;
	color:#c60020;
}
.warm{
	margin-left:80px;
	overflow:hidden;
	height:30px;
	position:relative;
}
#btn1{
	position:absolute;
	right:20px;
	display:none;
	font-family:宋体;
}
.warm a{
	color:#666;
}
#btn2{
	position:absolute;
	right:0px;
	display:none;
	font-family:宋体;
}

#horizontal .example1 .sly ul li .wintro{
	color:#fff;
	width:300px;
	margin-top:10px;
}

#horizontal .example1 .sly ul li .wintro .wtt{
	font-size:16px;
	font-family:微软雅黑;
}
.videocon .vmedia{
	float:left;
	margin-right:10px;
}
.videocon .vlist{
	float:left;
	width:310px;
}
.videocon .vlist li{
	height:60px;
	line-height:60px;
	background:#e6e6e6;
	border-bottom:1px #ccc solid;
	padding:0 10px;
}
.videocon .vlist li img{
	vertical-align:middle;
}
.videocon .vlist li.select{
	background:#f3f3f3;
	border-left:2px #d0000f solid;
}
.vtitle{
	margin-top:15px;
	font-size:14px;
	font-family:微软雅黑;
	height:35px;
	line-height:35px;
	background:url(../images/vline.jpg) no-repeat left bottom;
}
.vplist .list{
	overflow:hidden;
	width:100%;
}
.vplist .list li{
	float:left;
	border:1px #ccc solid;
	padding:5px;
	margin-right:25px;
	width:155px;
	margin-top:15px;
}
.vplist .list li .t{
	line-height:18px;
	background:url(../images/vmark.png) no-repeat right bottom;
	padding-bottom:10px;
	margin-top:5px;
}
.vplist .list li .t a{
	color:#666;
}
.vplist .list li.llast{
	margin-right:0;
}
.sixmold{
	margin:0 auto;
	width:980px;
}
.sixmold .list{
	overflow:hidden;
	padding-left:15px;
	width:985px;
}
.sixmold .list li{
	float:left;
	position:relative;
	padding:0 34px;
	margin-top:30px;
}
.sixmold .list li .name{
	position:absolute;
	left:0px;
	font-family:微软雅黑;
	color:#fff;
	bottom:0px;
	display:none;
	font-size:16px;
	text-align:center;
	width:100%;
	background:url(../images/jstitle01.png) repeat;
	height:45px;
	line-height:45px;
}
.sixmold .list li.select .name{
	display:block;
}
.newcon{
	background:#f3f3f3 url(../images/jsbg.jpg) repeat-x center top;
	border-bottom:1px #eaeaea solid;
	padding:30px 0;
	margin-top:40px;
	margin-bottom:20px;
}
.newcon .newintro{
	color:#444;
	font-size:14px;
	margin:0px auto 0;
	width:980px;
	font-family:微软雅黑;
}
.newcon .newintro .title{
	font-size:24px;
	margin-bottom:10px;
}
.picgd05 {position:relative; width:1100px; margin:0 auto 40px; padding-top:45px;}
.picgd05 a.up {background:url(../images/prve.jpg) no-repeat left center; display: block;height:71px; left:0px; overflow: hidden;position: absolute; text-indent: -9999px;top:122px;width:29px; z-index:10;}
.picgd05 a.down{background:url(../images/next.jpg) no-repeat right center; display: block;height:71px;overflow: hidden; position: absolute; right: -25px;text-indent: -9999px;top:122px;width:29px; z-index:10;}
.picgd05 .pic { margin-left:69px; overflow: hidden; position:relative; }
.picgd05 .pic div {float: left; position:relative;}
.picgd05 .pic li {float: left; padding:0 18px;}
.picgd05 .pic li .media{
	display:block;
	border:3px #004b9a solid;
}
.picgd05 .pic li .media img{
	display:block;
}
.jsgroup{
	margin:0 auto 40px;
	width:1001px;
	padding-left:20px;
	overflow:hidden;
}
.jsgroup li{
	float:left;
	margin-right:23px;
	position:relative;
	cursor:pointer;
	margin-top:30px;
	border:1px #ccc solid;
	
}
.jsgroup li .name{
	position:absolute;
	left:0px;
	font-family:微软雅黑;
	color:#fff;
	bottom:0px;
	display:none;
	font-size:16px;
	text-align:center;
	width:100%;
	background:url(../images/jstitle01.png) repeat;
	height:45px;
	line-height:45px;
}
.jsgroup li img{
	display:block;
}
.jsgroup li.select .name{
	display:block;
}
.newcon{
	display:none;
}
.newcons{
	display:block;
}
.newcon .newintro .media{
	float:left;
	margin-right:10px;
}
.newcon .newintro .con{
	margin-left:220px;
}

.sixmold .list li .mark{
	position:absolute;
	left:101px;
	bottom:-5px;
	background:url(../images/mark06.png) no-repeat;
	width:40px;
	height:30px;
}
.sixmold .list li.select .mark{
	position:absolute;
	left:101px;
	bottom:-5px;
	background:url(../images/mark06s.png) no-repeat;
	width:40px;
	height:30px;
}
.sixmold .list li{
	cursor:pointer;
}
.ahdtab a
{
    font-size:14px;
    font-family:微软雅黑;
}
.picgd01 .pic li
{
    position:relative;
}

.picgd01 .pic li .ppm
{
    float:left;
}
.picgd01 .pic li .allm
{
    width:50000px;
    position:relative;
}
.picgd01 .pic li .handdle .ccleft
{
    position:absolute;
    z-index:100;
    display:none;
    left:0;
    top:95px;
    opacity:0.5;
    cursor:pointer;
}
.picgd01 .pic li .handdle .ccright
{
    position:absolute;
    right:0;
    top:95px;
    cursor:pointer;
    display:none;
    opacity:0.5;
     z-index:100;
}
.picgd01 .pic li .handdle .ccleft:hover
{
    opacity:1;
}
.picgd01 .pic li .handdle .ccright:hover
{
    opacity:1;
}
.picgd01 .pic li .ppm01
{
    float:left;
}
.picgd01 .pic li .allm01
{
    width:50000px;
    position:relative;
}
.picgd01 .pic li .handdle .ccleft01
{
    position:absolute;
    z-index:100;
    display:none;
    left:0;
    top:95px;
    opacity:0.5;
    cursor:pointer;
}
.picgd01 .pic li .handdle .ccright01
{
    position:absolute;
    right:0;
    top:95px;
    cursor:pointer;
    display:none;
    opacity:0.5;
     z-index:100;
}
.picgd01 .pic li .handdle .ccleft01:hover
{
    opacity:1;
}
.picgd01 .pic li .handdle .ccright01:hover
{
    opacity:1;
}
.topshearch{
	position:absolute;
	right:0px;
	top:0px;
	color:#fff;
}
.topshearch .topscon{
	position:absolute;
	right:0;
	top:0px;
	width:191px;
}
.text19{
	background:#fff;
	border:none;
	width:150px;
	height:25px;
	line-height:25px;
	padding:0 5px;
}
.button12{
	background:url(../images/shbutton.jpg) no-repeat;
	cursor:pointer;
	width:25px;
	border:none;
	height:25px;
}
.topshearch .title{
	padding:0 10px;
}
.topshearch .titles{
	background:#282828;
	padding:0 10px;
}
.sysenter{
    width:100%;
    text-align:center;
    margin-top: -45px;
    background: none repeat scroll 0 0 #d00111;
    border: medium none;
    cursor: pointer;
    width: 120px;
    padding:5px 15px;
    margin-left:42%;
}
.sysenter a{
    color:#fff;
    font-size:14px;
    font-family:微软雅黑;
    font-weight:bolder;
}