﻿
.indexbody{ overflow-y:hidden;}

#container{ padding:0px; margin:0; position:relative; width:100%; overflow:hidden}
.main-content{ height:100%;}
.slides .slide{ width:100%; height:0; position:absolute; left:0px; top:0px; z-index:1; overflow:hidden;}
.slides .hover{z-index:11;overflow:hidden;height:100%;}
.slide-inner{ width:100%; height:100%}
.slide-background{ width:100%; height:100%; background-position: center; background-repeat:no-repeat}
.text-overlay{ position:absolute; top:50%; z-index:1}
a.btn_bottom{ background:url(../images/btn_gb.png) no-repeat; width:99px; height:49px; position:absolute; left:50%; margin-left:-49px; bottom:0px; z-index:11111; display:block}
a.btn_top{ visibility:hidden;}
.text-overlay .l{ font-size:40px; float:left; font-family:'Futura Std'; line-height:normal; color:#fff; padding-right:10px; line-height:38px;}
.text-overlay .r{ font-size:16px; color:#fff; line-height:18px; float:left;}
.text-overlay p{ height:24px; line-height:24px; background:url(../images/bg_yuan.png) no-repeat; padding-left:35px; text-align:left; margin-top:10px;}
.text-overlay p a{ font-size:15px; color:#fff}
.slides{ width:100%; height:100%; overflow:hidden; position:relative;}
.slides .slide .text-overlay{ left:60%}
.slides .slide .text-overlay3{ left:15%; top:20% !important;}
.slides .slide .bantxt{ position:absolute; left:50%; margin-left:-550px;top:107px; z-index:1;}
.slides .slide .banimg2{ position:absolute; left:50%; margin-left:108px; top:35%; z-index:2}
.banimg1{ position:absolute; left:50%; bottom:14%; margin-left:-540px;}
.growplist li{ float:left; height:235px;}
.growplist li a{ float:left;}
/*2014-05-22*/
.slides .slide .bantxt2{ top:15%;}
/*2014-05-22*/
.slides .slide .banimg3{left:50%; margin-left:-581px; top:35%;}
.slides .slide .banimg4{ position:absolute; left:50%; margin-top:-270px; top:20%;}
.chinalist{ float:left; width:540px; height:540px;}
.chinalist li{ float:left; width:180px; height:180px; position:relative;}
.china{ position:absolute; left:0; top:0; padding:8px; width:164px; line-height:16px; background:#b0925e; height:164px; display:none;}
.china a{ display:block; color:#eae0ce; line-height:18px;}
.china a h2{ line-height:40px; font-size:25px; padding:5px 0; color:#fff; font-weight:bold;font-family:"\5FAE\8F6F\96C5\9ED1";}
.china a p{ color:#d3bc92; padding-top:5px; text-transform:uppercase;}
.china a p.en{ font-family:Georgia, "Times New Roman", Times, serif; color:#eae0ce;}
.slides .slide .scrollpic{ position:absolute; left:50%; top:16%; width:100%; margin-left:-50%;}

/*picMarquee-left*/

.indexBox{ width:100%; overflow:hidden; float:left; padding:205px 0; background:#fff;}
.inleft{ float:left; width:622px;}
.inright{ float:right; width:479px; margin-right:-24px; display:inline; position:relative;}
.ban4_tit{ float:left; width:100%;}
.ban4_tit h2{ float:left;}
.ban4_tit span{ float:right; margin:62px 0 0 0; width:85px;}
.ban4_tit span a{ display:block; line-height:26px; text-align:center; color:#fff; background:#b46ac4; margin:2px 0 0 0;}
.inleftlist li{ float:left; width:482px; background:url(../images/bgban3.jpg) left center no-repeat; padding-left:68px; line-height:20px; margin:32px 0 0 0; color:#666;}
.inleftlist li h2{ font-size:14px; font-weight:bold;}
.lookup{ float:left; width:400px; position:absolute; left:0; bottom:0; padding-left:35px; line-height:30px;}
.lookup a{ color:#7e2e8f;}


.fixedBox{ position:fixed; top:0px; left:50%; margin-left:-500px; width:1000px; height:100%; z-index:1112; background:#fff; _position:absolute; _top:expression(documentElement.scrollTop + 0 + "px")}
.fixedBoxBg{ width:100%; height:100%; position:fixed; z-index:1111; left:0px; top:0px; background:#000; filter:alpha(opacity=60);opacity:0.6;_position:absolute; _top:expression(documentElement.scrollTop + 0 + "px")}
.closeWindows{ background:url(../images/icon_close.jpg); width:36px; height:35px; display:block; position:absolute; right:10px; top:10px; overflow:hidden;}
.closeWindows:hover{ background-position:left bottom;}
.fixedCon{ padding:90px 15px 27px 20px; }
.ivideo{ margin:20px 0 9px; width:946px; text-align:center; background:#000}
.ivideo img{ display:block}
.ivideo object{ display:block; margin:0 auto;}
.ivideoList li{ float:left; width:150px; margin-right:9px; display:inline; overflow:hidden}


/*效果*/

.es-carousel-wrapper{
	padding-top:120px;
	position:relative;
	background:none;
}
.es-carousel{
	overflow:hidden;
	height:264px;
}
.es-carousel ul{
	display:none;
}
.es-carousel ul li{
	height:100%;
	float:left;
	display:block;
	position:relative;
	
}
.es-carousel ul li a{
	display:block;
}
.es-carousel ul li a img{
	display:block;
	border:none;
	max-height:100%;
	max-width:100%;
}
.es-carousel ul li span{ display:block; width:240px; height:264px; position:relative;}

.es-nav span{
	text-indent:-9000px;
	cursor:pointer;
	position:absolute; left:52%; top:0;height:48px; margin-right:90px; width:48px; display:block;background:url(../images/plbtn1.jpg) no-repeat;
	filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8;
}
.es-nav span.es-nav-next{
	position:absolute; left:52%; top:0; width:48px; height:48px; background:url(../images/prbtn1.jpg) no-repeat; margin-left:49px; display:block;
}
.es-nav span:hover{
	filter:alpha(opacity=100);-moz-opacity:1.0;-khtml-opacity:1.0;opacity:1.0;
}

.es-carousel ul li span .pic_li_txt{ position:absolute; left:0; top:0; width:100%; height:100%; overflow:hidden; background:#b0935f; display:none;}
.es-carousel ul li span .pic_li_txt_con{ display:block; clear:both; overflow:hidden; padding:14px 15px 0 15px; line-height:20px; color:#d4c4a8;}
.es-carousel ul li span .pic_li_txt_con h2{ font-size:14px; font-weight:bold; color:#fff; padding:8px 0 6px 0;}
.es-carousel ul li span .pic_li_txt_con h2 a{ color:#fff;}
.es-carousel ul li span .pic_li_txt_con .dt{ padding-left:36px; width:60px; background:url(../images/bgdt.jpg) left center no-repeat; color:#b0935f; display:block; line-height:25px; margin:10px 0 0 0;}

/*表单元素*/
.txt1{ float:left; width:53px; padding-left:8px; border:1px solid #f0e1f3; line-height:25px; color:#666; height:25px;}
.btn1{ float:left; width:27px; height:27px; border:none; cursor:pointer; background:url(../images/bgbtn1.jpg) no-repeat;}
.schtxt1{ float:left; width:200px; padding-left:9px; background:#fff; height:29px; line-height:29px; color:#666; border:none;}
.schbtn1{ float:right; width:36px; height:29px; border:none; cursor:pointer; color:#fff; background:#d7bf91;}


/*2014-5-16*/
.newsdt{ display:block; overflow:hidden; clear:both; padding:40px 0; margin:0 auto; width:1080px;}
.news_t1{ float:left; width:100%; border-bottom:1px dashed #cbcbcb; line-height:40px; text-align:center;}
.news_t1 h2{ color:#7e2e8f; font-size:24px; color:#7e2e8f;font-family:"\5FAE\8F6F\96C5\9ED1";}
.news_t1 p{ text-align:center; color:#959595;}
.newsCon{ float:left; width:100%; line-height:30px; color:#727272; margin:20px 0 0 0;}
.newsShare{ float:left; width:100%; margin-top:20px;}

/*2014-07-16*/
.security{ float:left; width:100%; margin:294px 0 0 0; padding-bottom:55px;}
.safe{ background:url(../images/bgsecurity.jpg) center bottom no-repeat; min-height:450px;}
.check{ width:302px; margin:63px 0 0 452px; display:inline; float:left; line-height:28px;font-family:"\5FAE\8F6F\96C5\9ED1"; color:#8e8e8e;}
.checkdiv{ float:left; width:100%; padding:8px 0 12px 0;}
.checktxt{ float:left; border:1px solid #bcbcbc; height:33px; padding-left:5px; line-height:33px; width:230px; color:#666;font-family:"\5FAE\8F6F\96C5\9ED1"; font-size:14px;}
.submitbtn{ float:right; width:56px; height:36px; background:url(../images/jbbtn1.jpg) no-repeat; border:none; color:#111111; font-size:14px;font-family:"\5FAE\8F6F\96C5\9ED1"; cursor:pointer;}
.result{ width:1050px; margin:112px auto 0 auto; background:url(../images/bgresult.jpg) no-repeat; height:688px;}
.backindex{ background:url(../images/back1.png) 8px center no-repeat; line-height:36px; color:#fff; font-size:14px; padding-left:26px;}
.result_tit{ float:left; width:100%; margin:75px 0 0 0; text-align:center; line-height:63px; color:#fdd705;font-family:"\5FAE\8F6F\96C5\9ED1";}
.result_tit h2{ font-size:42px; font-weight:bold;}
.result_con{ float:left; width:660px; height:240px; margin:60px 0 0 194px;}
.result_con p{ padding:48px 0 0 50px; color:#000000; font-size:14px; line-height:34px;}




 

