/*滚动*/
.gdtu {
	width:100%;
	height:220px;
	margin:0 auto;
}
.gddiv {
	margin:0 auto;
	width:100%;
	overflow:hidden;
	height:220px;
}
.gddiv ul {
	float:left;
	height:170px;
}
.gddiv li {
	float: left;
	height: 210px;
	margin-top: 22px;
	margin-right: 17px;
	padding: 3px;
	width: 225px;
	font:16px/26px "微软雅黑";
	text-align:center;
	color:#5d5d5d;
}
.gddiv li img {
	border: 3px solid #e2e2e2;
	border-top: 1px solid #e2e2e2;
}
.gddiv li:hover {
	color:#003e78;
	padding:2px;
}
.innerElem {
	width:9999px;
}
.gddiv li:hover img {
	border: 2px solid #003e78;
}
.section{ position:relative; width:100%;  clear:both; }
.main{ width:1004px;  margin:0px auto; }


.leftTitle{ 
	width: 240px;height:78px; padding-top: 12px;
	color:#ffffff;font-size: 24px; line-height: 36px; text-align: center; font-weight: bold; 
	background: url(../images/left.jpg) center 36px no-repeat #005bac;}
.leftTitle span{ display: block; color:#fff; font-size: 18px;font-family: impact;font-weight:normal; text-transform: uppercase;line-height: 18px; }
.leftProCla{ 
	width:240px;  height:100px; height:auto!important;min-height:100px;padding-bottom: 15px;
	background: url(../images/left02.jpg)  left bottom no-repeat #2187f5; }
	
.leftProClaList{width:240px; padding-top: 9px;}
.leftProClaList li{ 
	width: 174px; height: 38px; margin:11px auto; padding-left: 30px ;
	background: url(../images/arrow1.jpg)  14px center no-repeat #ffffff;
}	
.leftProClaList li a{
	color:#4b4b4b; line-height: 38px;
}
.leftProClaList .child{background: none; display: none;}
.leftProClaList .child li{ 
	width: 154px; height: 38px; margin:0px auto 11px auto; padding-left: 50px ;
	background: url(../images/arrow1.jpg) 34px center no-repeat #ffffff;
}	
.leftProClaList li.on{ background:url(../images/arrow2.jpg) 14px center no-repeat #ffffff;  }
.leftProClaList li.on a{color:#217bb7;}
.leftProClaList .child li.on{ background:url(../images/arrow2.jpg) 34px center no-repeat #ffffff;  }
.leftProClaList .child li.on a{color:#217bb7;}
.leftContact{ width: 240px;  margin-top:20px; background:#0071d7;}
.contactTel{
	width: 204px; height:44px;  margin: 0 auto; padding-top: 10px;;
	color: #fff000;font-size:20px; line-height:44px; text-align: center;}
.contactnr{ width: 230px; margin: 0 auto; padding-bottom: 20px;}	
.contactnr dl{width:230px; display:block;clear:both;}
.contactnr dl dt,.contactnr dl dd{font-size:14px; color:#ffffff; line-height:26px; }
.contactnr dl dt{ width:60px; float:left; padding-left: 10px; }
.contactnr dl dd{width:120px; float:left; }

.mainCon{width:734px; float:left;}
.mainConTitle{
	position: relative;
	width:734px; height:37px;border-bottom: 2px solid #bddbfc;  }
.mainConTitle .mFont{float: left;
	width: 128px; height: 37px; 
	color: #4b4b4b;font-size: 18px;  line-height: 37px; text-align: center;
	
	}	
.mainConTitle .mFontbg{
	position: absolute; left:0px; bottom:-2px;
	width: 128px; height: 4px;
	background: url(../images/position.jpg) left bottom no-repeat;}
.mainConTitle .position {  
	position: absolute; right: 0px; bottom:0px
	height:37px;  
	color: #959595; font-size: 14px;line-height:37px; }
.mainConTitle .position a{color:#959595;}
.mainConTitle .position a:hover{color:#4b4b4b}
.mainConTitle .position font{font-size: 14px;}

.mainConList{ width: 694px; padding: 10px 20px;}
.proIntro{ 
	width: 694px; margin:0 auto; padding: 15px 0px 0px 0px; 
	color: #4b4b4b;font-size: 14px;  line-height: 24px;}
.mainConList .pic1{ 
	float:left;
	width:220px; height:206px; margin-right: 17px;margin-top: 14px; margin-bottom: 10px; 
	 overflow: hidden; }
.mainConList .pic1 .dt{
	position: relative;
	width��218px; height:163px;border:1px solid  #bddbfc; margin-bottom: 6px;}

.mainConList .pic1 .pic1Hover{
	position: absolute;left:0px; top:0px; z-index: 10; display: none;  z-index: 99;
	width:220px; height:165px;
	background:url(../images/navbg.png);}
.mainConList .pic1 .pic1Hover .aa{
	display: block; 
	width:110px; height:40px; padding: 60px 25px 10px 55px;
}
.mainConList .pic1 .pic1Hover .aa a{ margin-left: 25px;}
.mainConList .pic1 .pic1Hover{ cursor: pointer;}

.mainConList .pic1 .dd a{
	position: relative;
	width:210px; height:35px;padding:0 5px; display: block;
	color:#ffffff;font-size:14px;line-height:35px;  text-align: center;
	background: #4d95c5; }
	
	.ncbd{ width: 1004px; height: 344px; padding-top: 6px; margin: 0 auto;}
	
	.news{ float: left; width: 494px; overflow:hidden; }
.newsList{width: 494px; }
.newsListDl{width: 494px; height: 120px; padding-top: 6px; padding-bottom: 12px;}
.newsListDl a{width: 494px; height: 120px; display:block;}
/*.newsListDl a:hover{ background: #1561af;}
.newsListDl a:hover .title{ color: #ffffff;}
.newsListDl a:hover .intro{ color: #4bbeed;}	
.newsListDl a:hover .num{ color: #ffffff;}*/
.newsListDl dt{ 
	float: left; 
	width: 160px; height:120px; padding-right: 24px;
}	
.newsListDl dd{float: left;  width: 310px; height:120px;  }
.newsListDl .title {
	width: 310px; height: 40px; display: block; 
	color:#4b4b4b; font-size:16px; line-height:40px;}	
.newsListDl .intro{
	width: 310px; height: 80px; display: block; overflow: hidden;
	color:#a4a4a4; font-size:14px; line-height:24px;}
/* end newsListDl */	
.newsListUl {width: 494px;}
.newsListUl li{width: 494px; height: 34px;}
.newsListUl li span{ float:right;}
.newsListUl li a{
	 width: 494px; height: 24px; padding: 0 4px; display: block;
	 color:#4b4b4b; font-size: 14px;line-height: 24px;
	 background: #ffffff;}
.newsListUl li a:hover{
	 color:#4b4b4b; background: #f0f0f0;}
	 
	 .Ttitle { 
	position:relative;width:100%px; height:56px; margin: 0 auto; 
	color: #1771ae; font-size: 18px; line-height: 56px; text-align: left;
}
.Ttitle span{
	color: #74b3de;font-size: 14px; line-height: 56px; text-transform: uppercase;
}	
.Tmore {
	position:absolute; right:0px; top:0px;
	width:108px; height:56px;
	background: url(../images/morebg.jpg) left center no-repeat;  }
.Tmore a{
	width:68px; height:56px; display: block; padding-left: 40px;
	color: #bddbfc; font-size: 12px; line-height: 56px;  }
.Ttitle2 { 
	position:relative;width:100%px; height:46px; margin: 0 auto; 
	color: #1771ae; font-size: 18px; line-height: 46px; text-align: left;
}
.Ttitle2 span{
	color: #74b3de;font-size: 14px; line-height: 46px; text-transform: uppercase;
}
.Tmore2 {
	position:absolute; right:0px; top:0px;
	width:108px; height:46px;
	background: url(../images/morebg2.jpg) left center no-repeat;  }
.Tmore2 a{
	width:68px; height:46px; display: block; padding-left: 40px;
	color: #bddbfc; font-size: 12px; line-height: 46px;  }
		
.none{ display: none;}

.company{ float:left; width:464px; padding-left: 46px; }
.companynr{
	width:464px;  padding-top:6px; height: 272px;  
 	font-size:14px;color:#4b4b4b; line-height:30px;
 	overflow:hidden; }
.companynr .pic{ 
	width:437px; height:94px; border:1px solid  #bddbfc;display: block;margin-bottom:0px;   }
	
	.footer{ width:100%;background: #0071d7; }
.btnav{ width: 100%; height: 104px;  border-bottom: 1px solid #1d5a9b;  padding-top: 25px; 
	background:#0935b5;  }
.btnavlist{ width: 1004px; height: 80px; margin: 0 auto; }
.btnavlist a{
	float: left; margin-right: 14px;
	width: 186px; height: 40px; display: block; border-bottom: 1px solid #2862a0;
	color:#ffffff;font-size:14px; line-height: 40px;   }
.btnavlist a span{ padding-left: 5px; color:#fff; font-size:12px; text-transform: uppercase;}
.btnavlist a:hover{color:#4bbeed;}
.btnavlist a:hover span{color:#4bbeed;}

.linkBd{ width: 100%; height:auto!important; height:53px; min-height: 53px;background:#005bac;}
.link{ 
	position: relative;
	width:1004px;height:auto!important; height:53px; min-height: 53px;margin: 0px auto; text-align:center;
}
.linkTitle{
	float: left;
	width: 100px; height:53px;
	color: #fff; font-size: 20px;line-height: 53px; padding-left: 50px;
	background: url(../images/link.jpg) left bottom no-repeat;}
.link_list{ text-align:center; margin:0px auto;
	width:730px; height:auto!important; height:53px; min-height: 53px;}
.link_list li{list-style-type:none;}
.link_list a{
	float:left;display:block; padding-right:20px ;
	color:#fff;font-size:14px; line-height:53px; display: inline-block; margin-left:15px; }
.link_list a:hover{color:#ffffff;}

.copyright{width:1004px;padding-top:20px;padding-bottom:30px; margin: 0 auto;}
.copyrightnr{ 
	width:1004px;
	color:#fff;font-size:14px; line-height:30px;  text-align: center; }
.copyrightnr a{color:#bddbfc}
.copyrightnr a:hover{color:#ffffff}

.rightBox{ width:735px; height:auto; float:left; background:#FFF; }
	.rightBox .contactBox_title{ width:695px;  padding:0 25px; background:url(../images/Ba015.jpg) no-repeat; overflow:hidden; l}
	.rightBox .contactBox_title h1{ width:auto; height:33px; float:left; font-size:16px; line-height:33px; color:#fff;}
	.rightBox .contactBox_title h1 samp{ font-size:14px; color:#a9a8a8; margin-left:10px; line-height:33px; font-family:Arial; font-weight:bold;}
	
	.rightBox .contactBox_title .breadCrumb{ width:auto; height:33px; line-height:33px; float:right; font-size:12px; font-family:"新宋体"; color:#a9a8a8;}
	.rightBox .contactBox_title .breadCrumb a{color:#333;}
	.rightBox .contactBox_title .breadCrumb a:hover{color:#333;}
	.rightBox .contactBox_text{ width:750px;  color:#575757; font-size:14px; line-height:30px; padding:15px; }
		.casesList { width:1000px; height:auto; height:2100px;}
	.casesList li{ width:240px; heigh:240px; margin:10px 10px 10px 3px ;float:left;text-align:center;color:#bdbdbd; }
	.casesList li .Img{ display:block; width:240px; height:180px;  overflow:hidden; padding:2px;}
	.casesList li .Img img{ width:236px; height:180px;}
	.casesList li .text{ display:block; width:180px; height:50px; line-height:50px;  color:#bdbdbd; font-size:12px;}
	 .casesList li a{ color:#333; font-size:15px;display: block;
    height: 40px;
    line-height: 40px;
    overflow: hidden;}
    .casesList li .hover{ color:red;}
	
	.casesImg{ width:695px; height:auto; overflow:hidden; text-align:center;}
	.casesImg img {max-width:695px;}
	.casesContainer{ width:695px; height:auto; margin-bottom:20px;}
.ggg{
	width:100%;
	 height:282px; background:#f3f3f3; margin-top:10px;}
	 
.ggg_b{
	width:1004px; height:282px; margin:0px auto; } 
.ggg_b_a{
	width:225px; height:233px; float:left; margin-top:15px;}
	.ggg_b_b{
		width:760px; height:282px; float:right;}
		
		




.icase {
	width:92.1875%;
	margin:2% auto;
	height:auto;
	overflow:hidden;
	min-height:40rem;
}
.icase li {
	width:50%;
	float:left;
	height:auto;
	overflow:hidden
}
.icase li a {
	display:block;
	width:93.89%;
	margin:0 auto;
	height:auto;
	overflow:hidden
}
.icase li a img {
	display:block;
	width:100%; height:180px;
}
.icase li a span {
	display:block;
	width:100%;
	text-align:center;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap;
	font:1.6rem/3rem "microsoft yahei";
	color:#000;
}


.service2{width:100%; margin-top:1%; margin-bottom:2%;position:relative; color:#333;}
.service2 dt {width:96%;font:1.6rem/2.6rem "microsoft yahei";color:#333;margin-left:2%; margin-bottom:15%;}

.common_i_title{background: #208e0b;-webkit-background-size:60%;background-size:6%; margin-bottom:2%}
.common_i_title h2{display: inline-block;width:33%;padding-left:2%;text-align:left;color:#fff;font:1.6rem/0.8rem "microsoft yahei";font-weight: normal;}
.common_i_title a{display: inline-block;float:right;color:#fff;font:1.4rem/0.8rem "microsoft yahei"; padding-top:3%;}
.common_i_title a:hover{color:#bc0000;}

.common_i_title2{margin-bottom:2%}
.common_i_title2 h2{display: inline-block;width:100%;text-align: center;color:#000;font:1.8rem/1.2rem "microsoft yahei";font-weight: bold;}


.servicen{width:100%; margin-top:1%; margin-bottom:2%;position:relative;}
.servicen li{width:100%;display:inline-block;}
.servicen li a{float:left; width:92%; line-height:2.6rem; padding:0 4%; color:#000; font:1.6rem/2.6rem "microsoft yahei";}
.servicen li a:hover{color:#005baa;}
.servicen .fl{ color:#000; width:65%;text-overflow:ellipsis; overflow:hidden; white-space:nowrap; float:right; padding-left:10%;}


.h_top_c{
	width: 100%;
	height: 45px;
	background-color: #000000;
}
.h_top,.h_mid{
	width: 1004px;
	margin:0 auto;
	position: relative;
}
.h_top div{
	float: left;
	height: 45px;
	line-height: 45px;
	padding-left: 45px;
	font-size: 16px;
	color:#fff;
	background: url(../images/0013920_45.png) no-repeat left 10px;
}
.h_top span{
	position: absolute;
	top: 12px;
	right: 0;
	color:#ffd200;
	font-size: 16px;
}
.logo{
	float: left;
	margin-top: 22px; padding-left:20px;
}
.h_mid_c{
	width: 100%;
	height: 110px;

	position: relative;
	z-index: 99;
	background:url(../images/ccj.jpg) repeat-x center;
}


.nav_c{
	width: 100%; background:#0071d7;
}
.nav{
	width: 1004px;
	margin:0 auto;
	height: 52px;
	position: relative;
	z-index: 9;
}
.nav ul li{
	float: left;
	width: 125px; margin:0 0 0 0 ; 
	text-align: center;
	position: relative;
	z-index:8;
}
.nav ul li:hover{
	background:#333333; color:#fff;
}

.nav ul li.on{
	background:#333333;color:#fff;
}
.nav ul li a{
	width: 100%;
	font-size: 16px;
	line-height: 52px;
	color:#fff;
	display: block;font-family:'Microsoft Yahei';
	
	overflow: hidden;
	white-space: nowrap;
	-ms-text-overflow: ellipsis;
	text-overflow: ellipsis;
}
.nav ul li:first-child{ border-left:0;}
.nav ul li:last-child{ border-right:0;}
.nav ul li a:hover{
	color:#fff;
	background:#ff8e2e;
}
.nav ul li a.cur{
	color:#fff;
}
.nav ul li.on a{
	color:#fff;
}
.nav ul li .mtan{  min-width:800px;position:absolute;left:0;top:52px;display:none;padding:2px 0 0 0;z-index:9;text-align:left;background:url(../images/dtop.png) 35px top no-repeat}
.nav ul li .mtan .mm{float:left;background:#333333;color:#fff;line-height:20px;padding:0 5px}
.nav ul li .mtan .mm a{font-family:宋体;background:0 0;display:inline;color:#fff;float:none;line-height:32px;padding:0 5px;font-size:14px;}
.nav ul li .mtan .mm a:hover{background:#fff;display:inline;color:#000}


.bbbn{
	width:100%; height:82px; background:url(../images/bb.png) no-repeat center; position:relative; top:-15px;}
.bbbn_a{ width:1000px; height:82px; margin:0px auto; }
.bbbn_a_a{
	width:250px; height:81px; float:left;
	}
	
	
	
	.iabout{
	height:242px;padding-top:19px;
}
.iabout_con{
	width:685px;height:205px;overflow:hidden;
}
.iabout_txt{
	font:14px/26px "Microsoft Yahei";color:#313131;
}
.iabout_pic{
	position:relative;
	width:255px;height:205px;
	background:url(../images/img4.jpg) no-repeat;
}
.iabout_pic a{
	display:block;position:relative;
	width:100%;height:100%;
}
.iabout_pic_in{
	display:block;position:absolute;right:0;bottom:0;
	width:90px;height:82px;padding:20px 19px 0 18px;
}
.iabout_pic_in span{
	display:block;
	text-align:center;
	border-bottom:1px solid #fff;
	color:#fff;
}
.iabout_pic_in .a{
	font:700 18px/34px "Microsoft Yahei";
}
.iabout_pic_in .b{
	font:12px/20px Arial;	
}

.wxxx{
	width:1002px;margin:0 auto;
}


.newsframe{ width:100%; height:340px; background:#fff;}
.news_fra{ width:980px; height:280px; margin:0 auto; padding:54px 0 0 0;}
.news_fleft{ float:left; width:470px;}
.news_fleft p.p1{ float:left; width:470px; font-weight:bold;}
.news_fleft p.p1 span{ float:left; background:#2187f5; font-family:'Microsoft Yahei'; font-size:24px; color:#fff; height:25px; line-height:25px; overflow:hidden; padding:0px 0 2px 0;}
.news_fleft p.p1 label{ float:left;  font-family:'Microsoft Yahei'; font-size:14px; color:#9e9d9d; padding:10px 0 0 10px;}
.news_fleft p.p2{ float:left; width:470px; font-weight:bold; height:25px; color:#636363; font-size:30px; font-family:'Impact'; padding:0px 0 0 0; text-transform:uppercase; line-height:25px; overflow:hidden;}
.news_ful{ float:left; width:460px; padding:28px 0 0 0;}
.news_ful li{ float:left; width:460px;}
.news_ful li a{ float:left; width:436px; height:30px; line-height:30px; color:#747474; padding:0 0 0 24px; background:url(../images/gra.jpg) 5px  center no-repeat;}
.news_ful li a p{ float:left; width:356px; line-height:30px;text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.news_ful li a:hover{   color:#ff0000; background:url(../images/gr.jpg) 5px  center no-repeat;}
.news_ful li a  span{ float:right; width:70px; height:30px; line-height:30px; overflow:hidden; font-size:13px;  font-family:Arial, Helvetica, sans-serif;}
.news_fright{ float:right; width:410px;}
.news_fright p.p1{ float:left; width:410px; text-align:right; color:#636363; font-family:'Microsoft Yahei'; font-weight:bold; font-size:30.92px;}
.news_fright p.p2{ float:left; width:410px; text-align:right; color:#2187f5; font-family:'Impact'; font-weight:bold; font-size:38.28px;}
.news_frcon{ float:left; width:410px;}
p.mapimg{ float:right; padding:20px 0 0 0;}
.news_frr{ float:left; width:230px;padding:20px 0 0 0; color:#747474; line-height:24px;}
.news_mapcon{ float:left; width:230px;}
.news_mapcon label{ float:left; width:57px;  font-family:'Microsoft Yahei'; font-size:14px;}
.news_mapcon span{ float:left; width:170px; font-size:14px;}


.companyBox{
	float:left;
	width: 50%; height: 330px; padding: 2px 0px; overflow: hidden;
	background: url(../images/aboutbox.jpg) left top repeat-x;
}

.company{ float:right; width:500px; }
.comTitle{ 
	position: relative;
	width: 500px;height:56px;
	color:#ffffff;font-size: 20px; line-height: 56px;  font-weight: bold; 
}
.comTitle span{color:#feb644; font-size: 24px; font-family: 'Microsoft Yahei';text-transform: uppercase;font-weight: normal; }
.comMore {
	position:absolute; right:0px; top:0px;
	width:80px; height:56px;
	background: url(../images/index_2800.jpg) left center no-repeat;  }
.comMore a{
	width:70px; height:56px; display: block; padding-left: 10px;
	color: #ffffff; font-size: 16px; line-height:56px; text-align: center; font-weight:normal;  }
.companynr{
	width:470px;  padding-top:16px; padding-right: 30px; height: 240px;  
 	color:#ffffff; font-size:14px;line-height:30px;
 	overflow:hidden; }
	
	
	.contactBox{
	float:left;
	width: 50%; height: 330px; padding: 2px 0px; overflow: hidden;
	background: url(../images/contactbox.jpg) left top repeat-x;
}
.contact{
	float:left;
	width: 440px; height: 330px; padding-left: 60px;
	background: url(../images/index_72.jpg) left center no-repeat;
}
.conTitle{ 
	position: relative;
	width: 440px;height:56px; padding-bottom: 8px;
	color:#262626;font-size: 20px; line-height: 56px;  font-weight: bold; 
}
.conTitle span{color:#8a8a8a; font-size: 24px; font-family: 'Microsoft Yahei';text-transform: uppercase;font-weight: normal; }
.conMap{ width: 438px; height: 172px; border: 1px  solid #cbcbcb;}
.conTel{
	width: 440px; height: 66px; overflow: hidden; padding-top: 16px;
	color:#a80000; font-size: 24px; line-height:32px; font-family: impact;
}
.conTel span{
	display: block;
	color:#000; font-size: 16px; line-height: 23px;  font-family: "Microsoft Yahei";
}


.news{position:relative;width:1000px; height: 300px; margin: 0 auto; overflow:hidden; }
.newsListUl {width: 580px; height: 240px;}
.newsListUl li{
	width: 580px; height: 49px; 
}
.newsListUl li span{
	float:left;display: block;
	width: 102px; height: 49px;
	color:#979797;font-size: 14px; line-height: 49px; 
	background: url(../images/index_41.jpg) 85px top no-repeat;
}
.newsListUl li a{
	 float:left;  display: block;
	 width: 468px; height: 48px; padding: 0 5px; display: block;border-bottom: 1px dotted #a7a7a7;
	 color:#303030; font-size: 14px;line-height: 48px;
}
.newsMore{ width:1000px; height: 64px; padding-top: 32px; margin: 0 auto;}
.newsMore a{
	display: block;
	width: 160px; height: 36px; border:2px solid #d0d0d0; margin: 0 auto;
	color: #656565; font-size: 14px; line-height: 36px; text-align: center;
	background: url(../images/index_49.jpg) center center no-repeat;
}


.price{
	position: absolute;left:646px; top:90px;
	width: 354px; height: 268px;
}		
.priceTitle{ 
	width: 354; height: 46px;
	color:#303030;font-size: 18px; line-height: 46px; text-align: center; font-weight: bold;
}
.priceList{
	position: relative;
	width: 354px; height: 222px;
	background: url(../images/index_47.jpg) left bottom no-repeat;
}
.priceList a{color:#d6d6d6; font-size: 18px; line-height: 22px;}
.priceList span{ 
	 display: block;
	 color:#d6d6d6; font-size: 14px; line-height: 18px; text-transform: uppercase; 
}
.priceList .a1{
	position: absolute; left:0px; top:0px;
	width: 150px; height: 84px; display: block; padding-left: 22px; padding-top: 22px;
}
.priceList .a2{
	position: absolute; left:184px; top:0px;
	width: 150px; height: 106px; display: block;padding-right: 22px; padding-top: 22px;
	color: #ffffff;text-align: right;
}
.priceList .a2 span{color: #ffffff;}
.priceList .a3{
	position: absolute; left:0px; top:118px;
	width: 150px; height: 60px; display: block;padding-left: 22px; padding-top: 46px;
	
}
.priceList .a4{
	position: absolute; left:184px; top:118px;
	width: 150px; height: 106px; display: block;padding-right: 22px; padding-top: 46px;
	text-align: right;
}
.priceList .a5{
	position: absolute; left:106px; top:40px;
	width: 146px; height: 90px; display: block; padding-top: 56px; 
	color:#262626;text-align: center;
}
.priceList .a5 span{color:#919090;}


.Ttitle2 { 
	position:relative;width:100%px; height:80px; margin: 0 auto;  padding-top: 40px;
	background: url(../images/index_40.jpg) left center repeat-x;
}
.Ttitle2 .font{
	width: 134px; height: 22px; display: block; margin: 0 auto;
	color: #2b2b2b;font-size: 22px; line-height: 22px; text-align: center; 
	background: url(../images/index_42.jpg) left center no-repeat;
}
.Ttitle2 .englist{
	display: block;
	color:#feb644;font-size: 26px; line-height: 26px; text-align: center;  font-family: 'Microsoft Yahei'; text-transform: uppercase;
}
.Ttitle2 .fontEng{
	display: block;
	color: #a6a6a6;font-size: 14px; line-height: 14px; text-align: center;}
	
	
	.carListPicBd{ width: 1000px; margin: 0 auto; padding-top: 0px;}
.carTitle{ 
	position: relative;
	width: 1000px;height:60px;  padding-left: 0px;
	color:#000;font-size: 20px; line-height: 58px; 
	
}
.carTitle span{color:#feb644; font-size: 24px; font-family: 'Microsoft Yahei';text-transform: uppercase;font-weight: normal; }
.carMore {
	position:absolute; right:0px; top:0px;
	width:80px; height:60px;
	background: url(../images/index_280.jpg) left center no-repeat;  }
.carMore a{
	width:70px; height:60px; display: block; padding-left: 10px;
	color: #000; font-size: 16px; line-height: 60px; text-align: center; font-weight:normal;  }
#carListPic { width:1000px;height: 240px; overflow: hidden; padding-top: 26px; }
#incarListPic{ width: 758%; float:left;}
#carListPic1,#carListPic2{ float:left;}
#carListPic ul li{ 
	position: relative;float:left;
	width:247px; height:240px; margin-left: 4px;
	overflow: hidden; }			
#carListPic ul li .pic{width:247px; height:185px;}
#carListPic ul li .picHover{
	position: absolute;left:0px; top:0px; display: none;  z-index: 99;
	width:53px; height:53px; margin-top: 70px; margin-left: 100px;
	cursor: pointer;
}
#carListPic ul li .bb{
	display: block; 
	width:227px; height:54px; padding: 0px 10px;
	background: #eaeaea;
}
#carListPic ul li .bb a{
	width:227px; height:54px; display: block; 
	color:#323232;font-size: 16px; line-height: 54px; text-align: center;
}
#carListPic ul li .bb a:hover{ color:#e6a237}


		#indemoa {	WIDTH: 9999px; FLOAT: left; overflow:hidden; }

#demoa2 {	FLOAT: left}

#demo {
	WIDTH:1000px; OVERFLOW:hidden; height:250px; margin:0 auto; }

#indemo {
	WIDTH:9999px; FLOAT:left
}
#demo1 {
	FLOAT:left
}
#demo2 {
	FLOAT:left
}

.showcar li{width:230px; height:225px; float:left; margin:18px 15px 0 16px; border:1px solid #d8d8d8; overflow:hidden; display:inline;}
.showcar li img{width:222px; height:185px; margin:4px;}
.showcar li p{width:230px; height:31px; background:#d8d8d8; text-align:center; line-height:31px;}
.showcar li a{color:#333;}


.anli_tab{
	text-align: center;
	margin-bottom:10px;

	white-space: nowrap;
	-ms-text-overflow: ellipsis;
	text-overflow: ellipsis;
}
.anli_tab a{
	display: inline-block;
	height: 32px;
	width:110px;
	line-height: 32px;
	font-size:15px;
	padding:0 11px;
	color:#2f2f2f;
	font-family: "Microsoft Yahei";
	background-color: #d7d7d7;
	border-radius: 3px;
	margin:0 3px;
}
.anli_tab a:hover{
	color:#fff;
	background-color: #1f85f3;
}


