@charset "gb2312";
/* CSS reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{ margin:0; padding:0;}
fieldset,img{ border:0;}
ol,ul{ list-style:none;}
body{ font-size:14px; color:#fff; font-family:"ËÎÌå"; text-align:left; background:url(../images/bigbg.jpg) center top no-repeat;}
a:link{ color:#666666; text-decoration:none;}
a:visited{ color:#666666; text-decoration:none;}
a:hover{ color:#666666; text-decoration:underline;}
a:active{ color:#666666; text-decoration:none;}
h1{ display:none;}
.disn{ display:none;}

#page{ width:1000px; margin:0 auto;}
#nav{ background:url(../images/nav_bg.jpg) repeat-x; height:35px; overflow:hidden;}
#header{ background:url(../images/header.jpg) no-repeat; height:516px; overflow:hidden;}

/*---nav---*/
#nav img{ padding-left:13px; padding-top:3px; float:left;}
.nav_list{ float:right; width:310px; padding-top:13px;}
.nav_list a{ font-size:12px; color:#666666; border-right:#666666 solid 1px; padding-right:11px; text-decoration:none;}
.nav_list a:link{ font-size:12px; color:#666666; text-decoration:none;}
.nav_list a:visited{ font-size:12px; color:#666666; text-decoration:none;}
.nav_list a:hover{ font-size:12px; color:#666666; text-decoration:underline;}
.nav_list a:active{ font-size:12px; color:#666666; text-decoration:none;}
/*---header---*/
.wb_xx{ padding:190px 0 0 250px;}
.jiathis_style{ float:right; padding:263px 20px 0 0;}
/*---content---*/
#content{ height:2180px; overflow:hidden;}
.con_L{ float:left; width:775px; height:2180px;overflow:hidden;}
.con_R{ float:right; width:225px; height:2180px; background:url(../images/conR_bg.jpg) 0 0 no-repeat; margin-left:-10px; position:relative;}

/*---con_L---*/
/*lead*/
.lead{ background:url(../images/lead.jpg) no-repeat; height:500px; overflow:hidden;}
.lead p{ font-size:12px; color:#313131; line-height:24px; text-indent:2em; padding:0 55px 0 68px;}
/*path01*/
.path01{ background:url(../images/path01.jpg) no-repeat; height:570px; overflow:hidden;}
.path01_L{ float:left; width:250px; padding:50px 15px 0 45px; overflow:hidden;}
.path01_R{ float:right; width:450px;}

.qha{ width:416px; height:316px; margin-top:44px; margin-bottom:47px; position:relative;}
#simg{ position:absolute; height:15px; width:120px; position:absolute; bottom:5px; right:0;}
#simg div{ float:left; background:#000; width:15px; height:15px; line-height:15px; color:#B01C32; cursor:pointer; text-align:center; margin-right:8px; font-size:12px;}
#simg div.f1{ color:#fff}
#bimg {
	FILTER: progid:DXImageTransform.Microsoft.Fade ( duration=0.5,overlap=1.0 ); OVERFLOW: hidden; text-align:center;}
#bimg img{ border:none;}
#info{}
.dis{ display:block;}
.undis{ display:none;}

.path01_L img{ padding:10px 0 5px 10px;}
.path_txt{ font-size:12px; color:#967f6f; line-height:24px; text-indent:2em;}
.path_txt a:link, .path_txt a:visited, .path_txt a:hover, .path_txt a:active{ color:#967f6f;}
.path_txt .more{ text-align:right; font-size:12px;}
.path_txt .more a:link, .path_txt .more a:visited, .path_txt .more a:hover, .path_txt .more a:active{ color:#e26416;}
/*path02*/
.path02{ background:url(../images/path02.jpg) no-repeat; height:500px; overflow:hidden; position:relative;}
.qhb{ position:absolute; width:416px; height:316px; top:42px; left:46px; overflow:hidden;}
.path02 .txta{ padding:40px 40px 0 495px; overflow:hidden;}
.path02 .txtb{ padding:15px 20px 0 55px;}
.path02 .txtb img{ padding:0 0 5px 450px;}
/*qhc*/
.qhc{ background:url(../images/qhc_bg.jpg) no-repeat; height:320px; overflow:hidden;}
#colee_left{margin:80px 0 0 30px; overflow:hidden;width:735px;}
#colee_left p{ padding-right:10px;}
/*note*/
.note{ background:url(../images/note.jpg) no-repeat; height:290px; overflow:hidden;}
.note p{ font-size:14px; text-indent:2em; line-height:27px; color:#fff; padding:110px 40px 0 250px;}

/*---con_R---*/
/*info*/
.info{ padding:250px 0 0 30px;}
.info p{ font-size:12px; color:#353c43; line-height:24px;}
/*code*/
.code{ padding:165px 0 0 33px;}
/*pre*/
.pre{ padding:88px 30px 0 25px;}
.pre h3{ font-size:14px; color:#353c43; line-height:25px; text-align:center;}
/*QQ*/
.QQ{ padding:176px 0 0 83px;}
/*review*/
.review{padding:122px 0 0 12px; overflow:hidden;}
.review li p{ font-size:12px; color:#583721; text-align:center; line-height:23px;}
.link01 a:link, .link01 a:visited, .link01 a:hover, .link01 a:active{ color:#583721;}
.cona{ width:198px; height:850px; position:relative; float:left; overflow:hidden;} 
.cona ul{ position:absolute; width:198px; top:0; left:0; padding:0; margin:0;} 
.cona ul li{ width:100%; height:170px;overflow: hidden} 
/*cloud*/
.cloud01{ position:absolute; top:140px; left:-13px;}
.cloud02{ position:absolute; top:705px; left:-13px;}
.cloud03{ position:absolute; top:1013px; left:-13px;}
.cloud04{ position:absolute; top:1225px; left:-13px;}

/*---team---*/
#team{ background:url(../images/team.jpg) no-repeat; height:300px; overflow:hidden;}
/*---bottom---*/
#bottom{ background:url(../images/bottom.jpg) 0 0 no-repeat; height:499px; overflow:hidden;}
.mess{ width:915px; height:325px; background:#fff; border:1px solid #000; margin:50px 0 0 40px;}
#copyright{ width:960px; font-size:12px; color:#000; text-align:center; padding:30px 0px 0px 0px; line-height:20px; margin:0 auto;}
#copyright a:link, #copyright a:visited, #copyright a:hover, #copyright a:active{ color:#000; text-decoration:none;}